Slaan oor na inhoud

SmartHome Motorhuis – Drukwaterpomp

Leestyd 3 minute

Opgedateer – 20 November 2023

In die reeks SmartHome Motorhuis Verskeie onderwerpe sal beskryf word met programvoorbeelde gebaseer op HomeMatic / RaspberryMatic, wat oor tyd uit die praktyk ontstaan het en nuttig geblyk het - hier die outomatiese aan- en afskakeling van die drukwaterpomp.

Skakel af – hoekom?

Drukwaterpompe word gewoonlik in groter stacaravans geïnstalleer en verseker konstante waterdruk, terwyl suigpompe wat deur 'n kraan beheer word, slegs water pomp wanneer die kraan oop is.

In die geval van 'n slanglek, sal die drukwaterpomp die hele watertenk leegmaak voordat dit ophou werk, moontlik as gevolg van droogloop of laerskade.

Terwyl jy in die woonwa is, sal die geluid van die pomp alleen jou waarsku as 'n slanglek plaasgevind het. Teen die tyd dat jy egter toegang tot die pomp het, die elektriese verbinding opgespoor en dit ontkoppel het, sal waarskynlik etlike liters water uitgelek het. Terwyl jy weg is, sal jy dit nie agterkom nie, en met jou terugkeer sal jy die oorstroming skaars verwelkom. Net so, terwyl jy vas slaap, sal skaars enigiemand dit agterkom.

Vir vinnige toegang word die gebruik van 'n maklik toeganklike muurskakelaar aanbeveel. In die program word die muurskakelaar aangedui met WT_WP_K1, wat ooreenstem met Muurknoppie_Waterpomp_Kanaal1 aangewys.

Dit alles sal deur die volgende program geïmplementeer word.

Vereisteen

logika

Om teenwoordigheid en afwesigheid op te spoor, moet geofencing aktief wees en die sogenaamde soneveranderlike(s) moet dienooreenkomstig ingestel word.

Die soneveranderlikes bestaan uit die woord Sone gevolg deur die naam van die betrokke selfoon, bv. Sone iPhone Anton.

Hardeware

Vir die skakeling van die drukwaterpomp, byvoorbeeld 'n 4-weg skakelaktor (12 V) HM-LC-Sw4-WM In die program is die naam SA_WP_K1, wat ooreenstem met SkakelaarAktuator_WaterPomp_Kanaal1, aangewys.

Voorwaardes

Voordat die program geskep word, moet die snellervoorwaardes vir wanneer die drukwaterpomp aan- of afgeskakel moet word, uitgeklaar word.

  • Afwesigheid / teenwoordigheid
  • Nag / dagtyd
  • Bediening van muurskakelaar

program

veranderlikes

  • Sone xxx
  • Sone jjj
  • CCU_im_Herlaai

Kontroleer die status van die veranderlikes CCU_im_Herlaai verhoed dat die program loop as die beheereenheid pas herbegin is, aangesien na 'n herbegin ALLE programme altyd een keer begin word.

Die oorspronklike stelselveranderlike "Teenwoordigheid" moet omgeskakel word na die logiese veranderlike CCU_im_Herlaai hernoem word, wat by verstek waar Dit word geprogrammeer met 'n leë(!) toestand en 'n vertraging van 60 sekondes om verkeerd stel.

Alle programme wat NIE met herbegin uitgevoer moet word nie, moet in die "Voorwaarde" gespesifiseer word. As …"insluitend diegene met EN gekoppelde stelling "Stelselstatus CCU_im_Herlaai by verkeerd kyk net" bevat.

Toestelle

  • SA_WP_K1
  • WT_WP_K1

Programvloei – WP_AUS

Die drukwaterpomp word AFGESKAKEL deur die toegekende knoppie (langer as 0.5 sekondes) in te hou. Die pomp word ook AFGESKAKEL (byvoorbeeld, en verstelbaar) gedurende die nag op weeksdae van 22:00 tot 07:00 en oor naweke van 22:00 tot 08:00, sowel as tydens afwesighede.

