Hopp til innholdet

Tyverisikring med SmartHome

Lesetid 5 minutter

Oppdatert - 1. mai 2024

Ofte oppstår spørsmålet om hvilken tyverisikring som egner seg for å beskytte bobilen min mot tyveri.

SmartHome viser seg å være en nyttig hjelper på to måter: På den ene siden oppfordrer den deg til å gå gjennom en sjekkliste før du kjører av gårde, slik at du tar hensyn til alle eventualiteter før du kjører av gårde og kan starte trygt, og på den andre siden blokkerer den tenningen inntil alle punkter er bekreftet.

Og hvis tyven ikke har kunnskap om denne prosedyren eller plasseringen av reléet som avbryter tenningen, vil han finne det vanskelig å stjele det gode stykket.

Hvordan fungerer det?

Her er et eksempel på en sjekkliste som forklarer funksjonen.

På venstre side av malen som er utformet for et nettbrett med AIO Creator, er det listet opp ni knapper.

  • Den første stilles inn automatisk basert på statusen til Homematic strømmåleren. Hvis det er 230 V landstrøm til stede, er knappen rød; hvis det ikke er strøm fordi nettkabelen er frakoblet, skifter den til grønn.
  • Det andre skifter til grønt når det bekreftes manuelt etter at det er kontrollert at stoppekranen på spillvannstanken er lukket og at spillvannsslangen er stuet inn, hvis det er nødvendig.
  • Den tredje personen tar en titt på trykkmålerne til en installert ekstra luftfjæring for å sikre at trykket tilsvarer det anbefalte trykket og er det samme på begge sider, eller at det eventuelt må korrigeres.
  • Den fjerde, hvis du for eksempel har dekktrykksensorer, bekrefter at dekktrykket har blitt kontrollert for riktig verdi, vanligvis ved hjelp av en app.
  • Den femte oppfordringen er å sjekke om alle utvendige klaffer og vinduer, for eksempel takvinduer, er lukket.
  • Den sjette ber deg om å sjekke om eventuelle låser i jalousiskapet er lukket (disse skjuler ofte en TV, men noen ganger også en varmluft/mikrobølgeovn-kombinasjon, for eksempel)
  • Den syvende påminnelsen er å kontrollere at alle skap er låst, og spesielt at kombinasjonslåser for kjøkkenskap forhindrer utilsiktet åpning i svinger.
  • Den åttende er å sørge for at passasjersetet foran er forsvarlig låst under kjøring.
  • Den niende beskytter deg mot utilsiktet avriming ved å be deg om å ta en titt på kjøleskapsinnstillingen for å se om den er satt til GAS eller automatisk modus.
  • Hvis trinnet ikke trekkes inn automatisk når tenningen slås på, er det plassert i midten på høyre side. Det kan kjøres inn eller ut manuelt eller automatisk ved hjelp av et program. Når det er trukket inn, skifter den røde linjen til grønn.

Først når ALLE røde indikatorer, inkludert de på høyre side, lyser grønt OG alle knappene er bekreftet, skifter de også til grønt. Først da aktiveres reléet som avbryter tenningen, slik at tenningen aktiveres og motoren kan starte.
Avhengig av den videre programmeringen er også en eventuell installert trykkvannspumpe slått av, slik at det ikke er noen risiko for at den tømmer hele vanntanken i bobilen i tilfelle en ulykke.

Med den vertikalt plasserte knappen Tilbakestill knappene skifter til gult, trykkpumpen aktiveres på nytt og reléet som avbryter tenningen, deaktiveres.

Hva er det som trengs?

I tillegg til et HomeMatic-kontrollsenter eller en Raspberry Pi med et installert RaspberryMatic-system, en 4-veis koblingsaktuator (HM-LC-Sw4-WM) er nødvendig for å koble inn trykkvannspumpen og tenningsreléet.

For visualiseringsformål kan Mediola AIO Creator Dette gjør det mulig å visualisere, endre og kontrollere alle data, og til og med videostrømmer kan integreres, f.eks. et ryggekamera.

Programmeringen av sjekklisten er forklart nedenfor.

Programmering av HomeMatic / RaspberryMatic

