Gärtnern mit dem Farmbot im Smart Garden: Mehr Funktionen mit der FarmBot-API
Will man Zeitraffer-Videos wachsender Pflanzen aufnehmen, muss man ĂĽber ein API direkt auf die Daten hinter dem Interface zugreifen. Schwer ist das nicht.
(Bild: Albert Hulm)
Der FarmBot ist ein Gartenbau-Roboter, mit dem wir in unserem Test-Garten automatisch gießen, jäten und säen. Fürs Jäten ist an der Maschine in der Größe einer 1,5 × 3 m großen Portalfräse eine Kamera angeschraubt, mit der der Roboter jeden Abend systematisch sein Beet abfotografiert und in den Bildern nach Unkraut sucht.
Nach dem fürs Jäten ohnehin nötigen Fotoshooting war es ein Leichtes, ihn gleich auch für Zeitraffer-Videos ein Bild von jeder Pflanze schießen zu lassen. Doch die Bilder tauchen nur im Fotos-Reiter vom Webinterface auf. Die Weboberfläche sieht keine Möglichkeit vor, sie zu sammeln oder gar Videos zu erstellen.
Alle gewĂĽnschten Informationen stehen in des FarmBots interner Datenbank: Wann wurde das Bild geschossen und auf welchen Koordinaten stand der Roboter zu diesem Zeitpunkt. AuĂźerdem findet sich dort auch die Liste aller Pflanzen und ihrer Koordinaten. Dank eines gut dokumentierten APIs reichen paar Zeilen Python, um die Infos zusammenzufĂĽhren und die Bilder der Pflanzen ordentlich fĂĽrs Wachstums-Video zu archivieren.
Das war die Leseprobe unseres heise-Plus-Artikels "Gärtnern mit dem Farmbot im Smart Garden: Mehr Funktionen mit der FarmBot-API". Mit einem heise-Plus-Abo können Sie den ganzen Artikel lesen.