Kanaaltoestand: WT_WP_K1 wanneer die knoppie lank gedruk word Kanaalkeuse: HG_SW_II_WP_K2 onmiddellik Skakeltoestand: Af

Toestand:

AS …
Toestelkeuse WT_WP_K1 met lang druk van die toets

OF
Tydbeheer
Tyd: Tydbereik van 22:00 tot 07:00
Seriemonsters: daagliks, elke dag, behalwe naweke (Maandag tot Vrydag)
Geldigheidstydperk: Begin: 30.03.2023, geen einddatum nie
aktiveer op sekere tye

EN
Stelselstatus CCU_im_Reboot indien vals, kontroleer slegs

OF
Tydbeheer
Tyd: Tydbereik van 22:00 tot 08:00
Reekspatroon: daagliks, oor naweke (Sat., Son.)
Geldigheidstydperk: Begin: 30.03.2023, geen einddatum nie
aktiveer op sekere tye

EN
Stelselstatus CCU_im_Reboot indien vals, kontroleer slegs

OF
Stelselstatus sone xxx wanneer buite die huis sneller wanneer verandering

EN
Stelselstatus sone yyy slegs wanneer buite die huis, kontroleer

EN
Stelselstatus CCU_im_Reboot indien vals, kontroleer slegs

OF
Stelselstatus sone xxx slegs wanneer buite die huis, kontroleer

EN
Stelselstatus sone yyy wanneer buite die huis aktiveer wanneer verandering

EN
Stelselstatus CCU_im_Reboot indien vals, kontroleer slegs

Aktiwiteit:

Toe …
X Beëindig alle voortgesette vertragings vir hierdie aktiwiteite voordat dit uitgevoer word
(bv. heraktivering).

Toestelkeuse WT_WP_K1 onmiddellik Skakeltoestand: Af

Programvloei – WP_ON

Die drukwaterpomp word AANGEskakel deur die toegekende knoppie kortliks te druk (tot 0.5 sekondes). Die pomp word ook AANGEskakel (byvoorbeeld en verstelbaar) gedurende die dagure op weeksdae van 7:00 vm. tot 10:00 nm. en oor naweke van 8:00 vm. tot 10:00 nm., sowel as tydens afwesighede.

Kanaaltoestand: WT_WP_K1 wanneer die knoppie lank gedruk word Kanaalkeuse: HG_SW_II_WP_K2 onmiddellik Skakeltoestand: Aan

Toestand:

AS …
Toestelkeuse WT_WP_K1 wanneer die knoppie kortliks gedruk word

OF
Tydbeheer
Tyd: Tydbereik van 07:00 tot 22:00
Seriemonsters: daagliks, elke dag, behalwe naweke (Maandag tot Vrydag)
Geldigheidstydperk: Begin: 30.03.2023, geen einddatum nie
aktiveer op sekere tye

EN
Stelselstatus CCU_im_Reboot indien vals, kontroleer slegs

OF
Tydbeheer
Tyd: Tydbereik van 08:00 tot 22:00
Reekspatroon: daagliks, oor naweke (Sat., Son.)
Geldigheidstydperk: Begin: 30.03.2023, geen einddatum nie
aktiveer op sekere tye

EN
Stelselstatus CCU_im_Reboot indien vals, kontroleer slegs

OF
Stelselstatus sone xxx wanneer buite die huis sneller wanneer verandering

EN
Stelselstatus sone yyy slegs wanneer buite die huis, kontroleer

EN
Stelselstatus CCU_im_Reboot indien vals, kontroleer slegs

OF
Stelselstatus sone xxx slegs wanneer buite die huis, kontroleer

EN
Stelselstatus sone yyy wanneer buite die huis aktiveer wanneer verandering

EN
Stelselstatus CCU_im_Reboot indien vals, kontroleer slegs

Aktiwiteit:

Toe …
X Beëindig alle voortgesette vertragings vir hierdie aktiwiteite voordat dit uitgevoer word
(bv. heraktivering).

Toestelkeuse WT_WP_K1 onmiddellik Skakeltoestand: Aan

Maak 'n opvolg-bydrae

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde word met * aangedui