Følgende variabler må opprettes for programmering:

... av typen Logisk verdi

  • Check_ restore

... av typen Tegnstreng (Verdier: av, på, tilbakestill)

  • Sjekk_passasjersete_låst
  • Check_Development_OFF
  • Sjekk_persienner_Mikrobølgeovn
  • Check_Kuehlschrank_AUTO
  • Sjekk_luftfjæring_ok
  • Sjekk_dekk_trykk_ok
  • Sjekk_skap_skuffer
  • Sjekk_klaffer_lukket

Det opprettes et program for tilbakestilling ved å klikke på den vertikalt plasserte tilbakestillingsknappen:

Programmering av AIO Creator

Knappene opprettes i AIO Creator, og tilordnes tilsvarende knappegrafikk. Variablene og eventuelle enheter, samt grafikken som kreves for de ulike fargene på knappene, importeres også.

Hver knapp tildeles en handling etter at den er valgt:

Dette etterfølges av tildeling av statusen til Variabler:

Til slutt opprettes det en regel som definerer hvilken farge knappen skal ha når statusen endres:

Kodelås

Hvis du vil legge til enda et hinder, kan du bruke en kodelås i popup-vinduet og gjøre utløsningen avhengig av korrekt inntasting av en hvilken som helst kode og et hvilket som helst antall sifre.

Enten kobler reléet som er nevnt ovenfor, bare inn etter at riktig kode er tastet inn, eller så kan du gjøre forvirringen litt mer fargerik ved å aktivere et annet relé som er koblet i serie, som er installert på et annet sted og for eksempel kobler fra eller gjenoppretter strømtilførselen til dieselpumpen.

Kodeinntastingen starter med knappen # (bokstaven "locked" er slettet. Deretter følger koden. Hvis koden er tastet inn riktig, skifter displayet og de tilsvarende handlingene (aktiver reléet) utføres umiddelbart.

Kode - Program

Variabler som skal opprettes:

... av typen Logisk verdi

  • kode_ok

... av typen Antall

  • kode

... av typen Tegnstreng

  • kode_analyse

Manus 1

  • Zall 7 står for antall sifre som skal tastes inn minus ett, i dette tilfellet 7 + 1 = 8 sifre. Hvis du for eksempel bare vil legge inn fire sifre, må dette være 4 - 1 = 3 og endres tilsvarende.
  • Tegnstrengen "xyz" representerer den individuelle numeriske koden og må byttes ut med denne.

var x = dom.GetObject('code').State();
var input = x.ToString(0);
hvis (x > 9)
   {
     dom.GetObject('code_auswertung').State("");
   }
ellers
   {
     y = dom.GetObject('code_auswertung').State();
     var codelaenge = y.Length();
     var input = y + input;
     dom.GetObject('code_analysis').State(input);
     if (codelaenge = == 7)
        {
          if (input == "xyz")
             {
               dom.GetObject('code_analysis').State("correct");
             }
      ellers
             {
               dom.GetObject('code_auswertung').State("false");
             }
        }
   }

Manus 2

Dette skriptet sammenligner tallene som er tastet inn, og viser ordet "gratis" hvis de samsvarer med den angitte koden, eller "blokkert" hvis de er tastet inn feil.

var z = dom.GetObject('code_auswertung').State();
hvis
   (z == "riktig")
       {
         dom.GetObject('code_auswertung').State("free");
         dom.GetObject('code_ok').State(true);
       }
hvis
   (z == "false")
       {
         dom.GetObject('code_auswertung').State("gesperrt");
         dom.GetObject('code_ok').State(false);
       }

Evaluering av kode - Program

Hvis koden er tastet inn riktig, endres dette til ekte innstilt variabel tilbakestilles etter to sekunder feil for å sikre at alle relevante spørringer ikke allerede har blitt behandlet som fullført i neste spørringskjøring, og dermed ekte å vurdere.

Samtidig aktiveres reléet - eventuelt også det andre reléet - for å slå på tenningen slik at den kan startes.

p.s. Hvis du trenger personlig støtte i gjennomføringen mot betaling, er du velkommen til å sende en Booking Lag!

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

nb_NONorwegian