Problème avec Blockly

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
Seidel

Problème avec Blockly

Message par Seidel »

Bonjour à tous, voilà j'ai un petit soucis depuis quelques temps, j'ai pas mal d'events dans domoticz, souvent tout fonctionne parfaitement, mais de temps en temps les events ne fonctionnent plus sans raison mais Domoticz marche bien.

J'essaie de redémarrer domoticz mais ça fait carrement planter le raspberry donc je suis obligé de le redémarré.

J'ai été obligé de créé ce petit script pour redémarrer le pi si jamais les events ne fonctionnent pas, mais j'aimerait bien trouver d'où vient le problème !

Code : Tout sélectionner

elif [ $1 = "test_events" ] 
	then
	curl --silent --output /dev/null 'http://127.0.0.1:8080/json.htm?type=command&param=updateuservariable&vname=Test_Events&vtype=2&vvalue=Test_en_cours'
	sleep 1
	variable_test_events="$(curl -s -i -H \"Accept: application/json\" "http://127.0.0.1:8080/json.htm?type=command&param=getuservariable&idx=20" | grep "\"Value\" : "| awk -F: '{print $2}'|sed 's/,//'|sed 's/ //'| sed 's/\"//g')"
	if [ "$variable_test_events" != "OK" ]
		then
		echo "Soucis avec Domoticz..."
		sudo /etc/init.d/domoticz.sh stop
        sleep 5
        sudo /etc/init.d/domoticz.sh start
			variable_test_events2="$(curl -s -i -H \"Accept: application/json\" "http://127.0.0.1:8080/json.htm?type=command&param=getuservariable&idx=20" | grep "\"Value\" : "| awk -F: '{print $2}'|sed 's/,//'|sed 's/ //'| sed 's/\"//g')"
		if [ "$variable_test_events" != "OK" ]
			then
			sudo reboot
		elif [ "$variable_test_events" == "OK" ]
			then
			echo "Domoticz a été redemarré !"
			/home/pi/Scripts/PushOver.sh -a a9q5xd6vbf92n3z6mgt995pq2y4ers -u uy1pxmv1hnp19ye9gxj3rtid9hfr6k -p -1 -m Le service Domoticz a été redémarré !
		fi
		curl --silent --output /dev/null 'http://127.0.0.1:8080/json.htm?type=command&param=updateuservariable&vname=Test_Events&vtype=2&vvalue=0'
	elif [ "$variable_test_events" == "OK" ]
		then
		echo "Test OK"
		curl --silent --output /dev/null 'http://127.0.0.1:8080/json.htm?type=command&param=updateuservariable&vname=Test_Events&vtype=2&vvalue=0'
	fi

Merci d'avance !
landaisbenj
Messages : 695
Inscription : 12 mars 2017, 19:24

Re: Problème avec Blockly

Message par landaisbenj »

Desactive les tous et reactive les un part un suivant le temps de période de ta panne.
Rpbi3b: Domoticz + Homebridge + Monit + Freebox scripts + Shellinabox; Rpbi2: Jarvis
Domoticz: Derniere stable; RFLINK: Dernière stable; Xiaomi Gateway
tekkharibo
Messages : 282
Inscription : 28 déc. 2017, 09:51
Localisation : Albi

Re: Problème avec Blockly

Message par tekkharibo »

J'ai remarqué que de temps en temps les évents se désactive dans les paramètres

Envoyé de mon SM-G935F en utilisant Tapatalk
Projet de domotique low-cost : Mon installation MAJ 01/05/2020
Dans le doute reboot !
Si vous êtes pas loin d'Albi on peut se rencontrer pour partager
Répondre