OK, my previous instructions on how to get the latest rules were rubbish. Not just because I forgot to commit some files, or because I forget to include the command to check out the correct branch, but also because there are a bunch of steps that need to be done to get the correct permissions on all these files. Here’s an updated version that should work properly if run from the pi with the existing Debian 12 image.
curl https://raw.githubusercontent.com/hestiahacker/hestia-touch-openhab/refs/heads/ONE-bookworm/home/pi/scripts/updateone.sh > ~/scripts/updateone.sh
chmod +x ~/scripts/updateone.sh
~/scripts/updateone.sh # this will reboot your HestiaPi
This worked for me when I tested it.
Here’s a fresh image that triggers the relays properly: 2.92 GB file on MEGA