Vodoměr ER-AM + bateriový WiFi snímač průtoku s SHELLY DOOR/WINDOW 2

Ucelené projekty, návody a postupy.
Odpovědět
Uživatelský avatar
tiimsvk
Dárce - Donátor
Dárce - Donátor
Příspěvky: 801
Registrován: 06. květen 2021, 07:03
Dal poděkování: 72 poděkování
Dostal poděkování: 65 poděkování

Re: Vodoměr - bateriový odečet

Příspěvek od tiimsvk »

A keby si skúsil hallow senzor?
https://www.laskakit.cz/arduino-halluv- ... 37--to-92/
Problém je to napájanie ale predpokladam,

kiklhorn
Moderátor
Moderátor
Příspěvky: 901
Registrován: 03. červenec 2021, 18:35
Dal poděkování: 107 poděkování
Dostal poděkování: 210 poděkování

Re: Vodoměr - bateriový odečet

Příspěvek od kiklhorn »

Trochu se ztrácím. "Krátký spojeno" myslíš proti GND?
Bílá vs. zelená defaultně 36,5 ohm, impuls je (co mi měřák stihne zaznamenat) 1,5 V
Předpokládám měřeno na "GPIO straně" kontaktu s připojeným senzorem.

Takže buď prodloužit nebo invertovat.

Invertovat třeba takto? https://tinyurl.com/2qu9abf9

Levá strana odpovídá tomu co máš teď? Na pravé jsem přidal jeden MOSFET + rezistor.
Hodnoty rezistoru - čím vyšší, ním nižší spotřeba, ale je třeba aby to ještě stále fungovalo...

Mosfet vyber nějaký s nízkým Vgs(th) (napětí od kterého začíná spínat, cca pod 1,5V by měl být úplně perfektní)
Vše co si přinesu domů je buď Shelly, nebo to skončí buď pod ESPhome nebo pod Zigbee2mqtt.
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1604
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 144 poděkování
Dostal poděkování: 193 poděkování
Kontaktovat uživatele:

Re: Vodoměr - bateriový odečet

Příspěvek od Lion® »

kiklhorn píše: 31. srpen 2022, 20:09 Trochu se ztrácím. "Krátký spojeno" myslíš proti GND?
Bílá vs. zelená defaultně 36,5 ohm, impuls je (co mi měřák stihne zaznamenat) 1,5 V
Předpokládám měřeno na "GPIO straně" kontaktu s připojeným senzorem.

Takže buď prodloužit nebo invertovat.

Invertovat třeba takto? https://tinyurl.com/2qu9abf9

Levá strana odpovídá tomu co máš teď? Na pravé jsem přidal jeden MOSFET + rezistor.
Hodnoty rezistoru - čím vyšší, ním nižší spotřeba, ale je třeba aby to ještě stále fungovalo...

Mosfet vyber nějaký s nízkým Vgs(th) (napětí od kterého začíná spínat, cca pod 1,5V by měl být úplně perfektní)
No, jak to říct...
Jsem ztracen zcela, nerozumím ničemu o čem píšeš - moje chyba, jsem lama. Promiň.
Nepobírám ani tu grafiku.

Vyřešil bych to tou Aqarou, ale to pro mě obnáší ještě zigbee, už teď jsem 2000 minus, tak se mi do toho nechce.
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

kiklhorn
Moderátor
Moderátor
Příspěvky: 901
Registrován: 03. červenec 2021, 18:35
Dal poděkování: 107 poděkování
Dostal poděkování: 210 poděkování

Re: Vodoměr - bateriový odečet

Příspěvek od kiklhorn »

To dáme, zkusím ti něco najít. Pak doplním příspěvek.

https://www.vokolo.cz/mosfet-fqp30n06l/ Bohužel zbytečně drahý a velká výrobní tolerance 1V až 2.5V což by v extrémním případě mohl být problém.
https://www.vokolo.cz/rezistory-1-4w/ 10k a 47k by mohly být ty správné hodnoty.

Mám nějaké součástky na cestě, jestli to FedEx doručí do pátku tak něco postavím. Jen to připojíš mezi.
O víkendu se ozvu.

Pokud jsi ještě nevyužil zásilkovnu za korunu https://www.zasilkovna.cz/odeslani (odesílatel i příjemce budeš ty, mně jen pošleš kód pro odeslání)

A prosím potvrď jestli to chápu dobře - GND obojího máš vzájemně propojené, bílý z vodosenzoru jde na druhou stranu kontaktu, kde je napětí "+nějaké 2V" většinu doby a na 250ms to skáče na nulu. A to nestačí aby to shelly zaznamenal.

Ale pokud by to bylo obráceně - tedy většinu času bylo napětí 0 a na 250ms to skočilo na "+nějaké 2V" tak to shelly zaznamená.
Vše co si přinesu domů je buď Shelly, nebo to skončí buď pod ESPhome nebo pod Zigbee2mqtt.
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1604
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 144 poděkování
Dostal poděkování: 193 poděkování
Kontaktovat uživatele:

Re: Vodoměr - bateriový odečet

Příspěvek od Lion® »

kiklhorn píše: 31. srpen 2022, 20:42 To dáme, zkusím ti něco najít. Pak doplním příspěvek.
To bych, pokorně, velmi ocenil.
Díky
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

kiklhorn
Moderátor
Moderátor
Příspěvky: 901
Registrován: 03. červenec 2021, 18:35
Dal poděkování: 107 poděkování
Dostal poděkování: 210 poděkování

Re: Vodoměr - bateriový odečet

Příspěvek od kiklhorn »

Doplněno.
Vše co si přinesu domů je buď Shelly, nebo to skončí buď pod ESPhome nebo pod Zigbee2mqtt.
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1604
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 144 poděkování
Dostal poděkování: 193 poděkování
Kontaktovat uživatele:

Re: Vodoměr - bateriový odečet

Příspěvek od Lion® »

kiklhorn píše: 31. srpen 2022, 20:42
Pokud jsi ještě nevyužil zásilkovnu za korunu https://www.zasilkovna.cz/odeslani (odesílatel i příjemce budeš ty, mně jen pošleš kód pro odeslání)
Neřeším, to je samozřejmé
kiklhorn píše: 31. srpen 2022, 20:42
A prosím potvrď jestli to chápu dobře - GND obojího máš vzájemně propojené, bílý z vodosenzoru jde na druhou stranu kontaktu, kde je napětí "+nějaké 2V" většinu doby a na 250ms to skáče na nulu. A to nestačí aby to shelly zaznamenal.

GND obojího mám vzájemně propojené a oba jsou bílé. Druhý drát z vodoměru jde na druhou stranu kontaktu v Shelly kde je po většinu času proti GND 0V a nějakých 35 ohm a skáče to na dobu kratší než 250ms na necelé 2V. Ten čas je krátký a proto Shelly ten impuls nezaznamená. Pokud by byl ten impuls s 2V delší než 250ms Shelly ho zaznamená. Aspoň doufám.
kiklhorn píše: 31. srpen 2022, 20:42
Ale pokud by to bylo obráceně - tedy většinu času bylo napětí 0 a na 250ms to skočilo na "+nějaké 2V" tak to shelly zaznamená.
Ano, vodoměr je většinu času na 0V a 35ohm, a na dobu kratší než 250ms to skáče na necelé 2V a proto že je to na dobu kratší než 250ms tak to Shelly nezaznamená

Ale pokud by to bylo obráceně, a po většinu času tam bylo 2V a dobu i kratší než 250ms (zkoušel jsem 2 ms) to skočilo na těch 35 ohm tak to Shelly zaznamená

Snad jsem pochopil na co se ptáš?
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

kiklhorn
Moderátor
Moderátor
Příspěvky: 901
Registrován: 03. červenec 2021, 18:35
Dal poděkování: 107 poděkování
Dostal poděkování: 210 poděkování

Re: Vodoměr - bateriový odečet

Příspěvek od kiklhorn »

GND obojího mám vzájemně propojené a oba jsou bílé.
GND z vodosenzoru je v dokumentaci ale psáno jako zelené. Vyfotíš?
https://www.enbra.cz/data/file/8/21178- ... 08_209.pdf
Ale pokud by to bylo obráceně, a po většinu času tam bylo 2V a dobu i kratší než 250ms (zkoušel jsem 2 ms) to skočilo na těch 35 ohm tak to Shelly zaznamená
Tuhle inverzi udělá ten MOSFET vřazený mezi.



Uděláme ještě jeden test. Nějaký ESP32 modul najdeš?
ESPHome copy&paste https://github.com/esphome/issues/issue ... -507438088

1) spojit GPIO4 a GPIO22 (raději až po flashnutí, ať se nepotkají dva výstupy),
2) spojit GND ESP a GND vodoměru (fakt jsem předpokládal že zelený)
3) připojit pulzní výstup vodoměru (předpokládal jsem že bílý) na GPIO23

[spoiler=Mělo by z logu lézt][00:24:03][C][ota:085]: Over-The-Air Updates:
[00:24:03][C][ota:086]: Address: pulsecountertest.local:3232
[00:24:03][C][ota:089]: Using Password.
[00:24:03][C][api:138]: API Server:
[00:24:03][C][api:139]: Address: pulsecountertest.local:6053
[00:24:03][C][api:141]: Using noise encryption: YES
[00:24:10][D][pulse_counter:167]: 'Vattenmatare inkommande volym': Retrieved counter: 0.00 pulses/min
[00:24:10][D][sensor:127]: 'Vattenmatare inkommande volym': Sending state 0.00000 dl with 2 decimals of accuracy
[00:24:14][D][binary_sensor:036]: 'pulse input': Sending state OFF
[00:24:14][D][binary_sensor:036]: 'pulse input': Sending state ON
[00:24:14][D][binary_sensor:036]: 'pulse input': Sending state OFF
[00:24:14][D][binary_sensor:036]: 'pulse input': Sending state ON
[00:24:14][D][binary_sensor:036]: 'pulse input': Sending state OFF
[00:24:15][D][binary_sensor:036]: 'pulse input': Sending state ON
[00:24:15][D][binary_sensor:036]: 'pulse input': Sending state OFF
[00:24:16][D][binary_sensor:036]: 'pulse input': Sending state ON
[00:24:16][D][binary_sensor:036]: 'pulse input': Sending state OFF
[00:24:16][D][binary_sensor:036]: 'pulse input': Sending state ON
[00:24:16][D][binary_sensor:036]: 'pulse input': Sending state OFF
[00:24:16][D][binary_sensor:036]: 'pulse input': Sending state ON
[00:24:16][D][binary_sensor:036]: 'pulse input': Sending state OFF
[00:24:16][D][binary_sensor:036]: 'pulse input': Sending state ON
[00:24:16][D][binary_sensor:036]: 'pulse input': Sending state OFF
[00:24:17][D][binary_sensor:036]: 'pulse input': Sending state ON[/spoiler]
Vše co si přinesu domů je buď Shelly, nebo to skončí buď pod ESPhome nebo pod Zigbee2mqtt.
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1604
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 144 poděkování
Dostal poděkování: 193 poděkování
Kontaktovat uživatele:

Re: Vodoměr - bateriový odečet

Příspěvek od Lion® »

kiklhorn píše: 01. září 2022, 00:25
GND obojího mám vzájemně propojené a oba jsou bílé.
GND z vodosenzoru je v dokumentaci ale psáno jako zelené. Vyfotíš?
https://www.enbra.cz/data/file/8/21178- ... 08_209.pdf


Sakra, to mám zase ostudu. Díky, že mě hlídáš. Samozřejmě máš pravdu, GND z vodosenzoru je na zeleném
Skutečnost, že to nepočítá, nezmění ani spojení zeleného GND z vodosenzoru s bílým GND z Shelly.
kiklhorn píše: 01. září 2022, 00:25
Ale pokud by to bylo obráceně, a po většinu času tam bylo 2V a na dobu i kratší než 250ms (zkoušel jsem 2 ms) to skočilo na těch 35 ohm tak to Shelly zaznamená
Tuhle inverzi udělá ten MOSFET vřazený mezi.

To je skvělá zpráva.
kiklhorn píše: 01. září 2022, 00:25 Uděláme ještě jeden test. Nějaký ESP32 modul najdeš?
ESPHome copy&paste https://github.com/esphome/issues/issue ... -507438088

1) spojit GPIO4 a GPIO22 (raději až po flashnutí, ať se nepotkají dva výstupy),
2) spojit GND ESP a GND vodoměru (fakt jsem předpokládal že zelený)
3) připojit pulzní výstup vodoměru (předpokládal jsem že bílý) na GPIO23
Mělo by z logu lézt
[00:24:03][C][ota:085]: Over-The-Air Updates:
[00:24:03][C][ota:086]: Address: pulsecountertest.local:3232
[00:24:03][C][ota:089]: Using Password.
[00:24:03][C][api:138]: API Server:
[00:24:03][C][api:139]: Address: pulsecountertest.local:6053
[00:24:03][C][api:141]: Using noise encryption: YES
[00:24:10][D][pulse_counter:167]: 'Vattenmatare inkommande volym': Retrieved counter: 0.00 pulses/min
[00:24:10][D][sensor:127]: 'Vattenmatare inkommande volym': Sending state 0.00000 dl with 2 decimals of accuracy
[00:24:14][D][binary_sensor:036]: 'pulse input': Sending state OFF
[00:24:14][D][binary_sensor:036]: 'pulse input': Sending state ON
[00:24:14][D][binary_sensor:036]: 'pulse input': Sending state OFF
[00:24:14][D][binary_sensor:036]: 'pulse input': Sending state ON
[00:24:14][D][binary_sensor:036]: 'pulse input': Sending state OFF
[00:24:15][D][binary_sensor:036]: 'pulse input': Sending state ON
[00:24:15][D][binary_sensor:036]: 'pulse input': Sending state OFF
[00:24:16][D][binary_sensor:036]: 'pulse input': Sending state ON
[00:24:16][D][binary_sensor:036]: 'pulse input': Sending state OFF
[00:24:16][D][binary_sensor:036]: 'pulse input': Sending state ON
[00:24:16][D][binary_sensor:036]: 'pulse input': Sending state OFF
[00:24:16][D][binary_sensor:036]: 'pulse input': Sending state ON
[00:24:16][D][binary_sensor:036]: 'pulse input': Sending state OFF
[00:24:16][D][binary_sensor:036]: 'pulse input': Sending state ON
[00:24:16][D][binary_sensor:036]: 'pulse input': Sending state OFF
[00:24:17][D][binary_sensor:036]: 'pulse input': Sending state ON
Bohužel mám doma je hotové věci.
1x Sonoff mini (ten se mi blbě flashuje)
1x Sonoff basic
1x Shelly 1
Což asi nepomůže, že?

Pokud je to nutné, zajedu někam koupit WeMos D1 Mini

když ale koukám na log, nejde ti náhodou o něco takového_
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

kiklhorn
Moderátor
Moderátor
Příspěvky: 901
Registrován: 03. červenec 2021, 18:35
Dal poděkování: 107 poděkování
Dostal poděkování: 210 poděkování

Re: Vodoměr - bateriový odečet

Příspěvek od kiklhorn »

V pohodě, neřeš. Chtěl jsem jen otestovat zda výstup z vodoměru funguje jak má. Čtvrt sekundy mi přijde jako hrozně dlouhý čas na to aby shelly nereagovalo. Ale co já vím, možná triky s uspáváním + nějaký debouncing (ten ale bývá podstatně kratší).

Možná by šel otestovat alespoň s nějakým tím "sonoff relé" ten shelly senzor = naprogramovat si v sonoffu stejné časy co dává vodosenzor.
Vše co si přinesu domů je buď Shelly, nebo to skončí buď pod ESPhome nebo pod Zigbee2mqtt.
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox

Odpovědět

Zpět na „Komplexní projekty“