beelogger

Schwarmalarm

Der Schwarmalarm 2.0 basiert auf den Messwerten der Stockwaage. Dabei wurde das angewandte Prinzip zur Version 1.0 leicht verbessert.

Bei aktiviertem Schwarmalarm wird bei jedem regulären Upload der Messwerte durch den Datenlogger, vom Webserver das vorhergehende Gewicht  aus der Historie der Logdatei ‘beelogger.csv’ gefiltert. Fand ein Gewichtsverlust statt, der das in der beelogger_ini.php-Datei eingegebene DifferenzGewicht überschreitet, geht die Funktion in “HabAchtStellung”. Ab nun werden für die Zeitspanne der ReferenzZeit alle eingehenden Werte kontrolliert…bleibt der Gewichtsverlust weiterhin bestehen, wird eine Email oder Pushnachricht mit entsprechender Warnung an eine definierte E-Mail-Adresse oder einen Pushnachrichtenempfänger versendet.
Mobilfunkprovider bieten auch den Dienst “Mail-to-SMS” / “E-Mail als SMS” an, so dass eine Schwarmalarm-Mail als SMS weitergegeben werden kann.

Diese Technik hat den Vorteil, dass sämtliche imkerliche Tätigkeiten wie: “Honigraum zur Durchsicht hochheben und nach 20 Minuten wieder aufsetzen” keinen Schwarmalarm auslösen – vorausgesetzt man wählt die “ReferenzZeit” entsprechend länger als normale Durchsichten dauern.

Der Schwarmalarm ist im Hauptgrafikfenster sichtbar:

 

Die erste Schwarm-Warnung per Mail oder Pushnachricht hat beispielsweise folgenden Text:

Schwarmalarm von Beute: Warrebeute - Es gab einen Gewichtsverlust von: 1872g. 
Die maximale Zeit seit einem möglichem Schwarmabgang beträgt: 21 Minuten und 12 Sekunden.

Zusätzlich wird bei jedem Schwarmalarm automatisch eine Anmerkung für den Gewichts-Graphen erzeugt.

Bei eventuellen Nachschwärmen bekommt jeder Schwarmabgang einen eigenen Index und in der beelogger_show-Oberfläche wird der letzte Nachschwarm angezeigt. In der Übersicht der Anmerkungen können dann alle Schwärme mit Zeiten durchgesehen werden.

Mit erscheinen der Schwarmmeldung hat man die Möglichkeit, diese zu löschen. Dafür öffnet man die Konfiguration wo das Feld: erscheint. Hier einfach “ja” auswählen und die Konfigurationsdatei unten auf der Seite abspeichern.

 

Um den Schwarmalarm nutzen zu können, muss dieser über die Konfiguration in ‚beelogger_show.php‘ aktiviert und konfiguriert werden. Download und weitere Konfigurationen des Skiptes ist unter Webserver-Skripte zu finden.

Programmcode steht unter Webserver-Skripte zum Download bereit.

 

Information zu Pushover / Telegram:

Schwarmalarm kann per Pushover und/oder an Telegram Messenger versendet werden.

Pushover:

Der Pushover “Key” und “Token” werden in der Pushover App erzeugt/bereitgestellt.

Telegram Messenger:

To use the Telegram Messenger the credentials Token and Chat-ID are needed.

Token: The token is a string that contains required key to authorize the bot and send messages, e.g. 432156789345:AbcDe2fEg3hij5kLmn6opqR3st8uVw
Chat-ID: To utilize Telegram, the bot needs to provide the Chat-ID of the chat it wishes to speak in.
   The Chat-ID just consists of numbers, e.g. 456234783572

– Download and install the telegram messenger for your platform, i.e. app.
– Start the telegram client and follow the registration process.

To create a Telegram Bot:

– Start a conversation with the BotFather:
Info: The BotFather is the ‘master’ bot for all. It is used to create new bot accounts and manage existing bots.

 GLOBAL SEARCH -> BotFather

– Create a new bot:

/newbot
  • you need to chosse a name for your bot, example: my_beelogger

  • and choose a unique username which must end with “bot”, example: my_beelogger_bot

After the bot creation is done, the Token to access the Telegram API is provided.

To get The Chat ID:

– Start a conversation with your bot:

 GLOBAL SEARCH -> MY_BOT_NAME -> START

– Send the /start command followed by any message (to not get stuck at {"ok":true,"result":[]} while trying to get a Chat-ID):

/start
Hello my bot!

– To get the Chat-ID, use the following URL in a web-browser:
https://api.telegram.org/bot<TOKEN>/getUpdates (replace <TOKEN> with your bot token).

In case you need help setting up the telegram and credentials please ask the internet, “core telegram.org bots tutorial”.
Any © see telegram.org .