RESTful APIを備えたIoTデバイス(サイレン)


8

私はIoTの世界にかなり慣れていないので、システムの設計に手助けが必要です。

シナリオ:AzureのService Bus /メッセージキューにメッセージを送信するアプリケーションがあります。メッセージは次の3つのカテゴリに分類できます。

  • CryForHelp [緊急の問題]
  • 拍手[誰かが素晴らしい仕事をした]
  • 悲しい[緊急ではない助けが必要]

Service Busに送信されるメッセージの種類に基づいて、いくつかのIoTデバイス(スピーカーまたはサイレン)を使用してサウンドを再生します。スピーカーでなくても3種類の音しか探してないので大丈夫です。

コスト要件:オフィスエリアに設置できるように、コストが30ドル未満の小型IoTデバイスを探しています。

ハードウェア要件:Restful APIを介して操作できるため、Azure Service Busと統合できます。

誰かが私を正しい方向に向けることができますか?これを設計する正しい方法は何ですか?また、どのタイプのハードウェアを探す必要がありますか?


1
回答の選択は、スキルセット、および開発したい側面によって異なります...
Sean Houlihane 2017年

質問の中でMicrosoftの競合他社を繰り返し言及しているので、AWS IoTタグを蹴りました。不可知論的な解決策を探している場合は、質問を編集して、より明確にすることができます。また、質問にワイヤレスマイクロコントローラーをタグ付けしました。ワイヤレス製品に縛られていますか?マイクロコントローラーを考えている場合、1つはありますがすぐに利用できるものを考えていますか?
ヘルマー

問題は解決しましたか?
Shakti Phartiyal

回答:


5

既成の構成可能な最終製品は多くないと思います(たぶんKickstarterのアイデア)。これまでに見つけたのはHexiwareだけで、それがどれほど完全であるかはわかりません。コスト面では、適切なターゲットについて考えていると思います。

ハードウェアプロバイダーのカスタムスタックに過度に依存するのではなく、適切なエコシステムサポートを備えたハードウェアが絶対に必要です(デバイスに必要なコードは10行しかないため)。Azureはmbedをサポートしているようです。これにより、Hexiwareデバイスを使用できるようになります(ただし、適切なハードウェアを提供する場合のみ)。

mbed プラットフォームのリストを参照すると、それらが提供する接続によってフィルタリングできます。古い電話をゲートウェイとして使用する予定がない限り、イーサネットまたはWiFiが必要だと思います。また、力を考慮する必要があります。mbedボードはすべてUSB電源から実行する必要があります(オフィスPCを使用できるようにするため)。

最後に、ケースについて考える必要があります。たぶん、3Dプリントで何かをするのが良いでしょう。Thingiverseにはまだ多くはありませんが、状況は変わる可能性があります。

興味深いプロジェクト-進捗状況を共有してください(これは個人的なプロジェクトであると想定しています)。


4

使用できるデバイスは次のとおりです。RaspberryPi。予算に合わせて約30ドルかかります。

Raspberry Piの最も良い点は、LinuxのUbuntu / Debianフレーバーをインストールしてから、LAMPスタックをインストールできることです。言語としてPHP / Pythonを使用すると、REST APIを使用してデバイスと通信でき、必要な効果を得ることができます。

PiでのRESTサービスの詳細な使用方法については、https://doc.airvantage.net/av/howto/hardware/samples/rpi-rest-pyth/からヘルプを入手できます。

Raspberry Piと関連製品をhttps://www.amazon.com/s/ref=nb_sb_ss_i_4_12?url=search-alias%3Daps&field-keywords=raspberry+pi+zero+w&sprefix=raspberry+pi%2Caps%2C1053&crid=3F1MTOI0DL29V

https://www.radioshack.comでも製品を入手できます

Windows IoT Coreを使用する場合は、Raspberry Pi 3を購入して使用できます。https://developer.microsoft.com/en-us/windows/iot


4

既製のソリューションが必要な場合は、D-Link Wi-Fiサイレンを検討することをお勧めします。現在49.99ドルで入手可能で、6つの異なるサイレンサウンドがあります。Wi-Fiルーターに直接接続します。

現在、(私が見つけた)外部サービスからそれに接続する唯一の方法はIFTTT経由です。次のようなレシピを設定できます。

自分で設計したい場合は、IFTTTを介してすべてのリクエストを集中させる問題をおそらく回避するでしょうが、簡単な既成のソリューションとしては、より簡単かもしれませんし、あなたのやり方を理解することはできません。価格帯。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.