FarmBot/Farmbot-Web-App

Setup, customize, and control FarmBot from any device

해결하는 문제

FarmBot 장치를 위한 중앙 집중식 제어 시스템을 제공하여 사용자가 저수준 명령을 직접 하드웨어와 상호작용하는 대신 웹 기반 인터페이스를 통해 자동화된 농장을 관리할 수 있도록 합니다.

작동 방식

이 프로젝트는 세 가지 주요 구성 요소로 구성됩니다: 사용자 인터페이스용 Ruby on Rails 웹 애플리케이션, 농장 설계, 사용자 계정 및 시퀀스를 저장하는 RESTful JSON API, 그리고 웹 브라우저와 실제 FarmBot 장치 간 실시간 메시징을 가능하게 하는 Docker화된 MQTT 서버입니다.

대상 사용자

주로 공식 호스팅 서비스를 사용하고자 하는 FarmBot 소유자, 새로운 기능 또는 버그 수정을 개발하는 개발자, 플랫폼을 감사하는 보안 연구자입니다.

주요 특징

  • 실시간 제어: 브라우저와 장치 간 저지연 통신을 위해 MQTT를 사용합니다.
  • 데이터 관리: JSON API를 통해 복잡한 농장 레이아웃과 자동 시퀀스를 저장합니다.
  • 자체 호스팅 가능: Ruby와 Linux 경험을 가진 고급 사용자가 자체 제어 서버 인스턴스를 실행할 수 있습니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트