maxill1 / ialarm-mqtt

ialarm to mqtt bridge
MIT License
8 stars 3 forks source link

TCP version generic error report #18

Closed Nik71git closed 2 years ago

Nik71git commented 3 years ago

Hi, addon is configured properly and mqtt broker also. TCP port is 18034, ip address is correct, user and password too... Below the log:

Error: Meian socket timed out after 30000 ms (your address/port may be wrong or the alarm may be hanging. Try connecting with your Android Phone, if not working either reboot the alarm and try again.) at Timeout.setTimeout [as _onTimeout] (/app/node_modules/ialarm/src/meian-socket.js:214:24) at ontimeout (timers.js:436:11) at tryOnTimeout (timers.js:300:5) at listOnTimeout (timers.js:263:5) at Timer.processTimers (timers.js:223:10) ialarm/alarm/error - not publishing...unchanged Connection closed Disconnecting from 192.168.1.6:18034

Nik71git commented 3 years ago

@maxill1 ho installato mqtt explorer e sto vedendo effettivamente cose mooooolto interessanti. Ma io ho trovato la release 0.4.0 Beta 1 oppure da Microsoft Store la 0.3.5... cambia poco per quel che mi serve ma dove trovo la versione 2.0.4 ?? Inizio ad esplorare e poi ti aggiorno

Nik71git commented 3 years ago

@maxill1 image vede il comando disarmed (set) ma non lo implementa (state).... idee ??

maxill1 commented 3 years ago

@maxill1 ho installato mqtt explorer e sto vedendo effettivamente cose mooooolto interessanti. Ma io ho trovato la release 0.4.0 Beta 1 oppure da Microsoft Store la 0.3.5... cambia poco per quel che mi serve ma dove trovo la versione 2.0.4 ?? Inizio ad esplorare e poi ti aggiorno

