Inhoudsopgave:
- Stap 1: Huidige werking van de boiler
- Stap 2: Benodigd materiaal
- Stap 3: Installatie van de DS18B20-sonde
- Stap 4: SHELLY 13:00 Bedrading
- Stap 5: MQTT-instelling
- Stap 6: Creatie van de Shelly Under Jeedom
- Stap 7: Aan- en UIT-opdrachten maken
- Stap 8: Analyse van de werking vóór domotica
- Stap 9: Domotisering van mijn boiler
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Dag iedereen, Allereerst zal ik mijn motivatie voor domotica van mijn boiler uitleggen. Na een analyse van de werking ervan, constateerde ik een langere bedrijfstijd dan nodig was. Daarnaast werkt mijn boiler ook als we op vakantie zijn. Er moest dus worden bespaard. Ter info, mijn boiler heeft een inhoud van 300 liter en een vermogen van 3000 watt.
Stap 1: Huidige werking van de boiler
Mijn boiler is momenteel aangesloten op een contactor die wordt gevoed door een stroomonderbreker van 20 A. Deze contactor wordt gecontroleerd door mijn dalureninformatie die wordt geactiveerd door mijn elektriciteitsleverancier (EDF). Mijn daluren zijn vanaf 22.30 uur. tot 6.30 uur
Stap 2: Benodigd materiaal
Deze domotisering vereist zeer weinig apparatuur. Shelly 1 PM, een DS18B20-sonde, en van mijn kant mijn jeedom domotica-box (Raspberry pi 4b) waarop mijn DS18B20-sonde zal worden aangesloten. Het is ook mogelijk om een temperatuursensor-add-on voor Shelly 1 / 1PM te gebruiken om de temperatuur van de boiler te interpreteren.
Stap 3: Installatie van de DS18B20-sonde
Ik heb mijn sonde gewoon in het isolerende deel van mijn boiler gestoken, zo dicht mogelijk bij de thermostaat.
Stap 4: SHELLY 13:00 Bedrading
0: fase waterverwarmer voeding
SW: dalurencontact (voor informatie)
L: Shelly1pm fasevoeding
L1: niets
N: Shelly1pm neutrale voeding
BELANGRIJK, het is 220 volt, deze handelingen moeten worden uitgevoerd met de stroomonderbreker.
Eenmaal tot stilstand gekomen, kunt u de elektrische stroom herstellen. Je kunt de Shelly 1 PM nu in je wifi-netwerk opnemen via de mobiele Shelly-applicatie (ik geef geen details over deze bewerking, de Shelly-applicatie is heel gemakkelijk te gebruiken).
Stap 5: MQTT-instelling
Zodra dit is gebeurd, zou ik de MQTT gebruiken om mijn Shelly te besturen, gewoon toegang krijgen tot de Shelly-interface met zijn IP-adres, naar Internet & Beveiliging / GEAVANCEERD - ONTWIKKELAARINSTELLINGEN gaan en vervolgens Actie-uitvoering via MQTT inschakelen aanvinken. Vul gebruikersnaam, wachtwoord en server in met de juiste poort (normaal 1883).
Stap 6: Creatie van de Shelly Under Jeedom
Voor de interpretatie van Mqtt op mijn Jeedom gebruik ik de Jmqtt-plug-in, dus ik maak mijn Shelly1pm eronder aan met het onderwerp dat overeenkomt met het serienummer (informatie gevonden onder DEVICE INFO met de Shelly-webinterface).
Stap 7: Aan- en UIT-opdrachten maken
Ik maak zowel Aan- als Uit-commando's om mijn Shelly1pm te bedienen.
We zetten mijn verwarming aan, Uit zet hem uit. Zo simpel…
Stap 8: Analyse van de werking vóór domotica
Ter herinnering: de basiswerking van mijn boiler is om om 22.30 uur in te schakelen. met het dalcontact en aan het einde ervan om 6.30 uur uit te schakelen.
Nadat ik mijn DS18B20-sonde en mijn SHELLY 13:00 uur had aangesloten, controleerde ik mijn temperatuurstijging en de tijd die nodig was voor een volledige verwarming van mijn boiler. Analyse uitgevoerd gedurende een week, dankzij de SHELLY 1PM power control. Ik merkte dat mijn ballon vanaf 22.30 uur opwarmde. tot 3.30 uur, daarna 3 keer 30 minuten (om de verwarmingsinstructie te behouden) tot 6.30 uur. In totaal 6 uur.
Ik heb dus 1 uur en een half onnodige dagelijkse verwarming, want de echte behoefte aan verwarming is 4 uur en 30 minuten.
Stap 9: Domotisering van mijn boiler
Nu alles bedraad is en ik de nodige informatie heb, kan ik een verwarmingsagenda maken die om 01.30 uur begint (ik heb 30 minuten beveiliging achtergelaten van 6.00 uur tot 6.30 uur). Hiermee bespaar ik 1 uur 30 minuten verwarming aan 3000 watt per dag, wat voor mij een winst van 200 € per jaar betekent …
Onze aanwezigheid wordt beheerd door mijn Jeedom-box, ik heb een scenario dat de activering van de boiler regelt, als in de afwezigheidsmodus, geen noodzaak om op te warmen. Dan is het ook mogelijk om met andere scenario's de opwarmtijd te beheren in functie van de temperatuur … de mogelijkheden zijn eindeloos.