maxill1 / ialarm-mqtt

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

Increase max zone to 128 #24

Closed maxill1 closed 1 year ago

maxill1 commented 2 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

Originally posted by @blakdog1978 in https://github.com/maxill1/ialarm-mqtt/issues/18#issuecomment-948276061

blakdog1978 commented 2 years ago

Buongiorno Maxill1 volevo solo sapere se stai continuando con lo sviluppo di una nuova versione o hai deciso di lasciarlo com'è. Comunque grazie del lavoro che hai fatto fino ad ora.

maxill1 commented 2 years ago

ciao, sto continuando e ho fatto parecchie modifiche tra cui questa.

Putroppo non posso testarla perché avendo 40 zone la chiamata tcp si ferma appena raggiunge il length dichiarato dallo stesso antifurto.

Lo rilascerò con la versione 0.10.0

blakdog1978 commented 2 years ago

Poteri testarlo io se ci fosse modo di farlo...

maxill1 commented 2 years ago

ho rilasciato una versione che include la gestione delle zone superiori a 40

blakdog1978 commented 2 years ago

grazie come faccio a configurarlo per le zone in più ?

blakdog1978 commented 2 years ago

Ho provato a configurarlo così ma mi da sempre le solite 40 aree:

server: host: 192.168.8.81 port: 18034 username: admin password: xxxxxxxxxx zones: >- 128 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 - 20 - 21 - 22 - 23 - 24 - 25 - 26 - 27 - 28 - 29 - 30 - 31 - 32 - 33 - 34 - 35 - 36 - 37 - 38 - 39 - 40 - 41 - 42 - 43 - 44 - 45 - 46 - 47 - 48 - 49 - 50 - 51 - 52 - 53 - 54 - 55 - 56 - 57 - 58 - 59 - 60 - 61 - 62 - 63 - 64 - 65 - 66 - 67 - 68 - 69 - 69 - 70 - 71 - 72 - 73 - 74 - 75 - 76 - 77 - 78 - 79 - 80 - 81 - 82 - 83 - 84 - 85 - 86 - 87 - 88 - 89 - 90 - 91 - 92 - 93 - 94 - 95 - 96 - 97 - 98 - 99 - 100 - 101 - 102 - 103 - 104 - 105 - 106 - 107 - 108 - 109 - 110 - 111 - 112 - 113 - 114 - 115 - 116 - 117

blakdog1978 commented 2 years ago

nel log sembra che le zone le cerchi

