鉄道模型でHomeAssistant使う気です!
2025年より在線検知(線路上の列車を検知する事)を検討してきましたが、ウッカリ成功した上にHomeAssistantまでも追加できちゃったそうな勢いになってきたので紹介していきます。とりあえず笑えないネタで・・・ 時間が無いです。 誰か倉敷で遊べる人募集中です色塗り大歓迎(えwパソコン台+新幹線駅という不思議構図で遊んでいます、HomeAssistantの画面を見つつ新幹線をボチボチ走らせるというジャンルのネタであります。その1・RFIDタグで在線検知 ==七転八倒記はRFIDタグリーダーの日記で紹介==RFIDリーダーはMFRC422で作ってます見た目がモッサイですが十分使えるなといった感じなのでイロイロ派生形を作っています。RFIDタグはNTAG213を買いました1枚20円程度なのでBトレインショーティ1両ごとにセットしています。1両読みこぼしても次の車両で読めれば良いという考えです。(最高速だと読みこぼしが頻発します)最悪は「動力車は無しでも良い」と思ってます。配線等の手間を改善する為にHomeAssistant導入大規模検証で立ちはだかったのは、配線の煩雑さ+管理困難と貧相な報告データでした。煩雑な配線はRFIDリーダーに以下の仕様を追加して対処しました。1、ESP-NOW無線通信で台数制限クリア2、検知RFIDと機器のMACアドレスを報告3、線路電圧検知で電源ON・未使用時は自動電源OFF4、バッテリ駆動 + バッテリ電圧報告思った以上に上手く動くので仕様を膨らませています・HomeAssistant+アドオンNode-REDの導入・車両型式・列車名・車両区・運行形態・運行区間を紐付け・他のセンサと連携し、同一列車を重複報告しない様調整・電池電圧・報告日時・進行方向・設置向きを報告に追加HomeAssistantのNode-REDには以下の様な流れでデータを成形する様にしました10pcs MFRC-522 RC522 Kit Reader IC Card Inductive Sensor Module Kit with S50価格:2,620円(税込、送料別) (2026/3/9時点)今回利用したスマートタグです。AliExpressではもっと安く買えます。僕は当然AliExpressで買ってます。その2・HomeAssistantのダッシュボードを作る==別日記ででダッシュボード作成を紹介予定==デフォルトのダッシュボードに対して線路・駅ホーム等が判る新倉敷駅を作りました・のぞみ通過駅の路線程度ですが画像を作成して表示・上下の駅ホームには在線センサで駐機中の列車名を表示・駅カメラを表示・部屋の照明ON/OFFを表示 ※順次追加って感じですね~列車名をクリックして属性表示させると以下の様な内容が表示されます。HomeAssistantスゲーって感じです。その4・透過センサで車止め制御 在線センサとダッシュボードが出来ると自動制御が視野に入ってくるのですが、完全に視野に入れるには列車は駅ホームの指定位置で停止するが必須だと考えます。理想は減速停止ですが今回は確実な検知を重視して列車先頭を透過センサで検知して線路への給電をリレーで遮断する様にします。って、在線検知に透過センサとリレー付けるダケかよ!って・・・ 結局何が停車したか判る必要があるのよ。その5・線路の印加電圧より上り・下り方向の取得在線検知で列車の進行方向検知やダッシュボード作成で路線の絵を貼ったりしましたが、線路の印加電圧を前進停車後進の様に表現できる事が判り逐次報告することにしました。 その?・パワーパック CPUとモータコントロールボードにショート対策グッズがあれば作れます。HomeAsssistantのスイッチとスライダーで動かせるのは嬉しいカモ?その?・自動運転制御 HomeAssistantに繋ぐデバイスによって自動運転制御レベルが変わります。まずは車止めと動力電源を用意して往復制御ができる様になりたいですね~。その?・電動ポイント 手持ちのマキタ18.6V互換バッテリでTOMIXの電動ポイントを切り替えようと考えてます。なのでレギュレータ+CPU+モータボードだけで作れ・・・ るのか?コレ・・・・ とりあえずの目標は新幹線駅を1台で管理したいのでポイント4ケの制御を考えます。 何か簡単すぎる悪寒がしています。