Buongiorno a tutti, sto cercando di realizzare un contatore delle aperture del cancello di casa. Provo a descrivere qui sotto cosa ho realizzato per sapere secondo voi dove sbaglio.
Ho collegato il contatto del pulsante del mio citofono ad un relè pilotato da un NODEMCU (su cui gira ESPEasy). via MQTT aziono il contatto da HOMEASSISTANT. Il cancello è programmato che alla chiusura del contatto si apre e si richiude dopo 40 secondi da solo. Se richiudo il contatto del relè con il cancello in apertura il cancello si continua ad aprire, mentre se il cancello è in chiusura si riapre. Ora vorrei aggiungere un contatore che mi indichi il numero delle aperture del cancello.
questo il codice dello switch per aprire il cancello
- platform: mqtt
name: "ESP-CITOFONO-CARRAIO RESIDENCE"
qos: 1
state_topic: "/ESP-CITOFONO/Switch4"
command_topic: "/ESP-CITOFONO/Switch4/gpio/15/cmd"
payload_on: "Pulse,15,0,500"
payload_off: "Pulse,15,0,500"
#optimistic: false
mentre questo il sensore che dovrebbe contare le aperture
- platform: history_stats
name: CARRAIO number
entity_id: switch.esp_citofono_carraio_residence
state: "on"
type: count
start: "{{ 0 }}"
end: "{{ now() }}"
Naturalmente il contatore sull'interfaccia web non si incrementa, immagino che debba creare un qualche legame tra lo switch e il sensore ma non saprei sinceramente come.
Come sempre confido in qualche consiglio da parte della comunity.
Grazie