Closed serucci closed 4 months ago
Ciao, mi sembra tutto ok.. che centrale hai, Kyo 32? Prima dell'ultimo aggiornamento dell'ESP i sensori si attivavano tutti correttamente?
Io proverei a riflashare il firmware...
Ciao ,la centrale è una Kyo32g fino a qualche mese fa ho usato la prima versione del tuo firmware, già allora eravamo incappati nel problema del reset allarmi che non funzionava su tutte le zone e sui binary delle aree che non cambiavano di stato. Poi hai sistemato il tutto e da li è tutto funzionato a meraviglia . Ora ho aggiornato il tutto per utilizzare la encryption key per l'accesso alle api. Il firmware l'ho riflashato più volte ,anche provando ad utilizzare l'originale senza aggiungere nulla, ma nulla cambia. A te funziona tutto ?
Aggiungo che, anche provando ad utilizzare l'ultimo firmware senza aggiungere o togliere nessun binary sensor ,per adattarlo alle mie esigenze, i binary allarme_area[x] non cambiano mai di stato , idem per i binary stato_uscita[x] Mi piacerebbe capire se altri hanno testato tutti i singoli binary_sensor e se gli funzionano o sbaglio qualcosa io Nel post precedente ti ho erroneamente scritto che nella prima versione del fw gli allarme area funzionavano, non è vero....
Ciao a tutti. Possiedo una centrale Kyo 32G cui ho integrato un ESP32 con il KyoGate di Lorenzo. Non ho ancora aggiornato l'include all'ultima versione qui pubblicata, tuttavia anche nel mio caso confermo che i "binary sensors" delle uscite (OC1-OC5) non assumono un valore in Home Assistant (presentando lo stato "Sconosciuto"). I binary "allarme_area", invece, funzionano. Se può servire per fare debug, condivido la mia configurazione. Grazie per ogni tipo di aiuto.
esphome:
name: "esphome-kyogate"
friendly_name: kyo32g
includes:
- bentel-kyo/bentel_kyo32.h
esp32:
board: nodemcu-32s
framework:
type: arduino
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "lamiachiave"
ota:
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
uart:
id: uart_bus
tx_pin: GPIO25
rx_pin: GPIO26
baud_rate: 9600
data_bits: 8
parity: EVEN
switch:
- platform: safe_mode
name: "ESPKyoGate (Safe Mode)"
binary_sensor:
# Zones status
- platform: custom
lambda: |-
auto kyo32 = new Bentel_Kyo32(id(uart_bus));
App.register_component(kyo32);
return {
kyo32->kyo_comunication,
kyo32->stato_sirena,
kyo32->warn_mancanza_rete,
kyo32->sabotaggio_zona,
kyo32->sabotaggio_sistema,
kyo32->warn_scomparsa_bpi,
kyo32->warn_fusibile,
kyo32->warn_batteria_bassa,
kyo32->warn_guasto_linea_telefonica,
kyo32->warn_codici_default,
kyo32->sabotaggio_bpi,
kyo32->sabotaggio_chiave_falsa,
&kyo32->zona[0],
&kyo32->zona_sabotaggio[0],
&kyo32->zona_esclusa[0],
&kyo32->memoria_allarme_zona[0],
&kyo32->zona[1],
&kyo32->zona_sabotaggio[1],
&kyo32->zona_esclusa[1],
&kyo32->memoria_allarme_zona[1],
&kyo32->zona[2],
&kyo32->zona_sabotaggio[2],
&kyo32->zona_esclusa[2],
&kyo32->memoria_allarme_zona[2],
&kyo32->zona[3],
&kyo32->zona_sabotaggio[3],
&kyo32->zona_esclusa[3],
&kyo32->memoria_allarme_zona[3],
&kyo32->allarme_area[0],
&kyo32->inserimento_totale_area[0],
&kyo32->inserimento_parziale_area[0],
&kyo32->inserimento_parziale_ritardo_0_area[0],
&kyo32->disinserita_area[0],
&kyo32->allarme_area[1],
&kyo32->inserimento_totale_area[1],
&kyo32->inserimento_parziale_area[1],
&kyo32->inserimento_parziale_ritardo_0_area[1],
&kyo32->disinserita_area[1],
&kyo32->stato_uscita[0],
&kyo32->stato_uscita[1],
&kyo32->stato_uscita[2],
&kyo32->stato_uscita[3],
&kyo32->stato_uscita[4]
};
binary_sensors:
- id: kyo_comunication
name: "Comunicazione Centrale"
- id: stato_sirena
name: "Stato Sirena"
- id: warn_mancanza_rete
name: "Mancanza Rete"
- id: sabotaggio_zona
name: "Sabotaggio Zona"
- id: sabotaggio_sistema
name: "Sabotaggio Sistema"
- id: warn_scomparsa_bpi
name: "Scomparsa BPI"
- id: warn_fusibile
name: "Fusibile"
- id: warn_batteria_bassa
name: "Batteria Bassa"
- id: warn_guasto_linea_telefonica
name: "Guasto Linea Telefonica"
- id: warn_codici_default
name: "Codici Default"
- id: sabotaggio_bpi
name: "Sabotaggio BPI"
- id: sabotaggio_chiave_falsa
name: "Sabotaggio Chiave Falsa"
- id: zona_1_ingresso
name: "Ingresso"
device_class: "motion"
- id: zona_1_sabotaggio
name: "Sabotaggio Ingresso"
- id: zona_1_esclusa
name: "Escluso Ingresso"
- id: zona_1_memoria_allarme
name: "Memoria Allarme Ingresso"
- id: zona_2_bagno
name: "Bagno"
device_class: "motion"
- id: zona_2_sabotaggio
name: "Sabotaggio Bagno"
- id: zona_2_esclusa
name: "Escluso Bagno"
- id: zona_2_memoria_allarme
name: "Memoria Allarme Bagno"
- id: zona_3_camere
name: "Camere"
device_class: "motion"
- id: zona_3_sabotaggio
name: "Sabotaggio Camere"
- id: zona_3_esclusa
name: "Escluse Camere"
- id: zona_3_memoria_allarme
name: "Memoria Allarme Camere"
- id: zona_4_test
name: "Test"
device_class: "motion"
- id: zona_4_sabotaggio
name: "Sabotaggio Test"
- id: zona_4_esclusa
name: "Escluso Test"
- id: zona_4_memoria_allarme
name: "Memoria Allarme Test"
- id: allarme_area_1_piano_terra
name: "Allarme Piano Terra"
- id: inserimento_totale_area_1
name: "Inserimento Totale Piano Terra"
- id: inserimento_parziale_area_1
name: "Inserimento Parziale Piano Terra"
- id: inserimento_parziale_ritardo_0_area_1
name: "Inserimento Parziale Ritardo 0 Piano Terra"
- id: disinserita_area_1
name: "Disinserito Piano Terra"
- id: allarme_area_2_piano_primo
name: "Allarme Piano Primo"
- id: inserimento_totale_area_2
name: "Inserimento Totale Piano Primo"
- id: inserimento_parziale_area_2
name: "Inserimento Parziale Piano Primo"
- id: inserimento_parziale_ritardo_0_area_2
name: "Inserimento Parziale Ritardo 0 Piano Primo"
- id: disinserita_area_2
name: "Disinserito Piano Primo"
- id: stato_uscita_1
name: "Stato Uscita 1"
- id: stato_uscita_2
name: "Stato Uscita 2"
- id: stato_uscita_3
name: "Stato Uscita 3"
- id: stato_uscita_4
name: "Stato Uscita 4"
- id: stato_uscita_5
name: "Stato Uscita 5"
Ciao a tutti, effettivamente noto anche io che lo stato delle uscite viene visto come sconosciuto. Dovrò fare un'analisi con la centrale di test che avevo in giro, sperando funzioni ancora, però sono abbastanza sicuro che una volta funzionavano .... ovviamente non ricordo quando, per caso qualche altro utente ricorda se questa segnalazione di stato funzionasse?
se posso aiutare.... la mia centrale non è ancora operativa, ci sto mettendo un po' più del previsto a tirar cavi e capire come programmarla. Quindi se vuoi farmi fare qualche test sono a disposizione
Ciao a tutti, effettivamente noto anche io che lo stato delle uscite viene visto come sconosciuto. Dovrò fare un'analisi con la centrale di test che avevo in giro, sperando funzioni ancora, però sono abbastanza sicuro che una volta funzionavano .... ovviamente non ricordo quando, per caso qualche altro utente ricorda se questa segnalazione di stato funzionasse?
Ciao Lorenzo, lo stato delle uscite non è mai funzionato, infatti bassguitarist sta usando la prima versione del fw e non funzionano, quello che andava con la prima versione erano i binary degli allarmi_area
Ciao ragazzi, dovrei aver risolto! 👍 c'era un piccolo problema, con la Kyo32 dovrebbe andare senza problemi, andrebbe verificato sulla Kyo8.
Fatemi sapere se vi torna tutto... grazie della segnalazione
Lorenzo... grazie mille! Confermo che il codice aggiornato funziona!
Ecco ad esempio la mia "uscita 1" attivata in concomitanza alla sirena
Buona serata
Confermo il corretto funzionamento dello stato delle uscite , mentre ancora i binary sensor allarmi area rimangono sempre spenti Comunque grazie Lorenzo
Confermo il corretto funzionamento dello stato delle uscite , mentre ancora i binary sensor allarmi area rimangono sempre spenti Comunque grazie Lorenzo
Prego, un po alla volta vedo di sistemare tutti i problemini... Se hai voglia apri pure un'altra Issue per lo stato binary sensor allarmi, ho visto solo ora quella dell'antisabotaggio (che io ho sempre bypassato). Quando metto in piedi la centrale di test volevo anche aggiungere il comando sirena che potrebbe servire anche a me, vedo di sistemare anche questo.
Ciao :)
Confermo il corretto funzionamento dello stato delle uscite , mentre ancora i binary sensor allarmi area rimangono sempre spenti Comunque grazie Lorenzo
Prego, un po alla volta vedo di sistemare tutti i problemini... Se hai voglia apri pure un'altra Issue per lo stato binary sensor allarmi, ho visto solo ora quella dell'antisabotaggio (che io ho sempre bypassato). Quando metto in piedi la centrale di test volevo anche aggiungere il comando sirena che potrebbe servire anche a me, vedo di sistemare anche questo.
Ciao :)
Te la butto li, visto che metterai in piedi la centrale di test ,c'era un altro utente che come me a suo tempo, ti chiedeva la possibilità di poter bloccare le telefonate in arrivo dalla centrale. Anche se non hai il combinatore telefonico ,penso che tu possa leggere il comando inviato dalla tastiera alla centrale , menu utente, funzione "Canc. Telefonate" ...al tuo buon cuore :)) ciao
Si, ricordo che era già stato chiesto. Il fatto è che io vedo solo la comunicazione con il software dell'installatore, se si può fare anche da li posso vedere il comando altrimenti da tastiera non vedo nulla. Tu hai il software installatore hai provato a fare il cancella chiamate?
Comunque quando metto in piedi la centrale di test faccio qualche prova.
Si, ricordo che era già stato chiesto. Il fatto è che io vedo solo la comunicazione con il software dell'installatore, se si può fare anche da li posso vedere il comando altrimenti da tastiera non vedo nulla. Tu hai il software installatore hai provato a fare il cancella chiamate?
Comunque quando metto in piedi la centrale di test faccio qualche prova.
Se per software installatore intendi bentel security suite , si ce l'ho ,ci ho appena guardato ma non mi pare che si possa fare la cancellazione delle chiamate ,almeno, io non vedo nulla
Ciao Lorenzo ,dopo avere caricato nel modulo ESP il nuovo firmware ci sono 2 cose che non mi funzionano. Presumo che sia un problema di configurazione ma non riesco a trovare l'inghippo. I binary sensor dell'allarme aree non si attivano mai , nessuno delle 8 aree. lo stesso dicasi di quelli dello stato delle uscite Questo è il file .yaml della configurazione Qualche idea? grazie