info:` sending topic 'homeassistant/switch/ialarm/116/config' : info: sending topic 'homeassistant/binary_sensor/ialarm/117/config' : info: sending topic 'homeassistant/sensor/ialarm117/battery/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_117/fault/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_117/battery/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_117/alarm/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_117/connectivity/config' : info: sending topic 'homeassistant/switch/ialarm/117/config' : info: sending topic 'homeassistant/binary_sensor/ialarm/118/config' : info: sending topic 'homeassistant/sensor/ialarm118/battery/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_118/fault/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_118/battery/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_118/alarm/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_118/connectivity/config' : info: sending topic 'homeassistant/switch/ialarm/118/config' : info: sending topic 'homeassistant/binary_sensor/ialarm/119/config' : info: sending topic 'homeassistant/sensor/ialarm119/battery/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_119/fault/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_119/battery/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_119/alarm/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_119/connectivity/config' : info: sending topic 'homeassistant/switch/ialarm/119/config' : info: sending topic 'homeassistant/binary_sensor/ialarm/120/config' : info: sending topic 'homeassistant/sensor/ialarm120/battery/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_120/fault/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_120/battery/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_120/alarm/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_120/connectivity/config' : info: sending topic 'homeassistant/switch/ialarm/120/config' : info: sending topic 'homeassistant/binary_sensor/ialarm/121/config' : info: sending topic 'homeassistant/sensor/ialarm121/battery/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_121/fault/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_121/battery/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_121/alarm/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_121/connectivity/config' : info: sending topic 'homeassistant/switch/ialarm/121/config' : info: sending topic 'homeassistant/binary_sensor/ialarm/122/config' : info: sending topic 'homeassistant/sensor/ialarm122/battery/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_122/fault/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_122/battery/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_122/alarm/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_122/connectivity/config' : info: sending topic 'homeassistant/switch/ialarm/122/config' : info: sending topic 'homeassistant/binary_sensor/ialarm/123/config' : info: sending topic 'homeassistant/sensor/ialarm123/battery/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_123/fault/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_123/battery/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_123/alarm/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_123/connectivity/config' : info: sending topic 'homeassistant/switch/ialarm/123/config' : info: sending topic 'homeassistant/binary_sensor/ialarm/124/config' : info: sending topic 'homeassistant/sensor/ialarm124/battery/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_124/fault/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_124/battery/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_124/alarm/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_124/connectivity/config' : info: sending topic 'homeassistant/switch/ialarm/124/config' : info: sending topic 'homeassistant/binary_sensor/ialarm/125/config' : info: sending topic 'homeassistant/sensor/ialarm125/battery/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_125/fault/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_125/battery/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_125/alarm/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_125/connectivity/config' : info: sending topic 'homeassistant/switch/ialarm/125/config' : info: sending topic 'homeassistant/binary_sensor/ialarm/126/config' : info: sending topic 'homeassistant/sensor/ialarm126/battery/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_126/fault/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_126/battery/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_126/alarm/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_126/connectivity/config' : info: sending topic 'homeassistant/switch/ialarm/126/config' : info: sending topic 'homeassistant/binary_sensor/ialarm/127/config' : info: sending topic 'homeassistant/sensor/ialarm127/battery/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_127/fault/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_127/battery/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_127/alarm/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_127/connectivity/config' : info: sending topic 'homeassistant/switch/ialarm/127/config' : info: sending topic 'homeassistant/binary_sensor/ialarm/128/config' : info: sending topic 'homeassistant/sensor/ialarm128/battery/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_128/fault/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_128/battery/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_128/alarm/config' : info: sending topic 'homeassistant/binary_sensor/ialarm_zone_128/connectivity/config' : info: sending topic 'homeassistant/switch/ialarm/128/config' : info: sending topic 'homeassistant/switch/ialarm/clear_cache/config' : info: sending topic 'homeassistant/switch/ialarm/clear_discovery/config' : info: sending topic 'homeassistant/sensor/ialarm/error/config' : info: sending topic 'homeassistant/switch/ialarm/clear_triggered/config' : info: sending topic 'homeassistant/alarm_control_panel/ialarm_1/config' : info: sending topic 'homeassistant/alarm_control_panel/ialarm_2/config' : info: sending topic 'homeassistant/alarm_control_panel/ialarm_3/config' : info: sending topic 'homeassistant/alarm_control_panel/ialarm_4/config' : info: sending topic 'homeassistant/sensor/ialarm/events/config' : info: Setting up Home assistant discovery... error: Publishing error: OK info: Caching ialarm/alarm/error until Sat Nov 06 2021 09:26:10 GMT+0100 (Central European Standard Time) info: Caching ialarm/alarm/availability until Sat Nov 06 2021 09:26:10 GMT+0100 (Central European Standard Time) info: Status polling every info: Events polling every "

ma poi non le pubblica

info: Status polling every info: Events polling every info: sending topic 'homeassistant/binary_sensor/ialarm_zone_1/fault/config' : Object with 13 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_1/battery/config' : Object with 12 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_1/alarm/config' : Object with 12 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_1/connectivity/config' : Object with 12 keys info: sending topic 'homeassistant/switch/ialarm/1/config' : Object with 11 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_2/fault/config' : Object with 13 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_2/battery/config' : Object with 12 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_2/alarm/config' : Object with 12 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_2/connectivity/config' : Object with 12 keys info: sending topic 'homeassistant/switch/ialarm/2/config' : Object with 11 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_3/fault/config' : Object with 13 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_3/battery/config' : Object with 12 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_3/alarm/config' : Object with 12 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_3/connectivity/config' : Object with 12 keys info: sending topic 'homeassistant/switch/ialarm/3/config' : Object with 11 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_4/fault/config' : Object with 13 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_4/battery/config' : Object with 12 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_4/alarm/config' : Object with 12 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_4/connectivity/config' : Object with 12 keys info: sending topic 'homeassistant/switch/ialarm/4/config' : Object with 11 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_5/fault/config' : Object with 13 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_5/battery/config' : Object with 12 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_5/alarm/config' : Object with 12 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_5/connectivity/config' : Object with 12 keys info: sending topic 'homeassistant/switch/ialarm/5/config' : Object with 11 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_6/fault/config' : Object with 13 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_6/battery/config' : Object with 12 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_6/alarm/config' : Object with 12 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_6/connectivity/config' : Object with 12 keys info: sending topic 'homeassistant/switch/ialarm/6/config' : Object with 11 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_33/fault/config' : Object with 13 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_33/battery/config' : Object with 12 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_33/alarm/config' : Object with 12 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_33/connectivity/config' : Object with 12 keys info: sending topic 'homeassistant/switch/ialarm/33/config' : Object with 11 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_34/fault/config' : Object with 13 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_34/battery/config' : Object with 12 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_34/alarm/config' : Object with 12 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_34/connectivity/config' : Object with 12 keys info: sending topic 'homeassistant/switch/ialarm/34/config' : Object with 11 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_35/fault/config' : Object with 13 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_35/battery/config' : Object with 12 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_35/alarm/config' : Object with 12 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_35/connectivity/config' : Object with 12 keys info: sending topic 'homeassistant/switch/ialarm/35/config' : Object with 11 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_36/fault/config' : Object with 13 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_36/battery/config' : Object with 12 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_36/alarm/config' : Object with 12 keys info: sending topic 'homeassistant/binary_sensor/ialarm_zone_36/connectivity/config' : Object with 12 keys info: sending topic 'homeassistant/switch/ialarm/36/config' : Object with 11 keys info: sending topic 'homeassistant/switch/ialarm/clear_cache/config' : Object with 11 keys info: sending topic 'homeassistant/switch/ialarm/clear_discovery/config' : Object with 11 keys info: sending topic 'homeassistant/sensor/ialarm/error/config' : Object with 10 keys info: sending topic 'homeassistant/switch/ialarm/clear_triggered/config' : Object with 11 keys info: sending topic 'homeassistant/alarm_control_panel/ialarm_1/config' : Object with 13 keys info: sending topic 'homeassistant/alarm_control_panel/ialarm_2/config' : Object with 13 keys info: sending topic 'homeassistant/alarm_control_panel/ialarm_3/config' : Object with 13 keys info: sending topic 'homeassistant/alarm_control_panel/ialarm_4/config' : Object with 13 keys info: sending topic 'homeassistant/sensor/ialarm/events/config' : Object with 10 keys ["GetArea"]: concurrent commands, delaying 200ms warning: Your alarm is not exposing any areas with GetArea, use GetAlarmStatus instead ["GetAlarmStatus"]: concurrent commands, delaying 400ms "GetByWay": concurrent commands, delaying 200ms

blakdog1978 commented 2 years ago

Puoi dirmi come configurarlo per poter avere tutte le zone? Grazie

maxill1 commented 2 years ago

perdonami per il ritardo.

Dai log sembra tutto corretto in fase di "config" del discovery ma appunto come hai notato non le pubblica.

Forse non ho esteso a 128 anche sulla parte di publishing, dovrei verificare ma è un po' ostico perché quando chiamo getZoneInfo sull'antifurto per avere nomi e tipo delle zone, questo risponde con un "length" che uso come limite per le chiamate (esempio mi dice chiamata 1 di 20 e ogni chiamata mi torna 2 zone, so quindi che alla 6 chiamata mi devo fermare e avrò al massimo 40 zone)

blakdog1978 commented 2 years ago

Non preoccuparti nessun ritardo. Non riesci a metterlo configurabile il limite di chiamate da fare? O potresti prepararmi uno script come hai fatto per le 4 aree e lo testo io, se posso fare qualcosa per essere di aiuto sono disponibile a farlo.

superpugn commented 2 years ago

Ciao @maxill1 e complimenti per il lavoro svolto, finalmente sono riuscito a sfruttare i sensori dell'allarme per configurare delle automazioni con home assistant. Anche io come @blakdog1978 avrei necessità di leggere oltre la zona 40, ho il focus 7688plus e lui riserva le prime 32 zone per i sensori wireless, io ho meno di 40 sensori ma non partendo dal numero 1 non riesco a vederli tutti. C'è un modo per non fargli publicare i primi 32 e partire dal 33 ed arrivare al 73? Se posso aiutarti in qualche modo sono a disposizione.

blakdog1978 commented 2 years ago

Ciao ho notato che se elimini la funzione che ti restituisce il nome delle zone ( features - ZoneNames ) vengono pubbligate tutte naturalmente non avrai più il nome come da centrale in automatico. Io ho provato un sacco di configurazioni diverse ma oltre a questo non sono riuscito a fare di più, credo che lo sviluppo per le nostre centrali sia stato accantonato vista la difficoltà di farlo senza averne una a disposizione. Io riscontro degli errori però e non riesco a farlo funzionare, che centrale hai? Con che firmware? Ti funziona arma e disarma e ti legge correttamente lo stato della centrale e dei sensori ?

maxill1 commented 2 years ago

Ciao ho notato che se elimini la funzione che ti restituisce il nome delle zone ( features - ZoneNames ) vengono pubbligate tutte naturalmente non avrai più il nome come da centrale in automatico. Io ho provato un sacco di configurazioni diverse ma oltre a questo non sono riuscito a fare di più, credo che lo sviluppo per le nostre centrali sia stato accantonato vista la difficoltà di farlo senza averne una a disposizione. Io riscontro degli errori però e non riesco a farlo funzionare, che centrale hai? Con che firmware? Ti funziona arma e disarma e ti legge correttamente lo stato della centrale e dei sensori ?

grazie al tuo test credo di aver capito il problema, ma ho bisogno di informazioni aggiuntive:

  1. Le zone che non appaiono sono tutte le filari?
  2. Sono configurate con un "nome" nel pannello dell'antifurto?
  3. Sono configurate come tipo diverso da "disabilitate" nel pannello dell'antifurto?

In pratica quelle disabilitate (typeId = 0) e quelle senza nome al momento le taglia fuori perché su wireless equivalgono a zone non configurate. Potrei aggiungere una proprietà per mostrare comunque quelle con il nome.

Esempio:

{
  "id": 18,
  "name": "",
  "type": "Perimetrale",
  "typeId": 2,
  "voiceId": 1,
  "voiceName": "Fisso",
  "zone": 18
}
maxill1 commented 2 years ago

Aggiornate l'addon alla versione 2.0.7 (che incapsula ialarm-mqtt 0.10.1), riabilitate "zoneNames" e fatemi sapere se abbiamo risolto. :crossed_fingers:

superpugn commented 2 years ago

Grazie per la pronta risposta, ho provato ad aggiornare alla 2.0.7 ma mi da problemi il file di configurazione, sicuramente ho sbagliato qualcosa io ma prima funzionava. erver: host: 192.168.x.x port: 18034 username: xxx password: xxx zones: '[35]' showUnnamedZones: true areas: 1 delay: 200 features:

superpugn commented 2 years ago

mii da errore nella riga zones, come lo devo configurare? scusami ancora per la mia ignoranza.

maxill1 commented 2 years ago

@superpugn l'errore è su come è definito l'array delle zone:

zones: '[35]'

Prendi spunto da questo esempio e mettici tutte le tue zone:

zones: 
    - 1
    - 2
    - 3
    - 4
    - 5
    - 6
    - 7
    - 8
    - 9
    - 10
    - 11
    - 12
    - 13
    - 14
    - 15
    - 16
    - 17
    - 18
    - 19
    - 20
    - 21
    - 22
    - 23
    - 24
    - 25
    - 26
    - 27
    - 28
    - 29
    - 30
    - 31
    - 32
    - 33
    - 34
    - 35

https://github.com/maxill1/addons/blob/master/ialarm-mqtt/README.md#basic-configuration

P.s. prima funzionava perché non c'era validazione da schema su "zones" quindi se scritto male non prendeva il valore e andava avanti con quello di default (40 zone)

superpugn commented 2 years ago

Ottimo @maxill1 hai fatto bingo, mi vede tutti i sensori e prende il nome direttamante dalla centrale, dovrei riuscire anche ad impostare il bypass, ho fatto un test veloce ma sembra funzionare tutto. Avevo provato anche prima a compilare l'array in questo modo ma magari avevo sbagliato il copia ed incolla. Grazie mille!!!

superpugn commented 2 years ago

Ciao @blakdog1978 ho una focus 7688 plus, sullo smartphone utilizzo anche io st panel con v.1.4.1, il firmware è V0.021 4G MEIAN_TCP. A me con il nuovo aggiornamento di @maxill1 funziona tutto arma e disarma compreso e mi legge sia lo stato dei sensori che della centrale. Se hai bisogno di sapere la mia configurazione chiedi pure.

blakdog1978 commented 2 years ago

Ciao, grazie ho provato la nuova versione ora mi trova tutte le zone ma non funziona lo stesso quando ho provato ad armare e disarmare ha smesso di funzionare, e ho i soliti errori nel log ne posto un pezzo. info: Executed: disarm (disarmed) error: 9897-["GetArea"] tcp socket timeout error: 4641-["SetAlarmStatus"]["1"]: throw an error: 9897-["GetArea"] tcp socket timeout {"stack":"Error: 9897-[\"GetArea\"] tcp socket timeout\n at Socket.socket.on (/app/ialarm-mqtt/node_modules/ialarm/src/meian-socket.js:135:18)\n at Socket.emit (events.js:198:13)\n at Socket._onTimeout (net.js:443:8)\n at ontimeout (timers.js:436:11)\n at tryOnTimeout (timers.js:300:5)\n at listOnTimeout (timers.js:263:5)\n at Timer.processTimers (timers.js:223:10)"} error: Publishing error: 9897-["GetArea"] tcp socket timeout info: Caching ialarm/alarm/error until Sun Jan 30 2022 15:54:59 GMT+0100 (Central European Standard Time) ["GetArea"]: concurrent commands, delaying 2000ms ["GetArea"]: concurrent commands, delaying 2200ms ["GetLog"]: concurrent commands, delaying 2400ms error: 6553-["GetLog"] tcp socket timeout error: 8342-["GetArea"]: throw an error: 6553-["GetLog"] tcp socket timeout {"stack":"Error: 6553-[\"GetLog\"] tcp socket timeout\n at Socket.socket.on (/app/ialarm-mqtt/node_modules/ialarm/src/meian-socket.js:135:18)\n at Socket.emit (events.js:198:13)\n at Socket._onTimeout (net.js:443:8)\n at ontimeout (timers.js:436:11)\n at tryOnTimeout (timers.js:300:5)\n at listOnTimeout (timers.js:263:5)\n at Timer.processTimers (timers.js:223:10)"} error: Publishing error: 6553-["GetLog"] tcp socket timeout info: Caching ialarm/alarm/error until Sun Jan 30 2022 15:55:06 GMT+0100 (Central European Standard Time) error: 5699-["GetArea"] tcp socket timeout error: 4641-["SetAlarmStatus"]["1"] tcp socket timeout error: 4479-["GetLog"]: throw an error: 4641-["SetAlarmStatus"]["1"] tcp socket timeout {"stack":"Error: 4641-[\"SetAlarmStatus\"][\"1\"] tcp socket timeout\n at Socket.socket.on (/app/ialarm-mqtt/node_modules/ialarm/src/meian-socket.js:135:18)\n at Socket.emit (events.js:198:13)\n at Socket._onTimeout (net.js:443:8)\n at ontimeout (timers.js:436:11)\n at tryOnTimeout (timers.js:300:5)\n at listOnTimeout (timers.js:263:5)\n at Timer.processTimers (timers.js:223:10)"} error: Publishing error: 4641-["SetAlarmStatus"]["1"] tcp socket timeout info: Caching ialarm/alarm/error until Sun Jan 30 2022 15:55:07 GMT+0100 (Central European Standard Time) ["GetArea"]: concurrent commands, delaying 2200ms error: 2005-["SetArea"][[1,"1"]] tcp socket timeout error: 4479-["GetLog"]: throw an error: 2005-["SetArea"][[1,"1"]] tcp socket timeout {"stack":"Error: 2005-[\"SetArea\"][[1,\"1\"]] tcp socket timeout\n at Socket.socket.on (/app/ialarm-mqtt/node_modules/ialarm/src/meian-socket.js:135:18)\n at Socket.emit (events.js:198:13)\n at Socket._onTimeout (net.js:443:8)\n at ontimeout (timers.js:436:11)\n at tryOnTimeout (timers.js:300:5)\n at listOnTimeout (timers.js:263:5)\n at Timer.processTimers (timers.js:223:10)"} error: Publishing error: 2005-["SetArea"][[1,"1"]] tcp socket timeout info: Caching ialarm/alarm/error until Sun Jan 30 2022 15:55:10 GMT+0100 (Central European Standard Time) error: 7017-["GetArea"] tcp socket timeout error: 4479-["GetLog"]: throw an error: 7017-["GetArea"] tcp socket timeout {"stack":"Error: 7017-[\"GetArea\"] tcp socket timeout\n at Socket.socket.on (/app/ialarm-mqtt/node_modules/ialarm/src/meian-socket.js:135:18)\n at Socket.emit (events.js:198:13)\n at Socket._onTimeout (net.js:443:8)\n at ontimeout (timers.js:436:11)\n at tryOnTimeout (timers.js:300:5)\n at listOnTimeout (timers.js:263:5)\n at Timer.processTimers (timers.js:223:10)"} error: Publishing error: 7017-["GetArea"] tcp socket timeout info: Caching ialarm/alarm/error until Sun Jan 30 2022 15:55:10 GMT+0100 (Central European Standard Time) error: 5061-["SetArea"][[2,"1"]] tcp socket timeout error: 4479-["GetLog"]: throw an error: 5061-["SetArea"][[2,"1"]] tcp socket timeout {"stack":"Error: 5061-[\"SetArea\"][[2,\"1\"]] tcp socket timeout\n at Socket.socket.on (/app/ialarm-mqtt/node_modules/ialarm/src/meian-socket.js:135:18)\n at Socket.emit (events.js:198:13)\n at Socket._onTimeout (net.js:443:8)\n at ontimeout (timers.js:436:11)\n at tryOnTimeout (timers.js:300:5)\n at listOnTimeout (timers.js:263:5)\n at Timer.processTimers (timers.js:223:10)"} error: Publishing error: 5061-["SetArea"][[2,"1"]] tcp socket timeout info: Caching ialarm/alarm/error until Sun Jan 30 2022 15:55:11 GMT+0100 (Central European Standard Time) ["GetArea"]: concurrent commands, delaying 1800ms ["GetLog"]: concurrent commands, delaying 2000ms error: 4479-["GetLog"] tcp socket timeout error: 3755-["GetLog"]: throw an error: 4479-["GetLog"] tcp socket timeout {"stack":"Error: 4479-[\"GetLog\"] tcp socket timeout\n at Socket.socket.on (/app/ialarm-mqtt/node_modules/ialarm/src/meian-socket.js:135:18)\n at Socket.emit (events.js:198:13)\n at Socket._onTimeout (net.js:443:8)\n at ontimeout (timers.js:436:11)\n at tryOnTimeout (timers.js:300:5)\n at listOnTimeout (timers.js:263:5)\n at Timer.processTimers (timers.js:223:10)"} error: Publishing error: 4479-["GetLog"] tcp socket timeout info: Caching ialarm/alarm/error until Sun Jan 30 2022 15:55:16 GMT+0100 (Central European Standard Time) error: 8342-["GetArea"] tcp socket timeout error: 3755-["GetLog"]: throw an error: 8342-["GetArea"] tcp socket timeout {"stack":"Error: 8342-[\"GetArea\"] tcp socket timeout\n at Socket.socket.on (/app/ialarm-mqtt/node_modules/ialarm/src/meian-socket.js:135:18)\n at Socket.emit (events.js:198:13)\n at Socket._onTimeout (net.js:443:8)\n at ontimeout (timers.js:436:11)\n at tryOnTimeout (timers.js:300:5)\n at listOnTimeout (timers.js:263:5)\n at Timer.processTimers (timers.js:223:10)"} error: Publishing error: 8342-["GetArea"] tcp socket timeout info: Caching ialarm/alarm/error until Sun Jan 30 2022 15:55:17 GMT+0100 (Central European Standard Time)

blakdog1978 commented 2 years ago

Ancora nessuna idea per risolvere questo problema ? Magari devo aggiornare la centrale con qualche firmware diverso? O magari fare un downgrade?

blakdog1978 commented 2 years ago

Ciao @blakdog1978 ho una focus 7688 plus, sullo smartphone utilizzo anche io st panel con v.1.4.1, il firmware è V0.021 4G MEIAN_TCP. A me con il nuovo aggiornamento di @maxill1 funziona tutto arma e disarma compreso e mi legge sia lo stato dei sensori che della centrale. Se hai bisogno di sapere la mia configurazione chiedi pure.

Ciao hai mica delle foto della tua centrale ? L'hai mai aggiornata ? Quando l'hai acquistata? Dove trovi gli aggiornamenti ? La mia è fatta così:

CENTRALE

Dall'app mi dice dispositivo: FC7688PGE Versione: V0.018 SIA_TCP

maxill1 commented 1 year ago

@superpugn riesci a darmi un feedback sulla versione attualmente in sviluppo, per discorso 128 sensori e arm/disarm aree multiple?

Puoi installare la versione dev utilizzando l'addon di destra: image

blakdog1978 commented 1 year ago

Ciao puoi chiudere anche questa sulla dev si vedono tutti i sensori