#!/bin/bash DOMO_IP="localhost" # Domoticz IP Address DOMO_PORT="81" # Domoticz Port Gauche_IDX=684 # numéro ID de l interrupteur du relais Droit_IDX=701 Milieu_IDX=699 duree=10 lockfile-create "/tmp/volet.lockfile" echo "Avant $1" >>/tmp/test curl -s "http://$DOMO_IP:$DOMO_PORT/json.htm?type=command¶m=switchlight&idx=$Droit_IDX&switchcmd=$1" & sleep $duree curl -s "http://$DOMO_IP:$DOMO_PORT/json.htm?type=command¶m=switchlight&idx=$Droit_IDX&switchcmd=$1" & sleep 2 curl -s "http://$DOMO_IP:$DOMO_PORT/json.htm?type=command¶m=switchlight&idx=$Milieu_IDX&switchcmd=$1" & sleep $duree curl -s "http://$DOMO_IP:$DOMO_PORT/json.htm?type=command¶m=switchlight&idx=$Milieu_IDX&switchcmd=$1" & sleep 2 curl -s "http://$DOMO_IP:$DOMO_PORT/json.htm?type=command¶m=switchlight&idx=$Gauche_IDX&switchcmd=$1" & sleep $duree curl -s "http://$DOMO_IP:$DOMO_PORT/json.htm?type=command¶m=switchlight&idx=$Gauche_IDX&switchcmd=$1" & if [ "$1" = "On" ] then mosquitto_pub -t "jerome.delacotte@gmail.com/chambre/volet" -m "d" sleep 1 mosquitto_pub -t "jerome.delacotte@gmail.com/theo/volet" -m "d" sleep 1 mosquitto_pub -t "jerome.delacotte@gmail.com/manon/volet" -m "d" sleep 6 mosquitto_pub -t "jerome.delacotte@gmail.com/chambre/volet" -m "s" sleep 1 mosquitto_pub -t "jerome.delacotte@gmail.com/theo/volet" -m "s" sleep 1 mosquitto_pub -t "jerome.delacotte@gmail.com/manon/volet" -m "s" else mosquitto_pub -t "jerome.delacotte@gmail.com/chambre/volet" -m "u" sleep 1 mosquitto_pub -t "jerome.delacotte@gmail.com/theo/volet" -m "u" sleep 1 mosquitto_pub -t "jerome.delacotte@gmail.com/manon/volet" -m "u" fi #statements echo "Apres" >>/tmp/test lockfile-remove "/tmp/volet.lockfile"