Domoticz on a raspberry zero w with rasbian stretch lite
After I got my slimme meter installed, I wanted to get more details on my electricity usage. So I bought myself a cable, and a raspberry and this is the result:
##Shopping list:
- Slimme meter kabel
- Raspberry Pi Zero W Basis Pakket from sos solutions, including the essential micro USB OTG cable
- Small plastic box reused from DIY store Gamma
##Installing Domoticz
After burning raspbian to an SD and adding a ssh
and complete wpa_suplicant.conf
file to the boot
volume, I ran into 2 issues: wifi did not connect, libssl was not found. Took me half an hour with google to figure out a solution.
###wpa_suplicant.conf This version I copied from another raspberry worked, simpler versions I found with google did not.
country=NL
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="your_net"
psk="your_pass"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP
auth_alg=OPEN
}
###libssl not found and Illegal instruction
Domoticz started and output said it was listening on ports 80 and 443….but no joy. service domoticz status
stated that libssl was not found.
Installing libssl with apt install libssl
does not install the version domoticz is searching for, WTF, they ok pinned an older version.
Googling got me a .deb for that version…still no joy, worse, I got an “Illegal instruction” error in the log with domotics status
Finally checked the domoticz forum and found the solution to install this libssl1.0.0_1.0.1t-1+deb8u6_armhf.deb.deb from raspbian.org that worked. wget
that file and sudo dpkg -i libssl1.0.0_1.0.1t-1+deb8u6_armhf.deb
does the trick.
##Housing The raspberry fits nicely in the box for ‘Keilbouten M6x50x40’ from Gamma. I used the sticker to close the box; although not required as I ended up squezing the box under a shelf. Cutting a small hole on the side allows for connecting the power and slimme meter USB cable.