Indholdsfortegnelse
Opdateret - 1. maj 2024
Spørgsmålet er ofte, hvilken tyverisikring der egner sig til at beskytte min autocamper mod tyveri.
SmartHome viser sig at være en nyttig hjælper på to måder: På den ene side opfordrer den dig til at gennemgå en tjekliste, før du tager af sted, for at sikre, at du tager højde for alle eventualiteter, før du tager af sted, og kan starte sikkert, og på den anden side blokerer den tændingen, indtil alle punkter er blevet bekræftet.
Og hvis tyven ikke har kendskab til denne procedure eller placeringen af det relæ, der afbryder tændingen, vil han have svært ved at stjæle det gode stykke.
Hvordan fungerer det?
Et eksempel på en tjekliste er gengivet her for at forklare funktionen.
På venstre side af den skabelon, der er designet til en tablet med AIO Creator, er der ni knapper.
- Den første indstilles automatisk ud fra Homematic strømmålerens status. Hvis der er 230 V landstrøm til stede, er knappen rød; hvis der ikke er nogen, fordi netkablet er taget ud, skifter den til grøn.
- Det andet skifter til grønt, når det bekræftes manuelt efter kontrol af, om spildevandstankens stophane er lukket, og om en eventuel spildevandsslange er gemt væk.
- Den tredje person kigger på trykmålerne på en installeret ekstra luftaffjedring for at sikre, at trykket svarer til det anbefalede tryk og er det samme på begge sider eller eventuelt skal korrigeres.
- Den fjerde, hvis du f.eks. har dæktrykssensorer, bekræfter, at dæktrykket er blevet kontrolleret for den korrekte værdi, normalt ved hjælp af en app.
- Den femte opfordring er at tjekke, om alle udvendige klapper og vinduer, f.eks. tagluger, er lukkede.
- Den sjette beder dig om at tjekke, om eventuelle låse til gitterskabe er lukket (disse skjuler ofte et tv, men nogle gange også en kombination af varmluft og mikroovn).
- Den syvende påmindelse er at kontrollere, at alle skabe er låst, især at kombinationslåse til køkkenskabe forhindrer utilsigtet åbning i sving.
- Den ottende er at sikre, at det forreste passagersæde er forsvarligt låst under rejsen.
- Den niende beskytter dig mod utilsigtet afrimning ved at bede dig om at kigge på køleskabets indstilling for at se, om det er sat til GAS eller automatisk tilstand.
- Trinet, hvis det ikke automatisk trækkes ind, når tændingen slås til, er placeret i midten i højre side. Det kan trækkes ind eller ud manuelt eller automatisk via et program. Når det trækkes ind, skifter den røde bjælke til grøn.
Først når ALLE røde indikatorer, også dem i højre side, viser grønt OG alle knapper er blevet bekræftet, skifter de også til grønt. Først da aktiveres det relæ, der afbryder tændingen, så tændingen aktiveres, og motoren kan starte.
Afhængigt af den videre programmering slukkes en eventuel trykvandspumpe også for at undgå risikoen for, at den flittigt tømmer hele vandtanken ned i autocamperen i tilfælde af en ulykke.
Med den lodret placerede knap Nulstil knapperne skifter til gul, trykpumpen genaktiveres, og relæet, der afbryder tændingen, deaktiveres.

Hvad er der brug for?
Ud over et HomeMatic-kontrolcenter eller en Raspberry Pi med et installeret RaspberryMatic-system, en 4-vejs skifteaktuator (HM-LC-Sw4-WM) er nødvendig for at skifte trykvandspumpen og tændingsrelæet.
Til visualiseringsformål er Mediola AIO Creator Det gør det muligt at visualisere, ændre og kontrollere alle data, og selv videostrømme kan integreres, f.eks. et bakkamera.
Programmeringen af tjeklisten forklares nedenfor.
Programmering af HomeMatic / RaspberryMatic
Følgende variabler skal oprettes til programmering:
... af typen Logisk værdi
- Check_ restore
... af typen Tegnstreng (Værdier: slukket, tændt, nulstillet)
- Tjekke_passagersæde_låst
- Check_Development_OFF
- Check_Blinds_Microwave
- Check_Kuehlschrank_AUTO
- Check_air_suspension_ok
- Tjek_dæktryk_ok
- Tjek_skabe_skuffer
- Check_flaps_closed
Der oprettes et program til nulstilling ved at klikke på den lodret placerede nulstillingsknap:

Programmering af AIO Creator
Knapperne oprettes i AIO Creator og tildeles den tilsvarende knapgrafik. Variablerne og eventuelle enheder samt den nødvendige grafik til de forskellige farvede knapper importeres også.
Hver knap tildeles en handling, når den er valgt:

Dette efterfølges af tildelingen af status for Variabler:

Til sidst oprettes en regel, der definerer den tilsvarende farve på knappen, når status ændres:

Kodelås
Hvis du vil tilføje endnu en forhindring, kan du bruge en kodelås-popup og gøre frigivelsen afhængig af korrekt indtastning af en hvilken som helst kode og et hvilket som helst antal cifre.
Enten kobler det ovennævnte relæ først, når den korrekte kode er indtastet, eller også kan man gøre forvirringen lidt mere farverig ved at aktivere et andet seriekoblet relæ, som er installeret et andet sted og f.eks. afbryder eller genopretter strømforsyningen til dieselpumpen.

Kodeindtastningen starter med knappen # (bogstaverne "locked" er slettet. Koden følger efter. Hvis koden er indtastet korrekt, skifter displayet, og de tilsvarende handlinger (aktivering af relæ) udføres med det samme.

Kode - Program
Variabler, der skal oprettes:
... af typen Logisk værdi
- kode_ok
... af typen Antal
- Kode
... af typen Tegnstreng
- kode_analyse

Manuskript 1
- The Zall 7 står for det antal cifre, der skal indtastes, minus et, i dette tilfælde 7 + 1 = 8 cifre. Hvis du f.eks. kun vil indtaste fire cifre, skal det være 4 - 1 = 3 og ændres i overensstemmelse hermed.
- Tegnstrengen "xyz" repræsenterer den individuelle numeriske kode og skal udskiftes med denne i overensstemmelse hermed.
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);
hvis (codelaenge ==) 7)
{
if (input == "xyz")
{
dom.GetObject('code_analysis').State("correct");
}
ellers
{
dom.GetObject('code_auswertung').State("false");
}
}
}
Manuskript 2
Dette script sammenligner de indtastede tal og viser ordet "gratis", hvis de matcher den angivne kode, eller "blokeret", hvis de er indtastet forkert.
var z = dom.GetObject('code_auswertung').State();
hvis
(z == "korrekt")
{
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 af kode - Program
Hvis koden er indtastet korrekt, ændres dette til ægte Set-variablen nulstilles efter to sekunder forkert for at sikre, at alle relevante forespørgsler ikke allerede er blevet behandlet som afsluttet i den næste forespørgselskørsel og dermed ægte at overveje.
Samtidig aktiveres relæet - muligvis også det andet relæ - for at slå tændingen til, så den kan startes.

p.s. Hvis du har brug for personlig støtte til realiseringen mod betaling, er du velkommen til at sende en Booking Lav!