per 2.0.4 intendevo la versione dell'addon di ialarm-mqtt non di mqtt explorer, va benissimo la versione che hai trovato.

  1. il comando ialarm/alarm/set con payload disarmed lo ha mandato home assistant
  2. ialarm-mqtt dovrebbe averlo ricevuto (lo puoi verificare dai log) e azionato il relativo comando (e pare di no)
  3. dopo aver ricevuto ialarm-mqtt dovrebbe aver inviato un ialarm/alarm/state con payload disarmed (invece c'è arm_away).

Dovresti verificare il punto 2 dai log/registro dell'addon su home assistant. Controlla anche se per caso questi messaggi sono "retained", nel caso prova a cancellare l'ultimo retained ialarm/alarm/state

Nik71git commented 3 years ago

image il mio problema è qua e non capisco perchè.... se riavvio la centrale si connette per un attimo ma poi la centrale chiude i rapporti. Con ialarm fatto dall'altro sviluppatore armava e disarmava, ma dopo che ho eliminato il tuo vecchio addon col webscraping non ha più funzionato nulla, nessuno degli addon... Sembra che la centrale si sia incazzata....

Nik71git commented 3 years ago

image questo è il log quando riavvio l'addon

maxill1 commented 3 years ago

tieni la finestra dell'addon vicino, prova a disarmare da home assistant e vedi se arriva il messaggio a ialarm-mqtt, fai refresh/aggiorna e vedi se c'è e cosa dice. Per controprova verifica MQTT explorer

Edit, scusa mi era sfuggito questo:

il mio problema è qua e non capisco perchè.... se riavvio la centrale si connette per un attimo ma poi la centrale chiude i rapporti. Con ialarm fatto dall'altro sviluppatore armava e disarmava, ma dopo che ho eliminato il tuo vecchio addon col webscraping non ha più funzionato nulla, nessuno degli addon... Sembra che la centrale si sia incazzata....

Ma quindi non è che non funziona arma/disarma, proprio non funziona la connessione TCP verso l'antifurto inclusi i sensori. E se installi il plugin di ryuzakikk quando il mio non funziona, quello va?

Nik71git commented 3 years ago

image mi sembra che proprio non funzioni la connessione TCP, i payload arrivano ma non eseguono il comando arm/disarm ed i sensori non rispondono. l'unico sensore che risponde è il last event. Dopo provo ad installare il plugin di ryuzakikk e ti so dire. grazie

Nik71git commented 3 years ago

image anche con il plugin di ryuzakikk non si connette più (eppure si connetteva)... Raggiungo perfettamente la web UI della centrale via browser e via app (cloud) ed esegue tutti i comandi senza alcun problema. Sembra quasi che la porta 18034 dia problemi...

gideonklein commented 3 years ago

image anche con il plugin di ryuzakikk non si connette più (eppure si connetteva)... Raggiungo perfettamente la web UI della centrale via browser e via app (cloud) ed esegue tutti i comandi senza alcun problema. Sembra quasi che la porta 18034 dia problemi...

Se fai reboot della centrale dovrebbe funzionare, io faccio così quando si impalla: http://192.168.x.x/Reboot.htm

Nik71git commented 3 years ago

ehh l'ho fatto più volte... ho anche spento, tolto la connessione elettrica e riacceso (anche se in realtà ho lasciato collegata la batteria tampone...). Oggi provo a fare un reset ai valori di fabbrica. Confermi che la unica porta utilizzabile è la 18034?

gideonklein commented 3 years ago

ehh l'ho fatto più volte... ho anche spento, tolto la connessione elettrica e riacceso (anche se in realtà ho lasciato collegata la batteria tampone...). Oggi provo a fare un reset ai valori di fabbrica. Confermi che la unica porta utilizzabile è la 18034?

Capisco. Ma giusto per curiosità, con il tuo flusso node-red tu riuscivi a vedere i PIR? Mi ricordo di aver letto che ne hai uno solo ma lo hai mai provato? Funziona? Voglio dire, ultimo evento lo riconosce di sicuro ma il sensore si attiva?

gideonklein commented 3 years ago

Altra domanda, ma se queste centrali sono tutte uguali a livello di centralina, perchè non ci sono aggiornamenti firmware? Il mio firmware è fermo al 2015 e 2018. Voi cosa avete? Ma si dovrebbe aggiornare dopo tutti questi anni. Ecco i dettagli del mio: Versione firmware Webpage : ~V0.01F Versione firmware Hardware : V0.03F Aug 23 2015 Versione Software : V1.51F_SIA_TCP Apr 26 2018 15:55:39

maxill1 commented 3 years ago

Io ho queste versioni, anche più vecchie... Webpage Ver.: V0.01F Hardware Ver.: V0.03F Aug 23 2015 Software Ver.: V1.41F_SIA_TCP Oct 26 2016 10:05:10

@Nik71git quindi non ti funziona su rete locale ma ti funziona il Cloud con la loro app o solo tramite webui? In teoria app e ialarm-mqtt usano lo stesso protocollo. Mi sai dire il nome dell'app?

L'impallamento a me è capitato solo un paio di volte mentre sviluppavo e testavo il protocollo, e ho avuto il dubbio di averlo causato io inviando messaggi errati o non chiudendo bene la connessione alla centrale, ma un riavvio ha sistemato sempre tutto.

Nik71git commented 3 years ago

Allora, procediamo con ordine: @maxill1 la mia centrale è una Siqura web di casasicura.it, usa una app propietaria che si appoggia al Cloud. Dal mio browser raggiungo tranquillamente la centrale via http. Ho il sospetto anch'io che l'addon sviluppato non chiuda bene la connessione perché prima con la versione web scraping e anche con quella di ryuzakikk funzionava benone. La controprova sarebbe quella di eliminare il tuo addon, fare pulizia di tutti i payload con retain, riavviare la centrale ed installare solo il plugin di Ryuzakikk. Il flusso node red andava bene ma al sensore PIR non veniva rilevato il cambio di stato a causa della rapidità on/off presumo. @gideonklein: Webpage: 0.01F Firmware: 0.03F 23 agosto 2015 Software: 1.53F_SIA_TCP 1 novembre 2018

gideonklein commented 3 years ago

Allora, procediamo con ordine: @maxill1 la mia centrale è una Siqura web di casasicura.it, usa una app propietaria che si appoggia al Cloud. Dal mio browser raggiungo tranquillamente la centrale via http. Ho il sospetto anch'io che l'addon sviluppato non chiuda bene la connessione perché prima con la versione web scraping e anche con quella di ryuzakikk funzionava benone. La controprova sarebbe quella di eliminare il tuo addon, fare pulizia di tutti i payload con retain, riavviare la centrale ed installare solo il plugin di Ryuzakikk. Il flusso node red andava bene ma al sensore PIR non veniva rilevato il cambio di stato a causa della rapidità on/off presumo. @gideonklein: Webpage: 0.01F Firmware: 0.03F 23 agosto 2015 Software: 1.53F_SIA_TCP 1 novembre 2018

A me l'app proprietaria di casasicura non mi funziona da tempo e ne ho trovato altre 2 simili perfettamente funzionanti che uso entrambe. Allego gli screen 1634393864525 1634393864536

Nik71git commented 3 years ago

Screenshot_20211016-175943~2 @maxill1 ho capito !!! Mi spiace dirtelo ma è il tuo addon. Se lo arresto il plugin di Ryuzakikk torna a funzionare, se attivo il tuo blocca la connessione con la centrale e devo riavviare per tornare ad usare quello di Ryuzakikk. Spero che queste info ti siano utili.

gideonklein commented 3 years ago

Screenshot_20211016-175943~2 @maxill1 ho capito !!! Mi spiace dirtelo ma è il tuo addon. Se lo arresto il plugin di Ryuzakikk torna a funzionare, se attivo il tuo blocca la connessione con la centrale e devo riavviare per tornare ad usare quello di Ryuzakikk. Spero che queste info ti siano utili.

Si confermo anche io che si blocca l'addon e non funziona niente neanche i sensori porte/finestre. Devo riavviare la centrale per sbloccare il tutto

maxill1 commented 3 years ago

Si confermo anche io che si blocca l'addon e non funziona niente neanche i sensori porte/finestre. Devo riavviare la centrale per sbloccare il tutto

ok per il blocco continuamo sull'issue dedicato: https://github.com/maxill1/ialarm-mqtt/issues/23

blakdog1978 commented 3 years ago

Io sui sensori ho solo questo problema: i sei sensori wifi rilevati come motion una volta che rilevano un movimento, non tornano più allo stato di liberi, anche in lovelace l'icona rimane sempre colorata

maxill1 commented 3 years ago

Io sui sensori ho solo questo problema: i sei sensori wifi rilevati come motion una volta che rilevano un movimento, non tornano più allo stato di liberi, anche in lovelace l'icona rimane sempre colorata

potrebbe essere per i cambiamenti fatti sui topic tra una versione e l'altra, quindi home assistant ti tiene riferimenti alla configurazione "vecchia", prova a riavviare home assistant e vedi se migliora.

blakdog1978 commented 3 years ago

Ho reinstallato assistant pulito e fatto da capo ora l'integrazione non arriva oltre i 40 sensori dunque me ne restano fuori parecchi, nella prossima versione potresti fare in modo che siano 128 i sensori di defoult? O mi potresti dire come settare le configurazioni per farlo in autonomia? Non sono ancora riuscito a vedere se ora funzionano. Grazie

Salsalove commented 2 years ago

per la cronaca ho una siqura web di casasicura.it (Meian)

Ciao, scusa se riprendo una risposta di qualche mese fa...La centralina in tuo possesso corrisponde con quella che adesso chiamano Siqura WiFi monofrequenza/doppia/quadrupla?

Sono in procinto di acquistarne una da casasicura.it ma vorrei essere sicuro di poterla integrare in HA (so che quelle di ultima generazione non sono compatibili)

maxill1 commented 2 years ago

per la cronaca ho una siqura web di casasicura.it (Meian)

Ciao, scusa se riprendo una risposta di qualche mese fa...La centralina in tuo possesso corrisponde con quella che adesso chiamano Siqura WiFi monofrequenza/doppia/quadrupla?

Sono in procinto di acquistarne una da casasicura.it ma vorrei essere sicuro di poterla integrare in HA (so che quelle di ultima generazione non sono compatibili)

Ciao, se devi prendere un antifurto con l'idea di integrarlo in HA prova a cercarne uno di quelli supportati ufficialmente: https://www.home-assistant.io/integrations/#alarm

queste centraline Meian (rebranded), al di la della loro bontà come antifurto su cui non so pronunciarmi, non sono state pensate per integrarsi nativamente con il mondo esterno. Io e altri possiamo anche sforzarci a scrivere codice, ma i protocolli non sono documentati, le centraline sebbene sembrino simili hanno comportamenti diversi tra loro e spesso è difficile darvi supporto.

Questo per dire che non dovresti scegliere l'antifurto in base all'esistenza o meno di un integrazione "non ufficiale" con un prodotto, perchè non potrei garantirti supporto a lungo termine ;)

Salsalove commented 2 years ago

per la cronaca ho una siqura web di casasicura.it (Meian)

Ciao, scusa se riprendo una risposta di qualche mese fa...La centralina in tuo possesso corrisponde con quella che adesso chiamano Siqura WiFi monofrequenza/doppia/quadrupla?

Sono in procinto di acquistarne una da casasicura.it ma vorrei essere sicuro di poterla integrare in HA (so che quelle di ultima generazione non sono compatibili)

Ciao, se devi prendere un antifurto con l'idea di integrarlo in HA prova a cercarne uno di quelli supportati ufficialmente: https://www.home-assistant.io/integrations/#alarm

queste centraline Meian (rebranded), al di la della loro bontà come antifurto su cui non so pronunciarmi, non sono state pensate per integrarsi nativamente con il mondo esterno. Io e altri possiamo anche sforzarci a scrivere codice, ma i protocolli non sono documentati, le centraline sebbene sembrino simili hanno comportamenti diversi tra loro e spesso è difficile darvi supporto.

Questo per dire che non dovresti scegliere l'antifurto in base all'esistenza o meno di un integrazione "non ufficiale" con un prodotto, perchè non potrei garantirti supporto a lungo termine ;)

Ciao Luca, grazie per la risposta. Ho capito perfettamente ciò che dici. Inizialmente mi ero orientato proprio verso un paio di antifurti che hanno l'integrazione ufficiale in HA, ma ad esempio, nel caso di ialarm ho poi letto (in ritardo) che non supporta le centraline XR e a quanto pare oggi vengono vendute solo centraline di quel tipo sul sito antifurto365.

