aggiornare stato switch dopo evento in "Rules" di ESP Easy

Configurazione ed uso di DOMOTICZ, versatile software free per la gestione domotica.
s_p
Messaggi: 283
Iscritto il: 06/04/2017, 20:49

aggiornare stato switch dopo evento in "Rules" di ESP Easy

Messaggioda s_p » 03/01/2018, 6:59

Buongiorno ragazzi

ho la necessità che un releay di un sonoff basic sia sempre alimentato, anche quando si riavvia magari a causa di un black out. Di conseguenza, ho messo in rules questo tipo di evento

Codice: Seleziona tutto

on System#Boot do
gpio 12,1 // Rele ON
gpio 13,0 // Led ON
SendToHTTP 192.168.0.100,8080,/json.htm?type=param=switchlight&command&idx=38&switchcmd=On
endon

Il problema sta che Domoticz non riconosce automaticamente lo stato del releay, a meno di una pressione sul tastino, così gli ho messo la chiamata SendToHTTP, ma anche seguendo il wiki non riesco a far aggiornare Domoticz.
Ovviamente ho provato nei 2 modi suggeriti dal WiKi

Codice: Seleziona tutto

SendToHTTP 192.168.0.100,8080,/json.htm?type=param=switchlight&command&idx=38&switchcmd=On
SendToHTTP 192.168.0.100,8080,/json.htm?type=command&param=switchlight&idx=38&switchcmd=On

In pratica con il primo comando, non succede nulla, ed in effetti anche dal browser, riporta "ERR", mentre con il secondo chee funziona da browser ed aggiorna correttamente lo stato dello switch, dal log del sonoff, il comando non viene eseguito correttamente perchè troncato, infatti riporta

Codice: Seleziona tutto

 SendToHTTP 192.168.0.100,8080,/json.htm?type=command¶m=switchlight&idx=38&switchcmd=On


Avete idea di come posso risolvere?

Poi un OT, sempre da un mio post

per la lettura dei dati del FV, rasperry esegue all'avvio un script in php (grazie miky) che invia i dati a domoticz.
Se però proteggo l'accesso alla dashboard di domoticz con userID e password, lo script non viene eseguito e viene restituito il messaggio 401 Unauthorized. come posso risolvere?

Grazie


s_p
Messaggi: 283
Iscritto il: 06/04/2017, 20:49

Re: aggiornare stato switch dopo evento in "Rules" di ESP Easy

Messaggioda s_p » 07/01/2018, 10:57

dopo aver aggiornato i sonoff all'ultima dev (20180104) ed aver messo come protocollo di comunicazione MQTT invece di HTTP, il problema sembra essere risolto

miki8989
Messaggi: 299
Iscritto il: 22/01/2016, 6:39

Re: aggiornare stato switch dopo evento in "Rules" di ESP Easy

Messaggioda miki8989 » 07/01/2018, 12:57

per la lettura dei dati del FV, rasperry esegue all'avvio un script in php (grazie miky) che invia i dati a domoticz.
Se però proteggo l'accesso alla dashboard di domoticz con userID e password, lo script non viene eseguito e viene restituito il messaggio 401 Unauthorized. come posso risolvere?


in impostazioni-reti locali devi inserire
127.0.0.*;192.168.0.* o 127.0.0.*;192.168.1.*

ciao


Torna a “Domoticz”

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti