Hallo,
Ich greife diesen Beitrag auf, falls es jemanden interessiert, ich hatte mit dem Thema Handle_Owntracks_MQTT_messages begonnen und bin dann abgeschweift ![]()
Also, momentan bin ich bei:
- Aktualisierung der Benutzerposition basierend auf einem MQTT-Topic
- Anzeige der Zonen, die in der Datenbank sind
- Erstellen einer Zone in der „Karten“-Ansicht (nur Frontend)
- Bearbeiten einer Zone in der Kartenansicht (nur Frontend)
- Löschen einer Zone in der Kartenansicht (nur Frontend)
To-Do
- Es sollte einen „Owntracks“-Dienst in der Benutzeroberfläche geben, der erklärt, wie der Dienst funktioniert (mit Gladys Plus/oder mit MQTT) (wie im Ticket gefordert)
- Datenbank mit Area-Events (Erstellen, Bearbeiten, Löschen) beeinflussen
- Möglichkeit, einen Namen, eine Farbe und einen Radius zu vergeben (in Arbeit mit einem Popup)
- In den Szenen kann ich einen Trigger „wenn der Benutzer XX in die Zone YY eintritt“ auswählen
- In den Szenen kann ich einen Trigger „wenn der Benutzer XX die Zone YY verlässt“ auswählen
Technisch:
- Aktualisierung von Leaflet auf 1.7
- Verwendung von Leaflet-draw zur Verwaltung der Erstellung von Markern & Co
Ich habe einen Branch hier.
Ich bin nicht besonders fit darin, daher ist das kein Thema, das schnell vorankommt. Sagt mir, ob es weggeworfen werden soll oder ob jemand helfen oder das Thema übernehmen möchte, um schneller voranzukommen.