ioBrokerオープンソースホームオートメーションプラットフォームを備えたAmazon Alexaスキルスマートホーム

まず、ioBrokerとは何ですか?



ioBrokerの開発者は誰ですか?



ioBrokerは、コンピューター科学者のコミュニティによって開発されているオープンソースプロジェクトです。 スマートホームのトピックに興味がある人は誰でもプロジェクトに参加でき、GithubのMITライセンスの下でアプリケーションの開発を開始できます。 さらに、エンドユーザー向けの広範なフォーラムがあり、顧客の新しいアイデア、問題、要望について積極的に議論しています。 ドイツの大手企業であるボッシュとシーメンスで産業オートメーションの17年の経験を持つ経験豊富な開発者が、ホームオートメーションとその実装についてアドバイスしています。 実証済みのテスト済みのアイデアがいわゆるTrello-Whiteboardに配置されます。これは現在の関連タスクを備えたボードであるため、誰でもそれを見て、何が起こっているのかを知ることができます。







ioBrokerプラットフォームの技術的な実装



ioBrokerはNode.js上で完全に開発されており、直感的で、新しい条件に適応する柔軟性があり、補完と拡張が非常に簡単です。 JavaScriptを知っている人なら誰でも、ioBrokerシステムの機能を拡張できます。

ioBrokerはアダプターを介して、Smart Home(例:Homematic、KNX、FS20)およびHome Entertainment(娯楽)(例:Sonos、Dreambox、AV-Receiver、SmartTV)のさまざまなシステムと通信できます。 さらに、さまざまなWebサービスインターネットサービス(weatherunderground.comなど)およびさまざまなデータベース(MySQL、InfluxDBまたはGraphiteなど)とデータを交換する機能が組み込まれています。



オペレーティングシステムとハードウェアハードウェアのインストール



ioBrokerは、Node.jsを実行できるあらゆる機器とオペレーティングシステム(ARM、x86、Windows、Linux、OSX)で動作します。 どの「コンピューター」を使用してもかまいません:Raspberry、Windows-Server、Synology-NASまたはMacOS。 ioBrokerは新しいドライバーごとに新しいNode.jsプロセスを起動するため、RAMは制限要因になります。 個々のドライバーには、複雑さに応じて約10〜60 MBが必要です。



そのため、各ユーザーは、プロでなくても、ioBrokerシステムを使用できます。 Linuxを台無しにしたくない人は、代わりにWindowsを簡単に使用できます。

別の不可欠な利点は、単一ユニット(マルチホスト)として機能する複数のサーバーのシステムを作成できることです。 たとえば、ユーザーが時間の経過とともにホームオートメーションシステムを拡張し、Raspberryの動作が非常に遅くなった場合、2番目のRaspberryをインストールするだけで、現在のタスクをそれらの間で分散できます。 ioBrokerの最も強力な特徴は、レンダリング機能です。 ドラッグアンドドロップを使用すると、複雑で美しいホームレンダリングを設計できます。



youtu.be/nCjFuV5oR_Q







IoBrokerの最初の起動



ioBrokerを初めて起動する人は、このシステムの機能とドライバーの数が最初は怖いです。 想像力を制限しなければ何でも組み立てることができる巨大なコンストラクターのようなものです。

ioBroker開発者は、デバイスとサービスを見つけるためのウィザードを作成しました。 ウィザードを使用すると、異なるプロトコルを使用して完全に異なるメーカーの多数の標準デバイスを自動的に認識して接続できます。





より明確にするためのビデオ:



youtu.be/OmpFRHG755M



ioBrokerで既に利用可能なドライバーは何ですか?



照明、ランプ:Philips Hue、Osram Lightify

エンターテイメント、テレビ、音楽:Samsung TV、LG TV、Sonos、Logitech Harmony、Onkyo、Squeezebox、Yamaha

音声制御:Apple Homekit、Alexa、Google Echo

家庭用機器、掃除機、芝刈り機、プリンター:Botvac Saugroboter、Worx Landroid芝刈り機、Epson Drucker、Amazon-Dash Button、Xiaomi掃除機

サービス:Googleカレンダー、天気予報、Eメール:休日、休暇、Kalender(zB Googleカレンダー)、Deutscher Wetterdienst(警告)、Eメールニュースレター

さまざまなメーカーのスマートホームシステム:Netatmo、Homematic、innogy SmartHome

その他のアダプター:Art-Net DMX512デバイス、B-Control Energy Manager、FS20、Max!、Chromecast、HMS、EM1000WZ、)、FHEM、Foobar 2000、Fritzbox、Froniusコンバーター、KNX、Buderus KM200、KODI、Mega-D、Modbus 、MqTT、MPDプロトコル、nooLite、さまざまなUPS / USV、プッシュオーバー、プッシュセーバー、プッシュブレット、RFLink、TR-064、...



そして最後に、最も興味深い。



ioBrokerはAmazon Alexaでも動作します



英語またはドイツ語の基本を熟知している人のために、Amazon認定のioBroker-Skillアダプターを作成しました。これにより、Amazon Alexaを介して家のデバイスの音声制御が可能になります。 セットアップはいくつかの手順で行われます。



  • アカウントioBroker-Cloud-Accountが作成され、App-IDが生成されます
  • Cloud-Adapterをインストールして構成する
  • ioBroker-SkillはAlexa自体でアクティブ化されます
  • 次に、ioBroker-SkillがioBroker-Cloudに接続します
  • さらに詳細な情報は、手順またはフォーラムで見つけることができます。




English Skillは、私たちが制御できない理由のために、米国と英国で公式の認定を非常に長い間受けたため、ダウンロードはほとんどありません。



www.iobroker.net/?page_id=5090&lang=en



ビデオの説明:

-youtu.be/U-6_s7yuGQE

-youtu.be/bTS6J2EkOYQ



ドイツ語スキル:

youtu.be/i5WZFClqksc



alexa.amazon.de/spa/index.html#skills/dp/B01MRXCC3J



ビデオ:

-youtu.be/bTS6J2EkOYQ

-youtu.be/i5WZFClqksc



ご清聴ありがとうございました、新しい記事を準備します



All Articles