FarmBot/Farmbot-Web-App
Setup, customize, and control FarmBot from any device
何を解決するか
FarmBotデバイスの集中型制御システムを提供し、ユーザーが低レベルのコマンドでハードウェアに直接対話するのではなく、Webベースのインターフェースを通じて自動農場を管理できるようにします。
動作方法
このプロジェクトは3つの主要なコンポーネントで構成されています:ユーザーインターフェース用のRuby on Rails Webアプリケーション、農場設計、ユーザーアカウント、シーケンスを格納するRESTful JSON API、およびWebブラウザと物理的なFarmBotデバイス間でリアルタイム通信を可能にするDocker化されたMQTTサーバーです。
対象ユーザー
主に公式ホスティングサービスを使用したいFarmBot所有者、新しい機能やバグ修正を開発する開発者、プラットフォームのセキュリティを監査するセキュリティ研究者です。
特徴
- リアルタイム制御:ブラウザとデバイス間の低遅延通信にMQTTを使用します。
- データ管理:JSON APIを介して複雑な農場レイアウトと自動シーケンスを格納します。
- セルフホスティング対応:RubyとLinuxの経験を持つ上級ユーザーが、自前の制御サーバーインスタンスを実行できます。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト