Das Modul bietet die Möglichkeit, jedem Symcon-Benutzer direkt von der Konsole aus seinen eigenen Standortmarker auf eine interaktive Karte (Symcon User Map) hinzuzufügen.
- Funktionsumfang
- Voraussetzungen
- Installation
- Einrichten der Instanzen in IP-Symcon
- Statusvariablen und Darstellungen
- Visualisierung
- PHP-Befehlsreferenz
- Versionshistorie
Die Idee für dieses Modul stammt aus dem ehemaligen Symcon-Forum sowie aus dem HomeMatic-Forum. Dort wurde eine ähnliche Lösung bereits auf einfache und pragmatische Weise mit Google Maps umgesetzt. Der Nachteil dieser Variante war jedoch, dass die Standortdaten über Nachrichten zwischen den Systemen ausgetauscht und verwaltet werden mussten.
Dieser Ansatz kombiniert verschiedene Technologien, um eine moderne, einfache und selbst verwaltbare Lösung für die Verwaltung eigener Standorte bereitzustellen. Ziel ist es, eine flexible Standortdarstellung zu ermöglichen, ohne auf externe Verwaltungsdienste oder komplizierte manuelle Prozesse angewiesen zu sein.
- Auslieferung als schlanker One-Pager über CDN (Netlify) für die externe Website
- Integrierte Unterstützung für die Kachelvisualisierung (Tile-Visu) in Symcon
- Registrieren, Aktualisieren und Löschen der Standortdaten über eine einfache REST-API
- Redaktionelle Möglichkeit, bei Fehlern oder Problemen schnell einzugreifen
- Verwaltung des eigenen Standorts sowie privater Links über das Symcon Modul
- IP-Symcon ab Version 8.1
- Über den Modul Store das Modul __Benutzerkarte (engl. User Map) installieren.
- Alternativ Über das Modul-Control folgende URL hinzufügen.
https://github.com/Wilkware/UserMapodergit://github.com/Wilkware/UserMap.git
- Unter 'Instanz hinzufügen' ist das Benutzerkarte-Modul unter dem Hersteller '(Geräte)' aufgeführt.
Konfigurationsseite:
Einstellungsbereich:
🙋 Benutzerdaten ...
| Name | Beschreibung |
|---|---|
| Benutzername (Forum) | Eigener Benutzername (Nickname/Spitzname) wie im Forum! Bitte nichts Neues erfinden!!! |
| Standort (Breitengrad, Längengrad) | Dein gewünschter Standort. Über den KOPIEREN Button können die im System hinterlegten Koordinaten übernommen werden. |
| Links (nicht verpflichend) | Wer will kann mehrere Links zu seiner Person mitgeben (Website, Github ...) |
Aktionsbereich:
🗝️ Verwalten Sie Ihren Eintrag über die Schaltflächen ...
| Aktion | Beschreibung |
|---|---|
| REGISTRIEREN | Den eigenen Standort freigeben bzw. registrieren |
| AKTUALISIEREN | Update der daten, z.B. neuer Standort oder Links. ÄNDERUNG DES NAMENS IST NICHT ERLAUBT! |
| LÖSCHEN | Standort wieder zurücknehmen bzw. öffentlich Löschen! |
Es werden keine zusätzlichen Statusvariablen unf Profile/Darstellungen benötigt.
Man kann gesamte Modul (HTML-SDK Support) direkt in der Visualisierung verlinken.
Das Modul stellt keine direkten Funktionsaufrufe zur Verfügung.
v2.0.20260731
- NEU: Einführung von namespaced traits
- FIX: Unnötige Bibliotheken entfernt
v2.0.20260713
- NEU: Support für TileVisu (Kachel-Visualisierung)
- NEU: Kompatibilität auf IPS 8.1 vereinheitlicht
- NEU: Umstellung auf Strict-Modus (IPSModuleStrict)
- NEU: Modulversion wird in Quellcodesektion angezeigt
- FIX: Modulkonfiguration überarbeitet und vereinheitlicht
- FIX: Interne Bibliotheken überarbeitet
- FIX: Internes Deployment überarbeitet
v1.0.20231206
- NEU: Initialversion
Seit nunmehr über 10 Jahren fasziniert mich das Thema Haussteuerung. In den letzten Jahren betätige ich mich auch intensiv in der IP-Symcon Community und steuere dort verschiedenste Skript und Module bei. Ihr findet mich dort unter dem Namen @pitti 😉
Die Software ist für die nicht kommerzielle Nutzung kostenlos, über eine Spende bei Gefallen des Moduls würde ich mich freuen.
Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 4.0 International
