Sisällysluettelo
Päivitetty - toukokuu 1, 2024
Usein herää kysymys, mikä varkaussuoja sopii suojaamaan matkailuauton varkauksilta.
SmartHome osoittautuu hyödylliseksi apuvälineeksi kahdessa suhteessa: toisaalta se kannustaa sinua käymään läpi tarkistuslistan ennen liikkeelle lähtöä varmistaaksesi, että otat huomioon kaikki mahdollisuudet ja voit aloittaa turvallisesti, ja toisaalta se estää sytytyksen, kunnes kaikki kohdat on vahvistettu.
Ja jos varas ei tunne tätä menettelyä tai sytytyksen katkaisevan releen sijaintia, hänen on vaikea varastaa hyvää osaa.
Miten se toimii?
Tässä on esimerkkitarkastuslista, joka selittää toiminnon.
AIO Creatorilla tabletille suunnitellun mallin vasemmalla puolella on yhdeksän painiketta.
- Ensimmäinen asetetaan automaattisesti Homematic-tehomittarin tilan perusteella. Jos 230 V:n maasähkö on käytössä, painike on punainen; jos sitä ei ole, koska verkkokaapeli on irrotettu, painike muuttuu vihreäksi.
- Toinen muuttuu vihreäksi, kun se vahvistetaan manuaalisesti sen jälkeen, kun on tarkistettu, että jätevesisäiliön sulkuhana on suljettu ja että jätevesiletku on tarvittaessa sijoitettu paikalleen.
- Kolmannessa tarkastellaan asennetun lisäilmajousituksen painemittareita sen varmistamiseksi, että paine vastaa suositeltua painetta ja on sama molemmilla puolilla tai että sitä on mahdollisesti korjattava.
- Neljäs, jos sinulla on esimerkiksi rengaspaineanturit, vahvistaa, että rengaspaine on tarkistettu oikean arvon osalta, yleensä sovelluksen avulla.
- Viidenneksi on tarkistettava, että kaikki ulkoiset luukut ja ikkunat, kuten kattoikkunat, on suljettu.
- Kuudennessa kohdassa kehotetaan tarkistamaan, ovatko kaikki kaappien lukot kiinni (usein niihin kätkeytyy televisio, mutta joskus myös esimerkiksi kuumailma-/mikroaaltouuniyhdistelmä).
- Seitsemäs muistutus on tarkistaa, että kaikki kaapit on lukittu, ja erityisesti, että keittiön kaappien yhdistelmälukot estävät tahattoman avautumisen kaarreajossa.
- Kahdeksanneksi on varmistettava, että etumatkustajan istuin on turvallisesti lukittu matkan ajaksi.
- Yhdeksäs estää tahattoman sulatuksen kehottamalla sinua katsomaan jääkaapin asetuksista, onko se asetettu GAS- vai automaattitilaan.
- Jos askelma ei ole automaattisesti sisäänvedetty, kun sytytysvirta kytketään päälle, se sijaitsee keskellä oikealla puolella. Se voidaan vetää sisään tai ulos manuaalisesti tai automaattisesti ohjelman avulla. Kun askelmaa vedetään sisään, punainen palkki muuttuu vihreäksi.
Vasta kun KAIKKI punaiset merkkivalot, myös oikeanpuoleiset, ovat vihreitä JA kaikki painikkeet on vahvistettu, myös ne muuttuvat vihreiksi. Vasta silloin sytytyksen katkaiseva rele aktivoituu sytytyksen aktivoimiseksi ja moottorin käynnistämiseksi.
Lisäohjelmoinnista riippuen mahdollinen painevesipumppu kytketään myös pois päältä, jotta se ei onnettomuuden sattuessa tyhjentäisi koko vesisäiliötä matkailuautoon.
Pystysuoraan sijoitetulla painikkeella Nollaa painikkeet muuttuvat keltaisiksi, painepumppu aktivoituu uudelleen ja sytytyksen katkaiseva rele kytkeytyy pois päältä.

