User Tools

Site Tools


domoticz:domoticz-install

This is an old revision of the document!


Domoticz


Install

See Domoticz installation page.

sudo bash -c "$(curl -sSfL https://install.domoticz.com)"

Enable both http and https and installation directory: /usr/local/bin/domoticz.

libssl.so.1.1 & libcrypto.so.1.1

The October 2023 build of domoticz is not yet compatible with Bookworm. Domoticz is still linked against older libssl and libcrypto libraries. To overcome this there are 2 options:

Copy library 1.1 versions manually

Find the libraries on the previous installation and copy the libraries to the new system installation.

sudo find / -name libssl.so*

scp libssl.so.1.1 root@192.168.178.xx:/usr/lib/arm-linux-gnueabihf
scp libcrypto.so.1.1 root@192.168.178.xx:/usr/lib/arm-linux-gnueabihf

Install libssl-dev package

Download this package from Debian repository. Use the previous stable version:

https://packages.debian.org/search?suite=default&section=all&arch=any&searchon=all&keywords=libssl-dev

Check status

systemctl restart domoticz
root@raspberrypi:/usr/lib/arm-linux-gnueabihf# systemctl status domoticz
โ— domoticz.service - LSB: Home Automation System
     Loaded: loaded (/etc/init.d/domoticz.sh; generated)
     Active: active (running) since Fri 2023-10-20 09:13:57 CEST; 1s ago
       Docs: man:systemd-sysv-generator(8)
    Process: 1704 ExecStart=/etc/init.d/domoticz.sh start (code=exited, status=0/SUCCESS)
      Tasks: 12 (limit: 1571)
        CPU: 492ms
     CGroup: /system.slice/domoticz.service
             โ””โ”€1713 /usr/local/bin/domoticz/domoticz -daemon -www 8080 -sslwww 443

Login to http://192.168.178.xx:8080. Default username/password is admin/domoticz

domoticz/domoticz-install.1697786818.txt.gz ยท Last modified: by oscar