Denkovi board
Posted: Tuesday 05 September 2017 1:11
Hello , have somebody working Denkovi board 8 relay with lan ? I can not connect to this.
Join 16,000+ members discussing home automation with Domoticz. Get help with Zigbee, ZWave, MQTT, scripting, and 150+ integrations
https://forum.domoticz.com/
Code: Select all
denkoviIP="xxx.xxx.xxx.xxx" # denkovi IP Address
PASSWORD="xxxxxxxxxx" # SNMP Password
DOMO_IP="xxx.xxx.xxx.xxx" # Domoticz IP Address
DOMO_PORT="xxxxx" # Domoticz Port
DOMO_PASS="xxxxxx" # Domoticz password
DOMO_USER="xxxxxx" # Domoticz user
temp1_IDX="xxx" # teplota1
temp2_IDX="xxx" # teplota2
temp3_IDX="xxx" # teplota3
temp4_IDX="xxx" # teplota4
temp5_IDX="xxx" # teplota5
temp6_IDX="xxx" # teplota6
temp7_IDX="xxx" # teplota7
temp8_IDX="xxx" # teplota8
# Temperature get from denkovi
temp1=`snmpget -c $PASSWORD -v2c -O qv $denkoviIP .1.3.6.1.4.1.19865.1.2.3.1.0`
temp2=`snmpget -c $PASSWORD -v2c -O qv $denkoviIP .1.3.6.1.4.1.19865.1.2.3.2.0`
temp3=`snmpget -c $PASSWORD -v2c -O qv $denkoviIP .1.3.6.1.4.1.19865.1.2.3.3.0`
temp4=`snmpget -c $PASSWORD -v2c -O qv $denkoviIP .1.3.6.1.4.1.19865.1.2.3.4.0`
temp5=`snmpget -c $PASSWORD -v2c -O qv $denkoviIP .1.3.6.1.4.1.19865.1.2.3.5.0`
temp6=`snmpget -c $PASSWORD -v2c -O qv $denkoviIP .1.3.6.1.4.1.19865.1.2.3.6.0`
temp7=`snmpget -c $PASSWORD -v2c -O qv $denkoviIP .1.3.6.1.4.1.19865.1.2.3.7.0`
temp8=`snmpget -c $PASSWORD -v2c -O qv $denkoviIP .1.3.6.1.4.1.19865.1.2.3.8.0`
curl -s -i -H "Accept: application/json" "http://$DOMO_USER:$DOMO_PASS@$DOMO_IP:$DOMO_PORT/json.htm?type=command¶m=udevice&idx=$temp1_IDX&nvalue=0&svalue=$temp1"
curl -s -i -H "Accept: application/json" "http://$DOMO_USER:$DOMO_PASS@$DOMO_IP:$DOMO_PORT/json.htm?type=command¶m=udevice&idx=$temp2_IDX&nvalue=0&svalue=$temp2"
curl -s -i -H "Accept: application/json" "http://$DOMO_USER:$DOMO_PASS@$DOMO_IP:$DOMO_PORT/json.htm?type=command¶m=udevice&idx=$temp3_IDX&nvalue=0&svalue=$temp3"
curl -s -i -H "Accept: application/json" "http://$DOMO_USER:$DOMO_PASS@$DOMO_IP:$DOMO_PORT/json.htm?type=command¶m=udevice&idx=$temp4_IDX&nvalue=0&svalue=$temp4"
curl -s -i -H "Accept: application/json" "http://$DOMO_USER:$DOMO_PASS@$DOMO_IP:$DOMO_PORT/json.htm?type=command¶m=udevice&idx=$temp5_IDX&nvalue=0&svalue=$temp5"
curl -s -i -H "Accept: application/json" "http://$DOMO_USER:$DOMO_PASS@$DOMO_IP:$DOMO_PORT/json.htm?type=command¶m=udevice&idx=$temp6_IDX&nvalue=0&svalue=$temp6"
curl -s -i -H "Accept: application/json" "http://$DOMO_USER:$DOMO_PASS@$DOMO_IP:$DOMO_PORT/json.htm?type=command¶m=udevice&idx=$temp7_IDX&nvalue=0&svalue=$temp7"
curl -s -i -H "Accept: application/json" "http://$DOMO_USER:$DOMO_PASS@$DOMO_IP:$DOMO_PORT/json.htm?type=command¶m=udevice&idx=$temp8_IDX&nvalue=0&svalue=$temp8"