-
Project: Water Softener Salt Level Detector
In my house, I have a water softener. This requires topping up with salt at varying intervals, depending on the usage. In the year I’ve been living here, I’ve forgotten twice. Whilst it’s not the end of the world, it does mean that we get some limescale build up on… Read ⇢
-
What sort a blip is this?
I was looking through the analytics on AppConnect this morning and spotted this: Roomr had 102 downloads in one day. What the hell caused that I wonder? Read ⇢
-
Best laid plans, part 2
After my little boo-boo with measurements, I purchased a new Wiska junction box from RS, this time with a little more width and the Sonoff relay fit perfectly! I also picked up some IP66 glands to help secure the wire from the LED strip. This junction box had a membrane… Read ⇢
-
Best laid plans…
Wanted to work on my garden LED lighting project weekend. Unfortunately, I may have made a slight miscalculation with my measurements… I placed an other with RS for a replacement box, this time a little wider! If all else fails I can always take the circuit board out of the… Read ⇢
-
WiFi enabling my porch light with a Sonoff Basic Smart Switch.
Having failed to read the warning regarding neutral wires, my attempt at using a Sonoff T1 Smart Switch to control my porch light went down in flames. My plan B was to try using a Sonoff Basic WiFi Smart Switch to perform the same job. My plan to put the… Read ⇢
-
Smart switches and the missing neutral!
As part of my learning and experimentation with Homekit and home automation, I recently picked up some Sonoff Basic Smart Switches. I’ve successfully installed one them outside, controlling a few metres of LED strip lighting. It’s pretty novel to turn it on and off via Alexa or from my iPhone,… Read ⇢
-
Running my .Net Core mDNS service on Windows IoT
As part of my ongoing experiments with C# and mDNS (to build my own Homekit accessory), I got to the point where I wanted to run my code on a Raspberry Pi. Microsoft have released a version of Windows 10 that will run on a Raspberry Pi in a headless… Read ⇢
-
mDNS & Apple Bonjour for .Net Core (Part 3)
From Part 1 and Part 2, you can see we have grabbed the a request and parsed it successfully. The next step is to actually answer the request. At this point, I started using Wireshark. I didn’t use it in the beginning because I totally forgot about it 🙂 I… Read ⇢
-
mDNS & Apple Bonjour for .Net Core (Part 2)
In part 1, I wrote a simple Core console app that could log the multicast requests it received. Running the simple Bonjour Browser utility, I could see this being logged The lines _services_dns-sd seems to indicate some sort of services request being made, which made sense, given that Bonjour’s purpose… Read ⇢

