インフラ・DevOps
ボイラー室から煙が出ているのはなぜか? – Home Assistant を利用した植物園
Why is there smoke from the boiler room? – Botanical Garden using Home Assistant (vooijs.eu)
要約
アムステルダム植物園では、暖房システムで予期せぬ問題が発生し、ガスボイラーが稼働している原因を特定するのに複数のシステムを横断して手作業で調査する必要がありました。この記事は、建物データの所有権、ベンダーロックイン、そしてHome AssistantのようなオープンソースプラットフォームとAIを活用することで、これらの問題を解決し、建物の運用をより透明で効率的にする方法について論じています。
全文翻訳
誰かが私のオフィスに入ってきて、簡単な質問をします。「ボイラー室から煙が出ているのはなぜか?」
それはもっともな質問で、この日は奇妙なものでした。穏やかで晴れた春の午後で、暖房はほとんど動いていないはずの日です。そして問題の温室は、そもそもガスを使わずに稼働するようにゼロから再建された、新しく改修された気候温室です。では、なぜガスボイラーが稼働しているのでしょうか?すぐに答えが出るはずです。しかし、そうではありません。
温度は気候コンピューターにあります。熱需要はビル管理システムにあります。その需要が生成するガスと電気は、3番目のシステムにあります。ヒートポンプがオンラインかどうかは、4番目のシステムにあります。一つの単純な質問に答えるために、私は5つのプログラムを開きます。それぞれがエンジニアのためにエンジニアによって作られたもので、タイムスタンプを手作業で並べます。最終的に答えが得られる頃には、午後は終わってしまいます。
最終的に得られた答えは、ほとんど取るに足らないものでした。ヒートポンプが通信エラーを起こして静かにオフラインになり、ガスボイラーはまさにそのために作られた通りに、誰も見ていない負荷を引き受けていました。ボイラー自身のシステムには、なぜ稼働しているのかを示すものは何もありませんでした。ヒートポンプ自身のシステムには、ボイラーについて言及されているものはありませんでした。原因は、ボイラーの稼働とヒートポンプのオフラインを並べて初めて現れます。互いに通信することのない2つのシステムにある2つの事実です。それらを並べて見ると、明らかです。それらを並べて見ることが、私たちのシステムが私に許してくれなかった唯一のことでした。
そして、その質問が実際には何であるかに注意してください。それは非難ではなく、チェックです。晴れた日にボイラーが稼働しているのは、まさにあなたが発見したいものであり、その代替案は、皆がヒートポンプがカバーしていると思い込んでいる間に、ガスが何日も静かに燃焼していることです。ガスを使わずに温室を運営することはできません。もし、それが滑り落ちる瞬間――障害、静かなフォールバック――を見ることができず、それらを一つずつ閉じていけないなら。監視はガスフリーの約束を損なうものではありません。それは約束を守れるようにするものです。
これがどこで起こっているのか言わせてください。私はアムステルダムのホルタス・ボタニカス、1638年に設立された世界で最も古い植物園の一つで、街の中心に1ヘクタール強の敷地を占める場所のテクノロジーを担当しています。それは美しく、蘭の下には真剣な建物もあります。オランダの気候で熱帯、亜熱帯、砂漠のコレクションを生きたまま維持するには、それぞれの温室を外には存在しない条件に保つ必要があります。ヒートポンプ、ガスボイラー、熱貯蔵、気候コンピューター、数百のセンサーがすべて昼夜を問わず稼働しています。このような庭園は、非常に美しいコートを着た重工業制御の問題です。
Home Assistant の気候ハウスダッシュボード – 砂漠、ケープ、熱帯ゾーンとセンサー位置のライブマップ。
これは不運ではありません。これは構造です。
あなたを悩ませるべき部分はここにあります。データはすでに存在します。私たちは毎秒生成しています。私たちはそれらを生成するセンサーに費用を払いました。そのどれもが欠けていません。
私たちはそれを制御していません。ベンダーが制御しています。
ここでは3つのことが共謀しており、そのどれも偶然ではありません。第一に、あなたの建物が生成するデータは、システムを設置した人が所有しています。ポータル、シートごとのライセンス、時にはデータポイントごとの料金で、拡張できないプラットフォームであなたに返されます。第二に、システムは意図的にサイロ化されています。なぜなら、相互運用性は単一のベンダーの商業的利益には決してならなかったからです。第三に、インターフェースは、実際に何かを決定しなければならない植物学者、財務コントローラー、またはディレクターのためではなく、コミッショニングエンジニアのために構築されました。
そしてそれは、正しい方向ではなく、間違った方向へ drifting しています。ビルディングコントロールは、他のすべてと同じように、あなたがログインするクラウドポータル、サブスクリプションティアの後ろに移動された機能、製品が廃止されて履歴が失われるという継続的なリスクへと向かっています。消費者世界には、あなたが依存しているもののこのゆっくりとした衰退を表す言葉があります。enshittification(エンシフィケーション)です。それはあなたのビジネスにも到来しています。
問題の最も深いバージョンは、私が始めたものです。エネルギーデータは1つのシステムに、建物の設定は別のシステムにあり、あなたが実際に気にかけている質問――この設定がそのコストを引き起こすのか――は、それらの間のギャップに存在します。ベンダーは、そのギャップのために製品を販売しません。なぜなら、ギャップは2つのベンダーにまたがるからです。だから、誰も建物をクロスチェックできません。あなた自身も、あなたがそれを所有しているのに。
エネルギー配分、ガス消費、電力使用量――すべてが初めて1か所に集約されました。
なぜこれが今、5年前にはできなかったのか
約5年前に3つのことが同時に変化しました。それらを1つの椅子の3本の脚と考えてください。
権利。2025年9月12日以降、EUデータ法は、接続された製品のあらゆるビジネスユーザーに、システムが生成するデータを機械可読形式で要求し、選択した第三者と共有する権利を与えます。2026年9月からは、新しい機器はデフォルトでそのデータを提供するように構築されなければなりません。これが何であり、何でないかについて正確に述べましょう。これはレバレッジであり、魔法のボタンではありません。あなたの既存のレガシーボックスは明日開くわけではありません。ルールは企業秘密を切り出し、執行はまだ加盟国全体で構築されています。しかし、交渉の立場は逆転しました。あなたの次の調達は、購入の条件としてオープンで機械可読なアクセスを要求することができます。あなたの現在のベンダーは、より弱い立場から議論しています。法律は初めて、データを生成した人の味方になりました。
ランディングゾーン。あなたのデータへの権利は、あなたが実際に制御する場所にそれを置く場所がなければ無価値です。その場所は今存在し、成熟しています。私はHome Assistantを使用しています――非営利財団が所有するオープンなプラットフォームで、その法的な構造上、買収または売却されることはありません。それは、すべての上記に対する返信のように読める3つの原則に基づいて構築されています。あなたのデータはあなたのものです、ベンダーロックインなし、長持ちするように構築されています。それは200万以上の家庭で稼働しており、昨年だけで約4分の1成長しました。これはもはや趣味のプロジェクトではありません。
もしあなたがすでに自宅でそれを実行しているなら、あなたはまさにこれがどこへ向かっているのかを知っています。あなたは、あなたが所有するデータと、あなたが借りるデータの違いを感じたことがあります。だから、私の主張を率直に述べます。Home Assistantは家庭のために作られました。現在、誰もビジネスのためにこれを作っていません。そして、あなたがそれをあなたの家に求めた理由は、あなたの職場にほぼ完全にマッピングされます。その飛躍は私のものです、財団のものではありません。私は意図的にそれをしています。
そして、経済を正直に理解してください。「自分でやって、コンサルタントをスキップする」は、文字通りに受け取るとあなたを燃やす半分の真実です。あなたは支出をなくしません。あなたはそれを移動します――あなたが永遠に支払う家賃から、ダッシュボードを変更したいときに請求される請求書まで、一度構築して保持する機能へと。あなたはまだ有能な人々を必要としています、またはそれらを成長させる必要があります。あなたがやめることは、あなた自身の建物へのアクセスを借りることです。
インターフェース。これは本当に新しい部分です。Model Context Protocolを使用すると、AIアシスタント――私たちはClaudeを使用していますが、プロトコルはオープンで、あなたが選んだどのモデルでも動作します――をその統合されたすべてのデータに接続できます。そして、誰でもプレーンな言語で建物に質問し、あなた自身の測定値に基づいた回答を得ることができます。見せかけのチャットボットではありません。データの上に新しいレイヤーがあり、「ボイラー室から煙が出ているのはなぜか?」という質問がついにタイプする場所を見つけました。
ヒートポンプの電力とガス消費量、外気温と太陽放射量と重ねて表示。
「しかし、それでは一人の賢い人に依存することになり、賢い人は去ってしまいます」
これは、私が書いたすべてに対する最も強力な議論です。だから、正面から向き合いましょう。実際、私は去るつもりです。このシステムがウィレムがいなくなったときにどうなるか?という正直な答えが「それは崩壊する」なら、私は意図せずロックインを主張してしまったことになります――少なくともベンダーは辞めませんから。
なぜこれが成り立つのか。質問に答えるのと同じプレーンな言語インターフェースが、システムを変更するインターフェースでもあります。今週一般公開した植物、ウェルウィッチアを見てみましょう――ウェルウィッ