Packet sniffing your UniFi Access Points

We had a new Widget arrive in the house recently, and it required a connection to the Wi-Fi network. It was duly connected to the untrusted ‘IoT’ network, where it’s denied Internet access by default. It WASN’T happy. The supplier assured me it *didn’t* require Internet access, so I set about finding out what was …

Continue reading ‘Packet sniffing your UniFi Access Points’ »

Review: Zennio Tecla XL pushbuttons for KNX

The Zennio Tecla XL Late last year the Ivory Egg crew returned from Light + Building 2022 in Frankfurt with news of the Zennio Tecla XL, and it caught my eye. What’s not to love about the Aussie mounting compatibility, the sleek, sexy look, the distinct capacitive buttons, and – as I was to find …

Continue reading ‘Review: Zennio Tecla XL pushbuttons for KNX’ »

Our quest for the perfect light switch

We’re not even twelve months into our KNX journey, but we already have devices from over ten manufacturers of KNX gear all happily coexisting throughout the house. One of the first decisions we had to make was the choice of light switches. We had a few criteria, the main one being that the switches needed …

Continue reading ‘Our quest for the perfect light switch’ »

Review: Brightgreen Day Shift LEDs

I’ve written before about the lousy state of the lighting in the new home we bought last year. Fortunately we moved in during Summer, so the days were long and the need for lighting minimal. Early in the research phase someone introduced me to the concept of Human Centric Lighting, and I was hooked. That …

Continue reading ‘Review: Brightgreen Day Shift LEDs’ »

Get-PowerWallData.py

Following the installation of our solar panels and Tesla PowerWall2 last year, we’ve been on a mission to add all the monitoring and measurement that we can conceive. Two earlier posts focussed on the Enphase micro-inverters: Get-EnphaseProduction.py Get-EnphaseData.py Now we have a script that focusses on the PowerWall: Get-PowerWallData.py. Like the others, this script feeds …

Continue reading ‘Get-PowerWallData.py’ »

SfB 2015 Server Update – December 2022

This security update for SfBS 2015 is build 6.0.9319.842, up from July’s 6.0.9319.634. Despite the strange jump of over TWO HUNDRED build numbers it updated only two components on my Standard Edition Front-End and delivers only one fix. What’s Fixed? Kb 5022533 Response Group Service Crashes in Skype for Business Server 2015 What’s New? Nothing …

Continue reading ‘SfB 2015 Server Update – December 2022’ »

Get-EnphaseData.py

I recently introduced a script that monitors the Enphase solar setup we have here. This post is about the companion script that adds reporting down to an individual panel level. Get-EnphaseProduction.py. Queries the installation for an overview of production and consumption. Get-EnphaseData.py – this post. Queries the generation data for all of the invidual panels/micro-inverters. …

Continue reading ‘Get-EnphaseData.py’ »

Invoke-ConditionalShutdown.ps1

Windows natively won’t let you schedule a system shutdown, but there are plenty of posts on the Internet that show you how to create a Scheduled Task that will do that for you. Having recently added a solar+battery setup to our home, I’ve been on a (belated) mission to reduce our overnight power consumption, and …

Continue reading ‘Invoke-ConditionalShutdown.ps1’ »

PRTG – No module named ‘requests’

We use Paessler’s “PRTG” monitoring and reporting software for keeping tabs on everything here. We’ve increasingly started writing scripts in Python to serve as “sensors”, feeding data into PRTG, but we’ve hit a couple of road-blocks on the way. ModuleNotFoundError: No module named ‘requests’ If you encounter this error, or any similar ones reporting “no …

Continue reading ‘PRTG – No module named ‘requests’’ »