HDO - monitorování stavu a přepínání tarifu (NT/VT)

Nejrůznější řešení s prvky automatizací znázorněna schématicky.
Odpovědět
Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 411
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 36 poděkování
Dostal poděkování: 27 poděkování
Kontaktovat uživatele:

HDO - monitorování stavu a přepínání tarifu (NT/VT)

Příspěvek od Lion® »

Způsob jak monitorovat stav signálu HDO (hromadné dálkové ovládání) pomocí Sonoff mini na Tasmota.

Potřebujete znát momentální stav Hdo pro měření spotřeby elektrické energie během vysokého či nízkého tarifu, nebo pro jiné své automatizace?


!!! MĚLI BY JSTE VĚDĚT DO ČEHO SE POUŠTÍTE A CO DĚLÁTE, VĚŘTE MI - KOPE TO. MŮŽETE SI HRAVĚ UBLÍŽIT - A NEJEN SOBĚ !!!

Také se jako já nechcete smířit s řešením typu - " Jde právě nízký tarif = napájíme mini a to nám hlásí do HA HDO-ON" ale pokud právě noční tarif sepnutý není - "Právě je vysoký tarif = mini je bez napětí a tudíž nám do HA nehlásí NIC, můžeme se jen domnívat že je HDO-OFF.

Vyřešil jsem si toto hlášení pomocí relátka (mám pouze jeden signál - kdo má signály z HDO dva, použije relé dvě.

Pokud od svého dodavatele využíváte službu "Noční proud" vysoký a nízký tarif s největší pravděpodobností Váš elektroměrový rozvaděč obsahuje krom elektroměru i přijímač HDO. Tento přijímač už často bývá součástí elektroměru.

Elektroměrový rozvaděč může být rozdělen na "měřenou" a "neměřenou" část. Do "neměřené" PLOMBOVANÉ části smí zasahovat za přesně daných podmínek pouze kvalifikovaný a energetickým podnikem pověřený pracovník s povolením.
Do měřené části může zasahovat dostatečně kvalifikovaná osoba dle Vyhláška č. 50/1978 Sb.

V této měřené (je-li) části se nacházejí vývodní svorky pro napájení podružného rozvaděče a také nejčastěji dvě svorky (není podmínkou - bývá i pouze jedna) výstupu přijímače signálu dálkového ovládání pro spínání stykače například bojleru, přímo-topného vytápění, akumulačních kamen čí tepelného čerpadla a pod.

Zde je několik variant zapojení. Čerpáno z dokumentu ČEZ:

PŘIPOJOVACÍ PODMÍNKY NN
pro osazení měřicích zařízení v odběrných místech napojených z distribuční sítě nízkého napětí



17.png
17.png (94.45 KiB) Zobrazeno 453 x
18.png
18.png (96.96 KiB) Zobrazeno 453 x
19.png
19.png (90.93 KiB) Zobrazeno 453 x
20.png
20.png (122.42 KiB) Zobrazeno 453 x



V žádném případě se nedá doporučit umístit naše monitorování HDO do tohoto elektroměrového rozvaděče.

Dáme je rozhodně do rozvaděče podružného (bytového).

Osobně jsem použil
Sonoff mini
flash na Tasmota
Generic modul
GPIO0 - Tlačítko 1
GPIO4 - Spínač 1
GPIO12 - Relé 1
GPIO13 - Led 1

na následujícím schématu je patrné jak.

ovl nulou.PNG
ovl nulou.PNG (31.76 KiB) Zobrazeno 445 x


R1 a R2 jsou pomocná relátka například: Relé RT 2P/8A,230VAC,5mm; SCHRACK Technik
v patici: Patice RT, XT 5mm/pro YM modul

Na svorku A1 obou relátek přivedeme odjištěnou (6A) L1 a na svorky A2 výstup z HDO - každý na jedno relé.
POZOR. Může se stát, například v bytových domech, že relátka v bytových rozvaděčích jsou ovládána fází. Pak je musíme připojit v bytovém rozvaděči k pracovnímu nulovému vodiči N.
ovl-fází.PNG
ovl-fází.PNG (30.29 KiB) Zobrazeno 445 x

NA Sonoff mini přivedeme napájecí napětí, můžeme ze stejného jističe kterým napájíme relátka a na svorky S a S1 připojíme spínací kontakt relátka ze svorek 11 a 14 .

Pokud máme relátka již v paticích vyjmeme je, zapneme jistič, nastavíme Sonoff mini podle svých potřeb (wifi, mqtt, atd)
Do konzole pro optimální funkci (obou) Sonoff mini zadáme postupně:

Kód: Vybrat vše

PowerOnState 3
a

Kód: Vybrat vše

SwitchMode 2
Vypneme jistič, nasadíme relé, zapneme jistič a ... máme podklady pro další integraci.

S využitím integrace https://www.home-assistant.io/integrations/utility_meter/ můžeme vytvořit senzory VT a NT



config.yaml

Kód: Vybrat vše

############################################################################## 
## HDO tarify https://www.home-assistant.io/integrations/utility_meter/    ###
##############################################################################
utility_meter:
  rocni_spotreba:
    source: sensor.vas_senzor_mereni_energie
    cycle: yearly
    # offset: (0 minutes, 0h00 hours, Monday, day 1, January)
    net_consumption: true
    tariffs:
        - NT_nizky_tarif
        - VT_vysoky_tarif
vt_nt.PNG
a už stačí pouze automatizace na přepínání tarifu:

Kód: Vybrat vše

[{"id":"dacd3a6f.266068","type":"server-state-changed","z":"ca2117b.3f0e668","name":"HDO - je právě nízký nebo vysoký tarif?","server":"1c1ccadc.716d65","version":1,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"switch.hdo_indikator","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"on","halt_if_type":"str","halt_if_compare":"is","outputs":2,"output_only_on_state_change":true,"for":0,"forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"x":250,"y":1280,"wires":[["7c019d79.f8b114"],["6e3003c1.601b24"]]},{"id":"7c019d79.f8b114","type":"api-call-service","z":"ca2117b.3f0e668","name":"zapne nízký tarif v HA","server":"1c1ccadc.716d65","version":1,"debugenabled":false,"service_domain":"utility_meter","service":"select_tariff","entityId":"utility_meter.rocni_spotreba","data":"{\"tariff\":\"NT_nizky_tarif\"}","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":600,"y":1240,"wires":[[]]},{"id":"6e3003c1.601b24","type":"api-call-service","z":"ca2117b.3f0e668","name":"zapne vysoký tarif v HA","server":"1c1ccadc.716d65","version":1,"debugenabled":false,"service_domain":"utility_meter","service":"select_tariff","entityId":"utility_meter.rocni_spotreba","data":"{\"tariff\":\"VT_vysoky_tarif\"}","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":610,"y":1320,"wires":[[]]},{"id":"1c1ccadc.716d65","type":"server","name":"Dubák HAss","legacy":false,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true}]
________________
🍻 Jdeme na pivo?
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
Home Assistant, Sonoff, Tasmota, Shelly

Galerie realizací

Uživatelský avatar
Душан
Pokročilý
Pokročilý
Příspěvky: 151
Registrován: 30. březen 2021, 08:25
Dal poděkování: 4 poděkování
Dostal poděkování: 3 poděkování

Integrace HDO (noční proud )

Příspěvek od Душан »

Zdravím, poradil by mi někdo jak integrovat spínání HDO do HA jako entitu ? Stačí mi pouze stav sepnutí a vypnutí.
region je střední čechy
kód a1b4dp5
dodavatel ČEZ

V hacs je doplněk od čezu, ale to mi nějak nemaká.

Předem moc děkuji.
Naposledy upravil(a) Душан dne 25. duben 2021, 17:47, celkem upraveno 1 x.
Rpi 4 8GB RAM Home assistant běží na ssd, sonoff, esp,Tuya nebrat :D 2x Mecool kiii pro coreElec , TV Philips 70" síť Unifi

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

Re: HomeAssistant HDO - monitorování stavu HDO

Příspěvek od Lion® »

Taková integrace skutečně existuje, ale je to jen teorie aneb neakceptuje skutečnost. Chcešli mít jistotu, bude nutné monitorovat skutečnost.
Jak? Někde tady taky najdeš.
________________
🍻 Jdeme na pivo?
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
Home Assistant, Sonoff, Tasmota, Shelly

Galerie realizací

Uživatelský avatar
Душан
Pokročilý
Pokročilý
Příspěvky: 151
Registrován: 30. březen 2021, 08:25
Dal poděkování: 4 poděkování
Dostal poděkování: 3 poděkování

Re: HomeAssistant HDO - monitorování stavu HDO

Příspěvek od Душан »

Lion® píše: 25. duben 2021, 16:43 je to jen teorie aneb neakceptuje skutečnost.
To máš pravdu není to skutečnost. Zprovoznil jsem ten Čezácký doplněk a když jsem zadal svůj kód povelu a region, tak to načítá časy, které skutečně mám.
Bude to tahat časy asi od někud z jejich serverů, ale když jim vypadne server nebo nepujdde internet, tak to stejně nepoznám. Takže máš pravdu není to skutečnost.
Ale zatím mi to stačí a děkuji za reakci.
Rpi 4 8GB RAM Home assistant běží na ssd, sonoff, esp,Tuya nebrat :D 2x Mecool kiii pro coreElec , TV Philips 70" síť Unifi

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

Re: HomeAssistant HDO - monitorování stavu HDO

Příspěvek od Lion® »

Душан píše: 25. duben 2021, 17:47
Bude to tahat časy asi od někud z jejich serverů.


Myslím že to ze žádného serveru nic netahá. Je to prostě naprogramovaný podle tohoto, takže když si vypíšeš odtud časy a uděláš podle nich input_boolean pomocnika, tak jsi na tom úplně stejně... Nevěřím totiž, že by ČEZ pouštěl někoho na servery HDO.
________________
🍻 Jdeme na pivo?
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
Home Assistant, Sonoff, Tasmota, Shelly

Galerie realizací

adamis
Pokročilý
Pokročilý
Příspěvky: 289
Registrován: 18. březen 2021, 20:22
Bydliště: kousek od České Lípy
Dal poděkování: 38 poděkování
Dostal poděkování: 11 poděkování

Re: HomeAssistant HDO - monitorování stavu HDO

Příspěvek od adamis »

Taky jsem si to zprovoznil, ale přijde mi to docela k ničemu. Lepší by byla nějaká tabulka nebo graf. Něco, co bys věděl, že ti zbývá ještě třeba 2 a půl hodiny v nízkém tarifu. Takhle zapneš pračku v nízkém a za minutu zapnou vysoký tarif...
Raspberry Pi 4B/4GB + chladící case Armor Fan černý
WD GREEN M.2 2280 SSD 240GB + AXAGON Superspeed USB Box for SATA M.2
Home Assistant, Sonoff, Tuya...


Linux a HA jsou pro mě něco jako řízení letového provozu na raketové základně... :roll: :roll:

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

Re: HomeAssistant HDO - monitorování stavu HDO

Příspěvek od Lion® »

adamis píše: 26. duben 2021, 12:05 Taky jsem si to zprovoznil, ale přijde mi to docela k ničemu. Lepší by byla nějaká tabulka nebo graf. Něco, co bys věděl, že ti zbývá ještě třeba 2 a půl hodiny v nízkém tarifu. Takhle zapneš pračku v nízkém a za minutu zapnou vysoký tarif...
Pokud máš na nizky tarif boiler, nebo akumulační kamna, někde se v Podmínkách ČEZ dočteš, že si s těmi 8 hodinami nízkého nemůžou dělat úplně co chtějí. Musí zajistit 6hodin nizkeho t. v kuse. To že to bude pravděpodobně v noci po 22:00 je na snadě.
________________
🍻 Jdeme na pivo?
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
Home Assistant, Sonoff, Tasmota, Shelly

Galerie realizací

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

Re: HDO - monitorování stavu a přepínání tarifu (NT/VT)

Příspěvek od Lion® »

S využitím integrace Utilti meter můžeme vytvořit senzory VT a NT



config.yaml

Kód: Vybrat vše

############################################################################## 
## HDO tarify https://www.home-assistant.io/integrations/utility_meter/    ###
##############################################################################
utility_meter:
  rocni_spotreba:
    source: sensor.vas_senzor_mereni_energie
    cycle: yearly
    # offset: (0 minutes, 0h00 hours, Monday, day 1, January)
    net_consumption: true
    tariffs:
        - NT_nizky_tarif
        - VT_vysoky_tarif
vt_nt.PNG
a už stačí pouze automatizace na přepínání tarifu:

Kód: Vybrat vše

[{"id":"dacd3a6f.266068","type":"server-state-changed","z":"ca2117b.3f0e668","name":"HDO - je právě nízký nebo vysoký tarif?","server":"1c1ccadc.716d65","version":1,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"switch.hdo_indikator","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"on","halt_if_type":"str","halt_if_compare":"is","outputs":2,"output_only_on_state_change":true,"for":0,"forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"x":250,"y":1280,"wires":[["7c019d79.f8b114"],["6e3003c1.601b24"]]},{"id":"7c019d79.f8b114","type":"api-call-service","z":"ca2117b.3f0e668","name":"zapne nízký tarif v HA","server":"1c1ccadc.716d65","version":1,"debugenabled":false,"service_domain":"utility_meter","service":"select_tariff","entityId":"utility_meter.rocni_spotreba","data":"{\"tariff\":\"NT_nizky_tarif\"}","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":600,"y":1240,"wires":[[]]},{"id":"6e3003c1.601b24","type":"api-call-service","z":"ca2117b.3f0e668","name":"zapne vysoký tarif v HA","server":"1c1ccadc.716d65","version":1,"debugenabled":false,"service_domain":"utility_meter","service":"select_tariff","entityId":"utility_meter.rocni_spotreba","data":"{\"tariff\":\"VT_vysoky_tarif\"}","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":610,"y":1320,"wires":[[]]},{"id":"1c1ccadc.716d65","type":"server","name":"Dubák HAss","legacy":false,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true}]
Nebo s pomocí HA:

Kód: Vybrat vše

alias: VT a NT
description: ''
trigger:
  - platform: state
    entity_id: switch.hdo_indikator
condition: []
action:
  - choose:
      - conditions:
          - condition: state
            entity_id: switch.hdo_indikator
            state: 'ON'
        sequence:
          - service: utility_meter.select_tariff
            data:
              tariff: NT_nizky_tarif
      - conditions:
          - condition: state
            entity_id: switch.hdo_indikator
            state: 'OFF'
        sequence:
          - service: utility_meter.select_tariff
            data:
              tariff: VT_vysoky_tarif
    default: []
mode: single
________________
🍻 Jdeme na pivo?
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
Home Assistant, Sonoff, Tasmota, Shelly

Galerie realizací

Odpovědět