Innholdsfortegnelse
Oppdatert - 20. november 2023
I artikkelserien SmartHome bobil Ulike temaer beskrives med programeksempler basert på HomeMatic / RaspberryMatic, som har oppstått i praksis over tid og som har vist seg å være nyttige - her automatisk av- og påkobling av trykkvannspumpen.
Slå av - hvorfor?
Trykkvannspumper er vanligvis installert i større bobiler og sørger for konstant vanntrykk, mens sugepumper som styres ved å betjene en kran, bare pumper vann når kranen er åpen.
Ved en eventuell slangelekkasje vil trykkvannspumpen tømme hele vanntanken før den slutter å fungere på grunn av tørrkjøring og lagerskader.
Mens du er i bobilen, blir du advart av pumpelyden alene hvis det er lekkasje på slangen. Men innen du har funnet tilgang til pumpen, koblet den elektriske tilkoblingen og koblet den fra, har det allerede lekket ut flere liter vann. Når du er bortreist, vil du ikke merke det, og du vil neppe ønske oversvømmelsen velkommen når du kommer tilbake. På samme måte vil nesten ingen legge merke til det når du sover.
For rask tilgang anbefales det å bruke en lett tilgjengelig veggbryter. I programmet er veggbryteren tildelt WT_WP_K1, som tilsvarer Veggbryter_vann_pumpe_kanal1 merket.
Alt dette skal implementeres gjennom følgende program.
Forutsetningen
Logikk
For at tilstedeværelse og fravær skal gjenkjennes, må geofencing være aktiv, og de såkalte sonevariablene må være innstilt i henhold til dette.
Sonevariablene består av ordet Sone etterfulgt av navnet på den aktuelle mobiltelefonen, f.eks. Zone iPhone Anton.
Maskinvare
For å koble om trykkvannspumpen brukes for eksempel en 4-veis omkoblingsaktuator (12 V). HM-LC-Sw4-WM er nødvendig. I programmet er navnet angitt som SA_WP_K1, noe som tilsvarer SwitchActuator_WaterPump_Channel1...merket.
Betingelser
Før du oppretter programmet, må du avklare utløsningsbetingelsene for når trykkvannspumpen skal slås av eller på.
- Fravær / Tilstedeværelse
- Natt/dag
- Betjening av veggbryter
Program
Variabler
- Sone xxx
- Sone yyy
- CCU_in_reboot
Kontrollerer statusen til variablene CCU_in_reboot forhindrer at programmet kjører hvis betjeningspanelet nettopp har blitt startet på nytt, ettersom ALLE programmer alltid startes én gang etter en omstart.
Den opprinnelige systemvariabelen "Tilstedeværelse" må konverteres til den logiske variabelen CCU_in_reboot som er omdøpt som standard ekte er. Programmet setter dette med en tom(!)-betingelse og en forsinkelse på 60 sekunder til feil sett.
Alle programmer som IKKE skal kjøres ved omstart, må legges inn i "Condition Hvis...", inkludert den med OG koblet instruksjon "Systemstatus CCU_in_reboot med feil kun sjekk" inkludert.
Enheter
- SA_WP_K1
- WT_WP_K1
Programsekvens - WP_AUS
Trykkvannspumpen slås AV med et langt trykk (lenger enn 0,5 sekunder) på den tilordnede knappen. Pumpen er også slått AV (for eksempel og justerbart) om natten på hverdager fra kl. 22:00 ... 07:00 og i helgene fra kl. 22:00 ... 08:00, samt når du er fraværende.
Kanalstatus: WT_WP_K1 når knappen trykkes inn lenge Kanalvalg: HG_SW_II_WP_K2 umiddelbart Koblingsstatus: Av
Tilstand:
HVIS ...
Valg av enhet WT_WP_K1 med langt tastetrykk
ELLER
Tidskontroll
Tid: Tidsrom fra 22:00 til 07:00
Serieprøver: daglig, alle dager unntatt helger (man. til fre.)
Gyldighetsperiode: Start: 30/03/2023, ingen sluttdato
Utløses på bestemte tidspunkter
OG
Systemstatus CCU_im_Reboot bare sjekk hvis feil
ELLER
Tidskontroll
Tid: Tidsrom fra 22:00 til 08:00
Seriemønster: daglig, i helgene (lør., søn.)
Gyldighetsperiode: Start: 30/03/2023, ingen sluttdato
Utløses på bestemte tidspunkter
OG
Systemstatus CCU_im_Reboot bare sjekk hvis feil
ELLER
Utløser systemstatussone xxx når du er borte fra hjemmet ved endring
OG
Sjekk systemstatusen til sone yyy bare når du ikke er hjemme
OG
Systemstatus CCU_im_Reboot bare sjekk hvis feil
ELLER
Sjekk systemstatusen til sone xxx kun når du ikke er hjemme
OG
Utløser systemstatussone yyy når du er borte fra hjemmet ved endring
OG
Systemstatus CCU_im_Reboot bare sjekk hvis feil
Aktivitet:
Og så...
X Avslutt alle løpende forsinkelser for disse aktivitetene før utførelse
(f.eks. retriggering).
Valg av enhet WT_WP_K1 umiddelbar Koblingsstatus: Av
Programsekvens - WP_EIN
Trykkvannspumpen slås PÅ ved å trykke kort (opptil 0,5 sekunder) på den tilordnede knappen. Pumpen er også slått på (for eksempel og justerbart) på dagtid fra kl. 07:00 ... 22:00 og i helgene fra 08:00 ... 22:00, samt når du er fraværende.
Kanalstatus: WT_WP_K1 når knappen trykkes inn lenge Kanalvalg: HG_SW_II_WP_K2 umiddelbart Koblingsstatus: På
Tilstand:
HVIS ...
Valg av enhet WT_WP_K1 når knappen trykkes inn kort
ELLER
Tidskontroll
Tid: Tidsrom fra 07:00 til 22:00
Serieprøver: daglig, alle dager unntatt helger (man. til fre.)
Gyldighetsperiode: Start: 30/03/2023, ingen sluttdato
Utløses på bestemte tidspunkter
OG
Systemstatus CCU_im_Reboot bare sjekk hvis feil
ELLER
Tidskontroll
Tid: Tidsrom fra 08:00 til 22:00
Seriemønster: daglig, i helgene (lør., søn.)
Gyldighetsperiode: Start: 30/03/2023, ingen sluttdato
Utløses på bestemte tidspunkter
OG
Systemstatus CCU_im_Reboot bare sjekk hvis feil
ELLER
Utløser systemstatussone xxx når du er borte fra hjemmet ved endring
OG
Sjekk systemstatusen til sone yyy bare når du ikke er hjemme
OG
Systemstatus CCU_im_Reboot bare sjekk hvis feil
ELLER
Sjekk systemstatusen til sone xxx kun når du ikke er hjemme
OG
Utløser systemstatussone yyy når du er borte fra hjemmet ved endring
OG
Systemstatus CCU_im_Reboot bare sjekk hvis feil
Aktivitet:
Og så...
X Avslutt alle løpende forsinkelser for disse aktivitetene før utførelse
(f.eks. retriggering).
Valg av enhet WT_WP_K1 umiddelbar Koblingsstatus: På