Seite 1 von 1

Doku Menüpunkt: Kommunikation > Push-Service

Verfasst: Mo 24. Aug 2020, 15:42
von shadowkiller
Stand: FW 1.2 mit Daily Build vom 10.10.20
Aktualisiert FW 1.3

.
Kommunikation - Push-Service.png
:arrow: Robonect-Funktion, die es Dir ermöglicht, per Push-Nachricht eine Benachrichtigung zu erhalten, wenn ein bestimmtes Ereignis bei Deinem Mäher auftritt

:!: Achtung! Für diese Funktion benötigt Robonect zwingend Internetzugriff über Robonect-Menü > Kommunikation > Heimnetz

Push-Service

:arrow: Funktion: Robonect sendet die Nachrichten zum angegebenen Server. Dieser muss von einem von Dir genutzten Dienst, oder kann auch von Dir selbst, bereit gestellt worden sein.
:idea: Anwendungsbeispiel: die iOS-App Roboconnect von Forum-Moderator mufumade nutzt diese Funktion im Zusammenspiel mit einem eigens dafür betriebenen Push-Nachrichten-Server. Nachdem die App mit Robonect verbunden wurde werden die Einstellungen in diesem Fall von der App vorgenommen.
  • Allgemein
    • Modus:
      • ein/aus: schaltet den Service komplett aus oder aktiviert diesen nach dem Klick auf "Speichern"
      • GET: Sendemethode, bei der alle Informationen in einer einzigen URL-Zeichenkette versendet werden
      • POST: Sendemethode, bei der alle Informationen in einer Datei angehängt und versendet werden
    • URL: Syntax: <IP-Adresse>:<Port-Nummer> Server, an den Robonect die Nachricht schicken soll.
    • Benutzer: Zugangsberechtigung zum Server, falls der Server diese erfordert
    • Passwort: Zugangsberechtigung zum Server, falls der Server diese erfordert
  • Trigger
    • Zyklisches Senden: regelmäßiges Senden der Informationen der eingestellten Trigger alle <n> Sekunden

      Kommunikation - Push-Service - Triggerauswahl.png
      Kommunikation - Push-Service - Triggerauswahl.png (11.32 KiB) 2412 mal betrachtet
      • Bedeutung der Einstellungen:
      • Aus: Trigger ausgeschaltet
      • beim Betreten: Trigger löst Push-Nachricht aus, wenn das Ereignis beginnt
      • beim Verlassen: Trigger löst Push-Nachricht aus, wenn des Ereignis endet
      • Immer: Trigger löst Push-Nachricht aus, wenn das Ereignis beginnt und wenn es endet.
    • Parkt: Mäher-Status "Parkt": Mäher hat (kurz) angehalten (meist vor "Heimweg" und zu anderen Gelegenheiten)
    • Mäht: Mäher-Status "Mäht"
    • Heimweg: Mäher-Status "Heimweg": Mäher sucht die Ladestation.
      :!: Bedenke: dieser Mäher-Status unterscheidet sich vom Mäher-Status "Sucht", wird aber ebenfalls zu den Suchzeiten (siehe Robonect-Menü > Status > Betriebsstunden) hinzugezählt
    • Lädt: Mäher-Status "Lädt": Mäher ist in der Ladestation und lädt
    • Suche: Mäher-Status "Sucht": Mäher ist auf dem Weg zum Fernstartpunkt
      :idea: nicht mit Mäher-Status: "Heimweg" verwechseln
    • Fehler: Mäher-Status "Fehler": alle Fehlermeldungen, die auch im Robonect-Menü > Status > Fehlerspeicher des Mähers gespeichert werden.
    • Schleife verloren: Mäher-Status "Fehler: Schleife verloren"
    • Aus: Mäher-Status: "aus": Mäher wurde ausgeschaltet
      :!: Achtung! Robonect ist weiterhin eingeschaltet, bis der Akku tiefentladen ist, wenn
    • Schläft: Mäher-Status: "Schläft". Mäher ist in Ladestation, Ladung beendet.
    • Tür öffnet sich:
    • weitere Trigger sind denkbar, wenn Robonect zukünftig neue Funktionen erhält.
  • Statistik
    • Letzter Zugriff: Uhrzeit - Datum z.B. 13:38:09 - 10.10.2020
    • Letztes Ergebnis: z.B. "Daten erfolgreich übertragen (HTTP-Response: 200)"
    • Erfolgreich: Anzahl gesendeter Push-Nachrichten
    • Fehlgeschlagen: Anzahl fehlgeschlagener Sendeversuche
  • Speichern: Speichern der oben vorgenommenen Einstellungen
  • Ausführen: Speichern und anschließend einmaliges Ausführen der oben vorgenommenen Einstellungen, was eine Push-Nachricht mit diesen neuen Einstellungen auslöst.