目次
更新日 - 2024年5月1日
モーターホームを盗難から守るには、どの盗難防止プロテクションが適しているのかという疑問がしばしば生じる。
SmartHomeは、2つの点で便利なヘルパーである。一方では、出発前にチェックリストに目を通すことを促し、出発前にあらゆる事態を考慮に入れて安全に出発できるようにし、他方では、すべてのポイントが確認されるまでイグニッションをブロックする。
そして、もし泥棒がこの手順や点火を中断させるリレーの位置を知らなければ、良品を盗むことは難しいだろう。
どのように機能するのか?
チェックリストの例をここに掲載し、その機能を説明する。
AIO Creatorでタブレット用にデザインされたテンプレートの左側には、9つのボタンが並んでいる。
- 1つ目は、Homematicパワーメーターの状態に基づいて自動的に設定されます。230Vのショアパワーが供給されている場合、ボタンは赤で表示され、主電源ケーブルが取り外されて何も供給されていない場合、ボタンは緑で表示されます。
- もうひとつは、排水タンクの止水栓が閉められ、必要に応じて排水ホースが収納されていることを手動で確認すると、緑色に変わる。
- 3人目は、取り付けられた補助エアサスペンションの圧力計を見て、圧力が推奨圧力に対応していること、左右で同じであること、または修正が必要であることを確認する。
- 4つ目は、例えばタイヤ空気圧センサーを装着している場合、タイヤ空気圧が正しい値かどうかを確認するもので、通常はアプリを使用する。
- 5つ目は、天窓などの外部フラップや窓がすべて閉まっているかをチェックすること。
- 6番目は、ルーバーキャビネットの鍵が閉まっているかどうかを確認するよう促します(これらの鍵にはテレビが隠されていることが多いですが、温風と電子レンジの組み合わせなどが隠されていることもあります)。
- 7つ目の注意点は、すべての食器棚が施錠されているか、特にキッチンの食器棚はコーナリング時に不用意に開かないようにコンビネーションロックになっているかをチェックすることである。
- 8つ目は、助手席が確実にロックされていることを確認すること。
- 9番目は、冷蔵庫の設定がGASか自動モードかを確認するよう促すことで、意図しない霜取りを防ぐ。
- イグニッションスイッチをオンにしたときに自動 的に格納されない場合、ステップは右側中央にあります。手動またはプログラムによって自動的に格納または伸長できます。格納されると、赤いバーが緑に変わります。
右側のインジケーターも含め、すべての赤いインジケーターが緑を示し、すべてのボタンが確認されて初めて、インジケーターも緑に変わります。そのとき初めて、イグニッションを断続するリレーが作動し、イグニッションが有効になってエンジンが始動できるようになる。
さらにプログラムによっては、加圧給水ポンプが設置されている場合、事故の際に加圧給水ポンプが水タンク全体をモーターホームに排出する危険性を避けるため、スイッチも切られる。
縦に並んだボタンで リセット ボタンが黄色に変わると、圧力ポンプが再び作動し、イグニッションを中断するリレーが解除されます。

何が必要なのか?
ホームマティック・コントロール・センターまたは ラズベリーパイ ラズベリーマティックシステム、4ウェイスイッチングアクチュエーター(HM-LC-Sw4-WM)は、加圧水ポンプとイグニッションリレーを切り替えるために必要です。
視覚化のために メディオラAIOクリエーター これにより、すべてのデータを視覚化し、変更し、チェックすることができ、さらに、例えばリバースカメラのようなビデオストリームを統合することもできる。
チェックリストのプログラミングを以下に説明する。
プログラミング HomeMatic / RaspberryMatic
プログラミングのために、以下の変数を作成する必要がある:
タイプの 論理値
- チェック・リストア
タイプの 文字列 (価値観 オフ、オン、リセット)
- 助手席ロックチェック
- チェック_開発_オフ
- チェック_ブラインド_電子レンジ
- チェック_クランク_オート
- チェック_エアサスペンション_OK
- タイヤ空気圧チェック
- チェック_食器棚_引き出し
- チェック_フラップ_クローズド
縦に配置されたリセットボタンをクリックしてリセットするプログラムが作成される:

プログラミング AIOクリエーター
ボタンはAIO Creatorで作成され、対応するボタングラフィックが割り当てられる。変数とデバイス、および異なる色のボタンに必要なグラフィックもインポートされます。
選択後、各ボタンにアクションが割り当てられる:

続いて、以下のステータスが割り当てられる。 変数:

最後に、ステータスが変化したときのボタンの色を定義するルールが作成される:

コードロック
これにもうひとつハードルを加えたいなら、コードロックのポップアップを使い、任意のコードと任意の桁数を正しく入力することにリリースを依存させることができる。
または、別の場所に設置され、例えばディーゼルポンプへの電力供給を遮断または回復する、直列に接続された2つ目のリレーを作動させることで、混乱をもう少しカラフルにすることができます。

コード入力は#ボタンから始まる(「locked」の文字が消える。コードが続きます。コードが正しく入力されると、ディスプレイが切り替わり、対応するアクション(リレーを起動)が即座に実行されます。

コード - プログラム
作成される変数:
タイプの 論理値
- コード・オッケー
タイプの 番号
- コード
タイプの 文字列
- コード解析

スクリプト1
- ザ・ゾール 7 は入力する桁数から1を引いた数なので、ここでは7+1=8桁となる。例えば4桁しか入力したくない場合は、4 - 1 = 3 となり、適宜変更する必要がある。
- 文字列 "キシ"は個々の数値コードを表し、これに応じて交換しなければならない。
var x = dom.GetObject('code').State();
var input = x.ToString(0);
もし (x > 9)
{
dom.GetObject('code_auswertung').State("");
}
その他
{
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 == "キシ")
{
dom.GetObject('code_analysis').State("correct");
}
その他
{
dom.GetObject('code_auswertung').State("false");
}
}
}
スクリプト2
このスクリプトは、入力された数字を比較し、指定されたコードに一致する場合は「無料」、間違って入力された場合は「ブロック」と表示する。
var z = dom.GetObject('code_auswertung').State();
もし
(z == "correct")
{
dom.GetObject('code_auswertung').State("free");
dom.GetObject('code_ok').State(true);
}
もし
(z == "false")
{
dom.GetObject('code_auswertung').State("gesperrt");
dom.GetObject('code_ok').State(false);
}
コード評価 - プログラム
コードが正しく入力されていれば、次のように変わります。 真の 設定変数は2秒後にリセットされる 不正解 関連するすべてのクエリが、次のクエリ実行ですでに完了したものとして処理されていないことを確認するためである。 真の を考えてみよう。
同時に、リレー(おそらく2番目のリレーも)が作動してイグニッションのスイッチが入り、始動できるようになる。

p.s.支払いに対する実現に個人的なサポートが必要な場合は、以下のアドレスまでご連絡ください。 予約 を作る!