Přeskočit na obsah

Ochrana proti krádeži pomocí SmartHome

Doba čtení 5 minuty

Aktualizováno - Květen 1, 2024

Často se objevuje otázka, které zabezpečení proti krádeži je vhodné pro ochranu mého obytného vozu proti krádeži.

SmartHome je užitečným pomocníkem ve dvou směrech: jednak vás vybízí k tomu, abyste si před vyjetím prošli kontrolní seznam, který zajistí, že před vyjetím zohledníte všechny eventuality a budete moci bezpečně nastartovat, a jednak zablokuje zapalování, dokud nebudou všechny body potvrzeny.

A pokud zloděj nezná tento postup ani umístění relé, které přerušuje zapalování, bude pro něj obtížné ukrást dobrý kus.

Jak to funguje?

Zde je příklad kontrolního seznamu, který vysvětluje funkci.

Na levé straně šablony určené pro tablet s nástrojem AIO Creator je uvedeno devět tlačítek.

  • První se nastavuje automaticky na základě stavu měřiče výkonu Homematic. Pokud je přítomno pobřežní napájení 230 V, tlačítko se zbarví červeně; pokud není přítomno žádné, protože byl odpojen síťový kabel, změní se barva na zelenou.
  • Druhá se změní na zelenou, když je potvrzena ručně po kontrole, zda byl uzavřen uzavírací kohout nádrže na odpadní vodu a zda byla v případě potřeby uložena hadice na odpadní vodu.
  • Třetí osoba se podívá na tlakoměry instalovaného pomocného vzduchového odpružení, aby se ujistila, že tlak odpovídá doporučenému tlaku a je na obou stranách stejný, případně je třeba jej upravit.
  • Čtvrtý, pokud máte například snímače tlaku v pneumatikách, potvrzuje, že tlak v pneumatikách byl zkontrolován na správnou hodnotu, obvykle pomocí aplikace.
  • Pátý apel se týká kontroly, zda jsou všechny vnější klapky a okna, například střešní okna, zavřené.
  • Šestá položka vás vyzve, abyste zkontrolovali, zda jsou zavřené zámky žaluziových skříněk (často se v nich skrývá televizor, ale někdy také například kombinace horkovzdušné a mikrovlnné trouby).
  • Sedmou připomínkou je zkontrolovat, zda jsou všechny skříňky zamčené, zejména zda kombinované zámky kuchyňských skříněk zabraňují nechtěnému otevření při zatáčení.
  • Osmým úkolem je zajistit, aby bylo sedadlo spolujezdce během jízdy bezpečně zajištěno.
  • Devátý zabrání nechtěnému odmrazení tím, že vás vyzve, abyste se podívali na nastavení chladničky, zda je nastavena na režim GAS nebo automatický režim.
  • Stupátko, pokud není automaticky zasunuto při zapnutí zapalování, se nachází uprostřed na pravé straně. Lze jej zasunout nebo vysunout ručně nebo automaticky pomocí programu. Při zatažení se červený pruh změní na zelený.

Teprve když se VŠECHNY červené indikátory, včetně těch na pravé straně, zobrazí zeleně A všechna tlačítka byla potvrzena, změní se také na zelenou. Teprve pak se aktivuje relé, které přeruší zapalování, aby se aktivovalo zapalování a umožnilo nastartování motoru.
V závislosti na dalším naprogramování se vypne i případné instalované čerpadlo tlakové vody, aby se předešlo riziku, že v případě nehody pilně vyprázdní celou nádrž na vodu do obytného vozu.

S vertikálně uspořádaným tlačítkem Obnovení tlačítka se změní na žlutá, tlakové čerpadlo se znovu aktivuje a relé přerušující zapalování se deaktivuje.

Co je potřeba?

Kromě řídicího centra HomeMatic nebo Raspberry Pi s nainstalovaným systémem RaspberryMatic, čtyřcestným spínacím akčním členem (HM-LC-Sw4-WM) je zapotřebí ke spínání tlakového vodního čerpadla a relé zapalování.

Pro účely vizualizace se Mediola AIO Creator To umožňuje vizualizovat, měnit a kontrolovat všechna data a integrovat i videoproudy, např. couvací kameru.

Programování kontrolního seznamu je vysvětleno níže.

Programování HomeMatic / RaspberryMatic

Pro programování je třeba vytvořit následující proměnné:

... typu Logická hodnota

  • Check_ restore

... typu Řetězec znaků (Hodnoty: vypnuto, zapnuto, resetováno)

  • Check_passenger_seat_locked (Zkontrolovat_zamčené_sedadlo cestujícího)
  • Check_Development_OFF
  • Check_Blinds_Microwave
  • Check_Kuehlschrank_AUTO
  • Check_air_suspension_ok
  • Check_tire_pressure_ok
  • Check_cupboards_drawers
  • Check_flaps_closed

Vytvoří se program pro resetování kliknutím na svisle umístěné tlačítko resetování:

Programování AIO Creator

Tlačítka jsou vytvořena v nástroji AIO Creator a je jim přiřazena odpovídající grafika tlačítek. Importují se také proměnné a případná zařízení, jakož i grafika potřebná pro různobarevná tlačítka.

Každému tlačítku je po výběru přiřazena akce:

Poté následuje přiřazení statusu Proměnné:

Nakonec je vytvořeno pravidlo, které definuje odpovídající barvu tlačítka při změně stavu:

Kódový zámek

Pokud chcete přidat další překážku, můžete použít vyskakovací okno kódového zámku a podmínit uvolnění správným zadáním libovolného kódu a libovolného počtu číslic.

Buď výše uvedené relé sepne až po zadání správného kódu, nebo můžete záměnu trochu zpestřit aktivací druhého sériově zapojeného relé, které je instalováno na jiném místě a například odpojuje nebo obnovuje napájení naftového čerpadla.

Zadávání kódu začíná tlačítkem # (nápis "locked" je vymazán. Následuje zadání kódu. Je-li kód zadán správně, displej se přepne a okamžitě se provedou příslušné akce (aktivace relé).

Kód - Program

Proměnné, které mají být vytvořeny:

... typu Logická hodnota

  • code_ok

... typu Číslo

  • kód

... typu Řetězec znaků

  • code_analysis

Scénář 1

  • Zall 7 znamená počet zadávaných číslic minus jedna, v tomto případě 7 + 1 = 8 číslic. Pokud chcete zadat například pouze čtyři číslice, musí být tato hodnota 4 - 1 = 3 a odpovídajícím způsobem změněna.
  • Řetězec znaků "xyz" představuje individuální číselný kód a musí být odpovídajícím způsobem vyměněn.

var x = dom.GetObject('code').State();
var input = x.ToString(0);
if (x > 9)
   {
     dom.GetObject('code_auswertung').State("");
   }
jinak
   {
     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");
             }
      jinak
             {
               dom.GetObject('code_auswertung').State("false");
             }
        }
   }

Scénář 2

Tento skript porovná zadaná čísla a zobrazí slovo "free", pokud odpovídají zadanému kódu, nebo "blocked", pokud jsou zadána nesprávně.

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

Hodnocení kódu - Program

Pokud byl kód zadán správně, změní se na. true nastavená proměnná se po dvou sekundách vynuluje špatně aby se zajistilo, že všechny relevantní dotazy již nebyly zpracovány jako dokončené v dalším běhu dotazu, a tedy true zvážit.

Současně se aktivuje relé - případně i druhé relé - pro zapnutí zapalování, aby bylo možné nastartovat.

p.s. Pokud potřebujete osobní podporu při realizaci za úplatu, můžete zaslat Rezervace vyrobit!

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

cs_CZCzech