Posts

Underfloor heating hack

Image
I have tried to find some basics how a standard underfloor control system is regulating the heating, but haven't, so started with checking up  our own temperature control system from LK (TCS). I used Node-Red, with Raspberry Pi(RPi), sensing when the TCS applied voltage to the actuator. Since the actuator is running on 24 VAC and the input on a GPIO PIN is maximum 3,3 VDC I used a optocoupler to level shift.  Schematics below Please find another post here where I realized, using Shelly 1 and NodeRed , the regulating of the underfloor !!

Raspberry LCD displays

Image
There are many displays for Raspberry Pi  and  following some of the manufacturers instructions isn't always so easy. But there are scripts available which will make it very simple. As an example, in this post, I will install the LCD touch display from Joy-IT RB-TFT3.2-V2. The size is 3,2" with a resolution of 320 x 240, has a touch display and comes with 3 buttons.

Homebridge update installation on RPi

Image
Updated 2023-10-27 ! ! The latest information on Homebridge update is found here !   Start updating the Homebridge(HB) installation , after You logged on to the  RPi, with; sudo apt update &&  sudo apt full-upgrade  -y If You are using HOOBS or Homebridge with UX their updates can be done via respective GUI interface. HB also have a function to update Node.js . In other words, the info below is more like "nice to know".

Battery cables for cars & boats, DIY

Image
At higher outputs, current, from the batteries I had detected an increasing voltage drop. So I decided to change and update the supply cables from the batteries, see picture, to a more correct solution.  The solution was Cable lugs on all cables The lug is crimped and soldered to the cable Heat shrink tubes, with glue, to cover the transition between the lug and cable Battery terminals with M10 distributer

OpenPlotter V2, NMEA or SignalK data TO file

Image
A  newer post  on the same subject !! If You want to capture Your data from a sailing trip there are several ways. Here I will check out these SignalK delta, via plugin signalk-data-logger   NMEA 0183(N1), via netcat NMEA 2000(N2), via  actisense-serial If you then want to use these files as input for OpenPlotter, OpenCPN or SignalK  check out this post .

OpenPlotter V2, NMEA or SignalK data FROM file

Image
A  newer post  on the same subject !! The easiest way to test Your OpenPlotter, OpenCPN or SignalK(SK) applications is to use the supplied sample files in SK. Another way is to capture Your own data from a sailing trip, which is described here . Then You can use them instead of the supplied sample files.

Node-Red & Mosquitto quick install

Image
A fantastic way to distribute data between devices is using MQTT . In this post I will do a quick and simple setup with Node-Red(NR) and the Mosquitto(MQ) broker on a Raspberry Pi. Very short, the Broker , installed on a server, handles incoming Publishing and Subscriptions from clients. Every published  Message is "linked" to a Topic.  All Subscribers use a  Topic to "link" to the right Message . How to install Node-Red(NR)  is found here  and the MQ manual here .

Homebridge, autostart made simple

Image
There have been some questions about how to handle Homebridge, (HB), autostart at power on and restart at failure using Raspberry Pi OS  systemd .  Please note that, in the later versions, the HB installation handles this !! I have written a post how to manually set it up but now in this post I will present a script which handles it automagically !!  Despite this simple set up I recommend using the app " hb-service", which is installed together with "homebridge-config-ui-x" How to install HB is found here !

HomeKit bridge with Ring

Image
With HomeBridge installed on a Raspberry Pi, (RPi), You just install the homebridge-ring plugin and the Ring accessories will appear in Apple HomeKit This post will cover the Ring video doorbell but is a guide for other Ring products. Prerequisites Homebridge Ring doorbell Ring account