ID-Zuordnung Geräte, Ladepunkte, Fahrzeuge
Verfasst: Do Aug 17, 2023 6:39 am
Unter "Status" sehe ich ja die konfigurierten Geräte, Ladepunkte und Fahrzeuge sowie deren ID's. Bei mir sieht das im Moment so aus:
- Alle Ladepunkte
- Ladepunkt 1 (ID: 1)
- Ladepunkt 2 (ID: 2)
- Zähler (ID: 0)
- Wechselrichter (ID: 3)
- Speicher (ID: 4)
- Standard-Fahrzeug (ID: 0)
- Fahrzeug 1 (ID: 1)
- Fahrzeug 2 (ID: 2)
Die ID's finden sich genau so auch in den MQTT-Topics wieder. So weit so gut.
Gibt es bei der Vergabe der ID's eigentlich ein bestimmtes System? Werden die ID's bei der Konfiguration auf einer anderen openWB mit gleichen Komponenten also genau so wie im obigen Beispiel verteilt? Oder ist das z.B. von der Reihenfolge bei der Konfiguration abhängig?
Hintergrund: Wenn ich bestimmte Daten via MQTT auslesen möchte muß ich ja die jeweilge ID kennen. Wenn es kein bestimmtes System bei der Vergabe der iD's gibt (z.B. Fahrzeug 1 immer ID: 1, Fahrzeug 2 immer ID: 2) komme ich also nicht umher vorher auf der "Status"-Seite nachzusehen welche ID's nun tatsächlich vergeben worden sind.
In anderen Theads liest man davon das die ID's durchaus "vermischt" werden. Auch habe ich selbst schon festgestellt das z.B. beim Löschen eines Fahrzeuges die dann freie ID nicht wieder vergeben sondern eine neue angelegt wird. Ist das so Absicht oder nur ein vorübergehender "Schönheitsfehler"?
Gibt es in dem Fall vielleicht eine Möglichkeit die ID-Zuordnung via MQTT "herauszufinden"?
- Alle Ladepunkte
- Ladepunkt 1 (ID: 1)
- Ladepunkt 2 (ID: 2)
- Zähler (ID: 0)
- Wechselrichter (ID: 3)
- Speicher (ID: 4)
- Standard-Fahrzeug (ID: 0)
- Fahrzeug 1 (ID: 1)
- Fahrzeug 2 (ID: 2)
Die ID's finden sich genau so auch in den MQTT-Topics wieder. So weit so gut.
Gibt es bei der Vergabe der ID's eigentlich ein bestimmtes System? Werden die ID's bei der Konfiguration auf einer anderen openWB mit gleichen Komponenten also genau so wie im obigen Beispiel verteilt? Oder ist das z.B. von der Reihenfolge bei der Konfiguration abhängig?
Hintergrund: Wenn ich bestimmte Daten via MQTT auslesen möchte muß ich ja die jeweilge ID kennen. Wenn es kein bestimmtes System bei der Vergabe der iD's gibt (z.B. Fahrzeug 1 immer ID: 1, Fahrzeug 2 immer ID: 2) komme ich also nicht umher vorher auf der "Status"-Seite nachzusehen welche ID's nun tatsächlich vergeben worden sind.
In anderen Theads liest man davon das die ID's durchaus "vermischt" werden. Auch habe ich selbst schon festgestellt das z.B. beim Löschen eines Fahrzeuges die dann freie ID nicht wieder vergeben sondern eine neue angelegt wird. Ist das so Absicht oder nur ein vorübergehender "Schönheitsfehler"?
Gibt es in dem Fall vielleicht eine Möglichkeit die ID-Zuordnung via MQTT "herauszufinden"?