Im Corona-Winter entstand der Prototyp einer autarken Stockwaage. Diese überträgt die zyklisch erfassten Gewichtsdaten eines Bienenstockes an unseren Webserver. Dabei wird ein GPRS Modem genutzt. Es wird also weder das Stromnetz noch ein WLAN-Zugang benötigt.

Es gibt bereits einige solcher Projekte, wie z.B. HoneyPi oder Beelogger.

Vorteil der HoneyPi-Lösung ist die relativ einfache Softwareentwicklung. Man kommt recht schnell zu einer Lösung weil Linux als Betriebssystem und damit tausende fertiger Softwarekomponenten zur Verfügung stehen. Nachteil ist die aufwendige und teure Spannungsversorgung im Falles eines off-grid Betriebes über Solarpanels etc..

Primäres Ziel der hiveScale Entwicklung war daher eine einfache und günstige Stromversorgung.
Die Waage lässt sich mit einer Batterie, in Größe einer Cola-Dose, ein Jahr lang betreiben.

Das Projekt ist unter der GNU General Public License v3.0 veröffentlicht und auf GitHub gehosted: github.com/schwedenhof/hiveScale

Dokumentation: hivescale.pdf

Features

  • Based on an embedded system with small, ultra low power STM32 MCU STM32L031K6
  • Scale with weight logger for beehives
  • configurable (e.g. 5 minutes) weight interval → e.g. 290 measurements a day, limited by available SRAM of Microcontroller
  • configurable (e.g. once a day) data transfer to a private server or public clouds like ThingSpeak, limited by power budget (battery capacity)
  • optional 2nd channel for 2 scales at one controller
  • Battery driven, no mains power supply required, 6V-12V input voltage
  • Low Power Design, allows simple, low maintenance and cost-efficient power supply
  • Operation time of 1 year with a beverage can sized battery
  • Battery voltage monitoring
  • Optional temperature sensor interface for DS18B20 sensors
  • No WIFI required, collected data is transmitted via GPRS modem
  • uses HTTP POST method to upload data to any kind of web based server
  • Cost-efficient, total cost including electronics and mechanics starting at €90 

Content

  • STM32CubeMX project for MCU configuration
  • STM32CubeIDE project
  • DOCUMENTATION subfolder with a hiveScale document and PDF manuals of all used hardware components
  • EAGLE project with the schemtics