Generische Pushover Anbindung / generic pushover interface

Hier kannst Du Dich über die Einbindung in Deine Hausautomatisierung informieren und anderen Usern mit Deinen Erfahrungen helfen.
Antworten
Stefan
Beiträge: 28
Registriert: Sa 25. Aug 2018, 16:35
Mäher: Gardena R40Li
Firmware des Mähers (MSW): MSW 3.xx.xx
Herstellungsjahr: 2012
Robonect-Modul: Robonect Hx (Rev.5)
Robonect Firmware: V1.0 Beta 6

Generische Pushover Anbindung / generic pushover interface

Beitrag von Stefan » Mo 27. Aug 2018, 20:49

english below

Hallo zusammen,
ich habe mal spaßeshalber eine generische Pushover-Middleware für Robonect gebaut, die ich gern der Gemeinschaft zur Verfügung stelle.

Das funktioniert wie folgt:
  • Man registriert sich bei Pushover, dabei erhält man den benötigten Token / User
  • Man installiert die App auf dem Telefon / im Browser
  • Man registriert sich hier einmalig (Passwort wird nur als Hash gespeichert)
  • Man gibt die Zugangsdaten im Robonect Modul ein (Zugangsdaten sieht man sofort nach Anmeldung)
  • Der im Robonect integrierte Push Service ruft die API auf und die schickt dann die Pushmitteilung
  • Häufigkeit der Nachrichten ist abhängig vom im Push-Service eingestellten Intervall.
Zur Zeit sind nur Basics implementiert, und es ist limitiert durch die vom Push-Service zur Verfügung gestellten Nachrichten - das sind (im Wesentlichen) Status, Modus und Batterieladung. Achtung: der Push-Service hat zum aktuellen Stand nicht alle Informationen, die auch von der integrierten API direkt abgerufen werden können.

Folgende Features sind implementiert:
  • Sprache Deutsch oder Englisch (erweiterbar, wenn sich jemand drum kümmert)
  • Pushnachricht immer ODER bei Statuswechsel ODER bei Moduswechsel ODER bei Status- oder Moduswechsel
  • Die Nachricht beinhaltet immer den Mäher-Namen, Status, Modus und die Batterieladung
  • Senden an ein, mehrere oder alle bei Pushover hinterlegten Geräte
Offen für jeden und kost natürlich nix. Bei Fehlern, Fragen oder Problemen gern einfach melden.

Gruß
Stefan

_______________________________________________________________

English:
Hi everyone,
for fun pupose I developed a little generic pushover middleware for the robonect module, which I am happy to provide to the community.

This is how it works:
  • You sign up for pushover, they will provide the user and application token
  • You install the App on your phone / in your browser
  • You sign up here (Password is stored as hash and not in clear text)
  • Enter the middleware credentials into your robonect module (Credentials are visible after Sign up and login)
  • The robonect push-service will call the api according to it's settings, the api will initiate the push message
  • Message frequency depends on the robonect settings and the "Cyclic sending" value
As of today there are basic options, and those are limited by the messages that the robonect push-service is able to send now - those are mower status, mower mode and battery charge. Keep in mind: the push-service does not send all the informateion that the integrated api status command can provide.

This is what's in the box:
  • Language English or German (can be extended if someone does the translations)
  • Message always OR on status change OR on mode change OR on status- or mode change
  • Message always includes mower name, status, mode and battery charge
  • Message distribution to one, multiple or all devices set up with pushover
Free and open to use for everybody. Let me know if you experience any errors, problems or have any questions.

Best
Stefan

Antworten

Zurück zu „Einbindung in Hausautomatisierung“