Projekt Stockwaage Part1

Die Imkerei und Technik. Ist dies überhaupt notwendig? Meiner Meinung nach kann in der Imkerei auf die Technik verzichtet werden, diese hat aber sicherlich auch in der Imkerei einen Mehrwert. Was mich zu dem Projekt “Stockwaage” bewogen hat, ist dass ich jedes Jahr sicherlich ein Volk hatte das geschwärmt ist. Leider hat das geschwärmte Volk nicht gewartet bis ich im Binenhaus bin um zu schwärmen damit ich es wider neu einlogieren kann. Also kamm mir die Idee mit der Stockwaage. Sicherlich gibt es diese wie alles in der Imkerei zu kaufen. Die Kosten für eine Stockwaage übersteigen aber mein Imkereibüdget, da ich am ende des Jahres ein Bienenjahr mit einer schwarzen Null abschliessen möchte (Da es ein Hobby von mir ist, ist bei dieser schwarzen Null meine Zeit nicht mit eingerechnet) und die meisten Stockwaagen für nur ein Volk sind.

Somit machte ich mir Gedanken was “meine” Stockwaage für Ansprüche erfüllen sollte.

  • Wiegen der Binenvölker (1 bis 12 Völker)
  • Messintervall sollte eingestellt werden können
  • Temperatur und Luftfeuchtigkeit im Bienenhaus
  • Temperatur und Luftfeuchtigkeit auserhalb des Bienenhauses
  • Temperatur im Bienenvolk (mal sehen ob diese Unterfangen gut kommt oder ob die Bienen den Sensor mit Propolis unbrauchbar machen)
  • SMS Schwarm Alarm
  • Upload der Daten auf meine Webseite
  • Alle Parameter sollten individuell per Datei auf einer SD Karte eingestellt werden können

Mit diesen Anforderungen machte ich mich nun an das Projekt. Angefangen habe ich mit einem Arduino als Microcomputer und einem SIM800 Module von SIMCom für die Datenübertragung auf meine Webseite. Mit diesem Setup begann ich nun zu experimentieren und meine ersten Erfahrungen mit IoT zu sammeln.
Nun ist es aber so, das dass SIMCom SIM800 Modul nur 2G kann währe dies in der Schweiz nicht nachhaltig, da das 2G Netz früher oder später abgeschalten wird. Also machte ich mich auf die Suche nach einen Module welches für die Zukunft gerüstet ist. Dabei stiess ich über einen Arbeitskollegen auf das Particle Elektron Modul. Dies ersetzt den Arduino und das SIM800 Modul.

Was kann “meine” Stockwaage schon alles?

Angefangen habe ich mit dem Einlesen der Setup Datei von der SD Karte. Somit sind alle Parameter individuell Konfigurierbar. Für die Messung der Temperatur und Luftfeuchtigkeit im innen und aussen Bereich von dem Bienenhaus verwendete ich den HTU21D Sensor. Da dieser immer die gleiche I2C Adresse hat wurde noch ein I2C Multiplexer verwendet. Als RTC wird der DS3231 Baustein verwendet, welcher jede Minute ein Interrupt an den Particle Elecrton sendet. Dieser entscheidet dann ob es schon Zeit ist eine Messung auszulösen. Für die Messung der Temperatur verwende ich ein 18B20 one wire Sensor, da ich mit dem mit einem PIO alle 12 Bienenvölker überwachen kann. Der Code für das Senden von SMS ist implementiert und die Daten können auf meine Webseite hochgeladen werden und werden Automatisch in die SQL-Datenbank übermittelt. Der Code für eine Wägezelle ist auch implementiert und wird sobald ich eine Zweite habe erweitert.
Die Graphische Darstellung auf der Webseite wurde bis anhin rudimentär mit “Dummy” Daten implementiert. (Also unter Temperatur sieht man die Innenterperatur meines Wohnzimmers und die Aussentemperatur vor dem Haus. Hive1 zeigt momentan die Sonneneinstrahlung an).
Momentan läuft ein Testlauf welcher alle Stunde die Daten Hochläd um herauszufinden hoch der Datenverbrauch ist. Da ich die Stochwaage kostenneutral betreiben möchte will ich herausfinden wie manchmal ich ich Daten pro Tag übermitteln kann ohne dass ich 10MB pro Monat überschreite (es gibt ein PrePaid Anbieter in der Schweiz welcher 10MB Daten pro Monat gratis zur Verfügung stellt :-))

Was noch zu machen ist:

  • Wägezellen für 12 Völker Implementieren
  • Schwarm Alarm
  • SMS wenn Akkukapazität zu schwach i
  • Strom sparen (möchte die Stockwaage über einen Akku mit kleiner Solarzelle das ganze Jahr speisen)
  • Weitere Ideen implementieren