původní příspěvek
Mám v plánu odečet vodoměru, našel jsem si nějaká řešení, ale spíš než jasná vize přicházejí vidle a další otázky.
Potřebuji rozhodně bateriové a WiFi řešení takže moje inspirace se nachází zde:
Kód: Vybrat vše
https://chiptron.cz/articles.php?article_id=284
Kód: Vybrat vše
https://www.mikromarz.com/www-mikromarz-cz/eshop/50-1-Vodomery/172-1-Bytove-vodomery/5/898-Impulsni-modul-pro-vodomery-ENBRA-ER-AM?gclid=CjwKCAjwgaeYBhBAEiwAvMgp2hCfsNh8T_HJFsEQQuEjd6X-1wjXm92DQkEOQseN2JOr3wjY77vpohoC8ckQAvD_BwE
Problém vidím s napájením door senzoru ?V a impulsního modulu 5-30V
Napadá Vás nějaké řešení?
Dík.
Odkaz na související článek na FCB
Kód: Vybrat vše
https://www.facebook.com/groups/2232679967058877/permalink/2877470579246476/?comment_id=2877485482578319
Ahoj.
Sledování spotřeby vody je mezi uzivateli Home Assistant oblíbená disciplína.
Chtěl jsem se jí zúčastnit i já.
Našel jsem několik návodů jak na to. Popisují jak vytvořit svépomocí nejrůznější druhy snímačů na vodoměr, ale protože nejsem tak zdatný abych snímač vyráběl hledal jsem cestu nákupu snímače hotového. Další podmínkou bylo aby fungoval na baterii a s WiFi.
Částečně jsem se inspiroval návodem s impulsním modulem ENBRA AT-MBUS-NE-02 k vodoměrům ER-AM a Aqara door/window, ten jsem ale potřeboval nahradit jiným pro WiFi.
Volba padla na SHELLY DOOR/WINDOW 2 i proto, že je napájen dvěma kusy bakterií CR123A, tedy 6V
Zakoupil jsem tedy: Do Shelly dveřního snímače jsem na jazýčkový kontakt a kontakty pro baterie připájel vodiče a připravenými otvory v krytu vyvedl ven z dveřního snímače. Dveřní sensor jsem přilepil na 6V olověný akumulátor a připojil jej, přidal do aplikace Shelly v mobilu a zařízení pojmenoval Vodoměr Inregroval do Home Assistant a připravil si sensory a automatizaci do balíčku package:
Kód: Vybrat vše
# měření spotřeby vody
# počítadlo impulsů (1 impuls = 1 litr)
counter:
impulsy_vodomeru:
name: Impulsy vodoměru
step: 1
restore: true
#initial: 30000. # ruční změna stavu počítadla - restore nastavit na false, zadat initial: xxx , restartovat - restore zpět na false
# automatizace záznamu impulsů
automation:
- alias: automatizace záznamu impulsů
description: ""
mode: single
trigger:
- platform: state
entity_id:
- binary_sensor.vodomer_door
to: "on"
condition: []
action:
- service: counter.increment
data: {}
target:
entity_id: counter.impulsy_vodomeru
# sensory
template:
- sensor:
- name: Vodoměr m3
icon: mdi:water
unit_of_measurement: m³
state: "{{(states('counter.impulsy_vodomeru') | float /1000) | round(3)}}"
state_class: total_increasing
device_class: water
- sensor:
- name: "Vodoměr litry"
unit_of_measurement: "l"
state: "{{states('counter.impulsy_vodomeru') | int}}"
# měřiče
utility_meter:
voda_rocni_spotreba_m3:
source: sensor.vodomer_m3
name: "Roční spotřeba vody"
cycle: yearly
voda_ctvrtletni_spotreba_m3:
source: sensor.vodomer_m3
name: "Čtvrtletní spotřeba vody"
cycle: quarterly
voda_mesicni_spotreba_l:
source: sensor.vodomer_litry
name: "Měsíční spotřeba vody"
cycle: monthly
voda_tydenni_spotreba_l:
source: sensor.vodomer_litry
name: "Týdenní spotřeba vody"
cycle: weekly
voda_denni_spotreba_l:
source: sensor.vodomer_litry
name: "Denní spotřeba vody"
cycle: daily
Problém ale řeší náš moderátor:
kiklhorn
kterému moc děkuji za pomoc. Hned jak problém vyřeší, a dovolí-li řešení zde představím.
Tak je to tady: Co to ale je, to ví moderátor Kiklhorn jestli nám to prozradí je jen na něm. Každopádně mu patří tisíceré díky.
Pracovně tomu říkáme "Invertor".
Shelly připojená k impulsnímu modulu se tváří jako "otevřeno" a impulsní modul pustí na velmi krátkou dobu (< 250 ms ) impuls který Shelly není schopna jako "zavřeno" zaznamenat.
Zajímavé však je, že naopak velmi krátký impuls "otevřeno" bezpečně rozezná.
Tento Invertor tedy obrací výstup impulsního modulu s kterým si Shelly už rozumí.
Info od autora inverteru:
https://homeassistant-cz.cz/viewtopic.php?p=4283#p4283
Uvnitř je jen rezistor 10K z napájení na gate a mosfet AP2302B
Schéma: https://tinyurl.com/2ld45zc5