Mitä tarvitaan?
HomeMatic-ohjauskeskuksen tai HomeMatic-ohjauskeskuksen lisäksi myös Vadelma Pi jossa on asennettu RaspberryMatic-järjestelmä, 4-suuntainen kytkentätoimilaite (HM-LC-Sw4-WM) tarvitaan painevesipumpun ja sytytysreleen kytkemiseen.
Visualisointia varten Mediola AIO Creator Näin kaikki tiedot voidaan visualisoida, muuttaa ja tarkistaa, ja jopa videovirrat, esimerkiksi peruutuskamera, voidaan integroida.
Tarkastuslistan ohjelmointi selitetään jäljempänä.
Ohjelmointi HomeMatic / RaspberryMatic
Ohjelmointia varten on luotava seuraavat muuttujat:
... tyyppiä Looginen arvo
- Tarkista_ palauta
... tyyppiä Merkkijono (Arvot: off, on, reset)
- Tarkista_matkustajan_istuin_lukittu
- Check_Development_OFF
- Tarkista_Mikroaaltouuni
- Check_Kuehlschrank_AUTO
- Check_air_suspension_ok
- Tarkista_renkaan_paine_ok
- Check_cupboards_drawers
- Check_flaps_closed
Luodaan ohjelma, jossa nollaus tapahtuu napsauttamalla pystysuorassa olevaa nollauspainiketta:

AIO Creatorin ohjelmointi
Painikkeet luodaan AIO Creatorissa ja niille annetaan vastaavat painikkeiden grafiikat. Myös muuttujat ja mahdolliset laitteet sekä eri väristen painikkeiden tarvitsemat grafiikat tuodaan.
Jokaiselle painikkeelle määritetään toiminto valinnan jälkeen:

Tämän jälkeen määritetään tila Muuttujat:

Lopuksi luodaan sääntö, joka määrittää painikkeen vastaavan värin, kun tila muuttuu:

Koodilukko
Jos haluat lisätä tähän vielä yhden esteen, voit käyttää ponnahdusikkunaa koodilukituksella ja tehdä vapautuksen riippuvaiseksi minkä tahansa koodin ja minkä tahansa numeromäärän oikeasta syöttämisestä.
Joko edellä mainittu rele kytkeytyy vasta, kun oikea koodi on syötetty, tai voit tehdä sekaannuksesta hieman värikkäämmän aktivoimalla toisen sarjaan kytketyn releen, joka on asennettu eri paikkaan ja joka esimerkiksi katkaisee tai palauttaa dieselpumpun virransyötön.

Koodin syöttö alkaa painikkeella # (kirjain "locked" on poistettu). Koodi seuraa. Jos koodi on syötetty oikein, näyttö kytkeytyy ja vastaavat toimenpiteet (releen aktivointi) suoritetaan välittömästi.

Koodi - Ohjelma
Luodut muuttujat:
... tyyppiä Looginen arvo
- code_ok
... tyyppiä Numero
- koodi
... tyyppiä Merkkijono
- code_analysis

Käsikirjoitus 1
- Zall 7 tarkoittaa syötettävien numeroiden lukumäärää miinus yksi, eli tässä 7 + 1 = 8 numeroa. Jos haluat syöttää esimerkiksi vain neljä numeroa, tämä on 4 - 1 = 3 ja muutettava vastaavasti.
- Merkkijono "xyz" edustaa yksilöllistä numerokoodia, ja se on vaihdettava vastaavasti.
var x = dom.GetObject('code').State();
var input = x.ToString(0);
jos (x > 9)
{
dom.GetObject('code_auswertung').State("");
}
else
{
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");
}
else
{
dom.GetObject('code_auswertung').State("false");
}
}
}
Käsikirjoitus 2
Tämä skripti vertaa syötettyjä numeroita ja näyttää sanan "vapaa", jos ne vastaavat määritettyä koodia, tai "estetty", jos ne on syötetty väärin.
var z = dom.GetObject('code_auswertung').State();
jos
(z == "oikein")
{
dom.GetObject('code_auswertung').State("free");
dom.GetObject('code_ok').State(true);
}
jos
(z == "false")
{
dom.GetObject('code_auswertung').State("gesperrt");
dom.GetObject('code_ok').State(false);
}
Koodin arviointi - Ohjelma
Jos koodi on syötetty oikein, tämä muuttuu muotoon true set-muuttuja nollautuu kahden sekunnin kuluttua väärä sen varmistamiseksi, että kaikkia asiaankuuluvia kyselyitä ei ole jo käsitelty valmiiksi seuraavassa kyselyajossa ja siten true harkittavaksi.
Samalla rele - mahdollisesti myös toinen rele - aktivoituu sytytysvirran kytkemiseksi päälle, jotta se voidaan käynnistää.

p.s. Jos tarvitset henkilökohtaista tukea maksua vastaan toteutuksessa, olet tervetullut lähettämään meille Varaukset tee!