2020-10-05 23:05:58 +02:00
#!/bin/bash
#=================================================
# COMMON VARIABLES
#=================================================
2022-04-24 23:58:20 +02:00
#mosquitto and mosquitto-clients are required for mqtt
2023-02-27 23:24:05 +01:00
extra_pkg_dependencies = "mosquitto mosquitto-clients"
2020-10-05 23:05:58 +02:00
2022-05-22 19:15:23 +02:00
default_mqtt_port = 1883
2022-06-05 14:56:40 +02:00
default_mqtt_websocket_port = 8883
2022-05-22 19:15:23 +02:00
2020-10-05 23:05:58 +02:00
lowercase( ) {
echo " $1 " | sed "y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/"
}
2023-05-27 11:37:44 +02:00
OS = ` lowercase \` uname -s\` `
2022-04-24 23:58:20 +02:00
mach = ` uname -m`
if [ ${ mach } = "armv6l" ]
2020-10-05 23:05:58 +02:00
then
2022-04-24 23:58:20 +02:00
mach = "armv7l"
2020-10-05 23:05:58 +02:00
fi
2022-04-24 23:58:20 +02:00
sha256 = $( wget -qO- https://releases.domoticz.com/releases/release/domoticz_${ os } _${ mach } .tgz.sha256sum | sed 's/ update.tgz//' | sed 's/ domoticz_linux_x86_64.tgz//' )
2020-10-05 23:05:58 +02:00
#=================================================
# PERSONAL HELPERS
#=================================================
#=================================================
# EXPERIMENTAL HELPERS
#=================================================
#=================================================
# FUTURE OFFICIAL HELPERS
#=================================================