Non potendo testare prima tutti gli altri marchi, non so davvero su quale orientarmi...anche perché, potrebbe succedere, come nel caso di iAlarm, che vengano rilasciate nuove centraline con diversi protocolli che poi comunque non funzionerebbero con le integrazioni ufficiali. 🤯

maxill1 commented 2 years ago

Ciao Luca, grazie per la risposta. Ho capito perfettamente ciò che dici. Inizialmente mi ero orientato proprio verso un paio di antifurti che hanno l'integrazione ufficiale in HA, ma ad esempio, nel caso di ialarm ho poi letto (in ritardo) che non supporta le centraline XR e a quanto pare oggi vengono vendute solo centraline di quel tipo sul sito antifurto365.

Non potendo testare prima tutti gli altri marchi, non so davvero su quale orientarmi...anche perché, potrebbe succedere, come nel caso di iAlarm, che vengano rilasciate nuove centraline con diversi protocolli che poi comunque non funzionerebbero con le integrazioni ufficiali. exploding_head

Hai detto bene, purtroppo ora vendono solo la versione XR che non funziona ne con la mia integrazione ne con quella ufficiale basata su pyalarm.

Finche qualcuno non ci mette le mani su, sniffa il traffico di rete e vede cosa scambia la centralina con l'applicazione android non credo che le versioni XR saranno supportate da nessuno.

Tra l'altro qualche mese fa quelli di antifurto365 mi hanno mandato una mail per chiedermi di rendergli il vecchio in cambio dell'XR per pochi euro di differenza, ma non ho accettato. Quella nuova versione sembra supporti IFTTT e tramite quello google home e alexa, ma non ho altre info in merito e non ho garanzia che su rete locale si possa in qualche modo comunicare con la centrale.

Io ho un antifurto365 vecchio modello e finchè lo avrò continuerò a supportare quello in primis e tempo permettendo anche gli altri (purtroppo con risultati altalenanti)

Mi dispiace non poterti dare un consiglio chiaro.

Salsalove commented 2 years ago

Ciao Luca, grazie per la risposta. Ho capito perfettamente ciò che dici. Inizialmente mi ero orientato proprio verso un paio di antifurti che hanno l'integrazione ufficiale in HA, ma ad esempio, nel caso di ialarm ho poi letto (in ritardo) che non supporta le centraline XR e a quanto pare oggi vengono vendute solo centraline di quel tipo sul sito antifurto365.

Non potendo testare prima tutti gli altri marchi, non so davvero su quale orientarmi...anche perché, potrebbe succedere, come nel caso di iAlarm, che vengano rilasciate nuove centraline con diversi protocolli che poi comunque non funzionerebbero con le integrazioni ufficiali. exploding_head

Hai detto bene, purtroppo ora vendono solo la versione XR che non funziona ne con la mia integrazione ne con quella ufficiale basata su pyalarm.

Finche qualcuno non ci mette le mani su, sniffa il traffico di rete e vede cosa scambia la centralina con l'applicazione android non credo che le versioni XR saranno supportate da nessuno.

Tra l'altro qualche mese fa quelli di antifurto365 mi hanno mandato una mail per chiedermi di rendergli il vecchio in cambio dell'XR per pochi euro di differenza, ma non ho accettato. Quella nuova versione sembra supporti IFTTT e tramite quello google home e alexa, ma non ho altre info in merito e non ho garanzia che su rete locale si possa in qualche modo comunicare con la centrale.

Io ho un antifurto365 vecchio modello e finchè lo avrò continuerò a supportare quello in primis e tempo permettendo anche gli altri (purtroppo con risultati altalenanti)

Mi dispiace non poterti dare un consiglio chiaro.

Grazie comunque per i tuoi chiarimenti e buon lavoro!

maxill1 commented 2 years ago

Chiudo per fare un po di pulizia. Se avete bug specifici apritene di nuovi o se pertinente accodatevi a quelli aperti.

Salsalove commented 2 years ago

Io non ho capito cosa sta succedendo con gli aggiornamenti...2.0.8 qualche giorno fa e oggi mi è uscita la versione 0.10.1

maxill1 commented 2 years ago

Io non ho capito cosa sta succedendo con gli aggiornamenti...2.0.8 qualche giorno fa e oggi mi è uscita la versione 0.10.1

spiegato qui: