Obsah:
- Krok 1: Aktuální provoz ohřívače vody
- Krok 2: Potřebný materiál
- Krok 3: Instalace sondy DS18B20
- Krok 4: zapojení SHELLY 1 PM
- Krok 5: Nastavení MQTT
- Krok 6: Vytvoření Shelly Under Jeedom
- Krok 7: Vytvoření příkazů zapnutí a vypnutí
- Krok 8: Analýza provozu před domácí automatizací
- Krok 9: Domotizace mého ohřívače vody
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Ahoj všichni, Nejprve vysvětlím svoji motivaci k domácí automatizaci mého ohřívače vody. Po analýze jeho provozu jsem pozoroval delší provozní dobu, než bylo nutné. Můj ohřívač vody navíc funguje, i když jsme na dovolené. Dalo se tedy ušetřit. Pro informaci, můj ohřívač vody má kapacitu 300 litrů a výkon 3000 wattů.
Krok 1: Aktuální provoz ohřívače vody
Můj ohřívač vody je v současné době zapojen na stykači, který je napájen 20A jističem. Tento stykač je řízen mými informacemi mimo špičku, které jsou spouštěny mým dodavatelem elektřiny (EDF). Mimo pracovní dobu mám od 22:30. do 6:30 hod.
Krok 2: Potřebný materiál
Tato domotizace vyžaduje velmi malé vybavení. Shelly 1 PM, sonda DS18B20, a z mé strany můj domácí automatizační box jeedom (Raspberry pi 4b), ke kterému bude připojena moje sonda DS18B20. Je také možné použít doplněk teplotního senzoru pro Shelly 1 / 1PM k interpretaci teploty ohřívače vody.
Krok 3: Instalace sondy DS18B20
Jednoduše jsem vložil sondu do izolační části ohřívače vody, co nejblíže k termostatu.
Krok 4: zapojení SHELLY 1 PM
0: fázové napájení ohřívače vody
SW: kontakt mimo špičku (pro informaci)
L: Fázové napájení Shelly1pm
L1: nic
N: Shelly1pm neutrální napájecí zdroj
DŮLEŽITÉ, je to 220 voltů, tyto operace se provádějí s jističem.
Jakmile se zastaví, můžete obnovit elektrický proud. Nyní můžete Shelly 1 PM zahrnout do své Wifi sítě prostřednictvím mobilní aplikace Shelly (tuto operaci podrobně nerozepisuji, aplikace Shelly se velmi snadno používá).
Krok 5: Nastavení MQTT
Jakmile to bude hotovo, použil bych MQTT k ovládání své Shelly, stačí přistupovat k rozhraní Shelly s její IP adresou, přejít na Internet & Security / ADVANCED - DEVELOPER SETTINGS a poté zaškrtnout Enable action execution via MQTT. Vyplňte Uživatelské jméno, Heslo a Server správným portem (1883 normálně).
Krok 6: Vytvoření Shelly Under Jeedom
Pro interpretaci Mqtt na mé Jeedom používám plugin Jmqtt, takže pod ním vytvářím svůj Shelly1pm s jeho tématem odpovídajícím jeho sériovému číslu (informace najdete pod DEVICE INFO s webovým rozhraním Shelly).
Krok 7: Vytvoření příkazů zapnutí a vypnutí
Vytvářím příkazy Zapnuto i Vypnuto pro ovládání Shelly1pm.
Zapneme mé topení, Off vypne. Tak jednoduché…
Krok 8: Analýza provozu před domácí automatizací
Připomínáme, že základní činností mého ohřívače vody je zapnutí ve 22:30. s kontaktem mimo špičku a vypnout v 6:30 na jeho konci.
Poté, co jsem zapojil sondu DS18B20 a SHELLY 1 PM, sledoval jsem nárůst teploty a dobu nezbytnou pro úplné zahřátí ohřívače vody. Analýza prováděná týden díky regulaci výkonu SHELLY 1PM. Všiml jsem si, že se můj balón zahříval od 22:30. do 3:30 hod., poté 3krát 30 minut (pro zachování pokynů k ohřevu) do 6:30 hod. Celkem 6 hodin.
Mám tedy 1 hodinu a půl zbytečného denního topení, protože skutečná potřeba topení je 4 hodiny a 30 minut.
Krok 9: Domotizace mého ohřívače vody
Nyní, když je vše zapojeno a mám potřebné informace, mohu vytvořit program vytápění, který začne v 1:30 ráno (nechal jsem 30 minut zabezpečení od 6:00 do 6:30). Díky tomu ušetřím 1 hodinu 30 minut ohřevu na 3000 W za den, což z mé strany představuje zisk 200 EUR ročně…
Naše přítomnost je řízena mým boxem Jeedom, mám scénář, který řídí spuštění ohřívače vody, pokud není v režimu nepřítomnosti, není třeba se zahřívat. Pak je také možné s jinými scénáři řídit dobu ohřevu v závislosti na teplotě … možnosti jsou nekonečné.