Passend zum Release eine neue Wiki-Seite für die Benutzerverwaltung. Ihr könnt Hinweise und Verbesserungsvorschläge in diesem thread posten.
https://wiki.openwb.de/doku.php?id=open ... verwaltung
Ich habe ein paar Bsp. erfolgreich ausprobiert und nach einer gewissen Einarbeitung, kann man damit ein solides Rechtesystem für WEG- oder sonstige Betreiber-Konzepte im openWB-EMS realisieren.
Was ich noch nicht live getestet habe, sind die Display-Varianten, da wir fast immer Standalone + normale Pro (ohne Display) bei Multi-Ladepunkten nutzen. Wäre schön, wenn sich da jemand rantastet.
Benutzerverwaltung
Re: Benutzerverwaltung
Hallo,
nicht sicher ob das hier richtig ist Wenn es im 2.2.0 feedback thread sein soll, bitte verschieben.
Ich habe gerade angefangen mich mit der BV zu beschäftigen und stoße leider gleich am Anfang auf die ersten Probleme. Ich betreibe eine stand-alone mit vier angeschlossenen openWBs, wobei es sich bei einer um eine Duo handelt.
1. Ich sehe viele Dinge drei mal, z.B. den admin account: Eine Änderung scheint dabei alle einträge zu ändern.
Ähnlich sieht es bei den Gruppen anonymous, display, user und bei den meisten Rollen aus.
2. Der Display-Intern Nutzer im Bild ergibt bei mir keinen Sinn, da die stand-alone kein display hat (und auch so konfiguriert ist)
3. Alle vier angeschlossene openWBs haben ein integriertes Display, weshalb ich laut Anleitung eigentlich jeweils ein Display-<IP> Benutzer erwarten würde. Diese werden offensichtlich nicht erzeugt.
Ich würde gern auch ein Log file zur verfügung stellen, bin mir aber nicht sicher welches relevant wäre. Im main log finde ich folgendes:
Edit: ich sehe gerade, dass sich offensichtlich alles bei jedem reboot verdreifacht:
nicht sicher ob das hier richtig ist Wenn es im 2.2.0 feedback thread sein soll, bitte verschieben.
Ich habe gerade angefangen mich mit der BV zu beschäftigen und stoße leider gleich am Anfang auf die ersten Probleme. Ich betreibe eine stand-alone mit vier angeschlossenen openWBs, wobei es sich bei einer um eine Duo handelt.
1. Ich sehe viele Dinge drei mal, z.B. den admin account: Eine Änderung scheint dabei alle einträge zu ändern.
Ähnlich sieht es bei den Gruppen anonymous, display, user und bei den meisten Rollen aus.
2. Der Display-Intern Nutzer im Bild ergibt bei mir keinen Sinn, da die stand-alone kein display hat (und auch so konfiguriert ist)
3. Alle vier angeschlossene openWBs haben ein integriertes Display, weshalb ich laut Anleitung eigentlich jeweils ein Display-<IP> Benutzer erwarten würde. Diese werden offensichtlich nicht erzeugt.
Ich würde gern auch ein Log file zur verfügung stellen, bin mir aber nicht sicher welches relevant wäre. Im main log finde ich folgendes:
Code: Alles auswählen
2026-05-03 17:03:00,301 - {helpermodules.mosquitto_dynsec.mosquitto_dynsec:131} - {WARNING:check acl roles at start} - Benutzerverwaltung ist aktiviert, überprüfe ACL-Rollen und System-Benutzer ...
2026-05-03 17:03:00,618 - {modules.common.simcount._simcount:51} - {WARNING:device0} - Time difference between previous state and current state is too large. Set time difference to control interval.
2026-05-03 17:03:01,373 - {modules.common.simcount._simcount:51} - {WARNING:component1} - Time difference between previous state and current state is too large. Set time difference to control interval.
2026-05-03 17:03:01,376 - {modules.common.simcount._simcount:51} - {WARNING:component3} - Time difference between previous state and current state is too large. Set time difference to control interval.
2026-05-03 17:03:02,550 - {modules.common.store._api:37} - {ERROR:publish io state} - Error while publishing module data
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/common/store/_api.py", line 32, in update
self.delegate.update()
File "/var/www/html/openWB/packages/modules/common/store/_io.py", line 19, in update
data.data.io_states[f"io_states{self.num}"].data.get.digital_input)
KeyError: 'io_states0'
2026-05-03 17:03:07,822 - {modules.utils:15} - {ERROR:MainThread} - Daten wurden noch nicht vollständig empfangen. Timeout abgelaufen, fortsetzen der Regelung.
2026-05-03 17:03:12,825 - {control.data:481} - {ERROR:MainThread} - Modul-Daten wurden noch nicht vollständig empfangen. Timeout abgelaufen, fortsetzen der Regelung.
2026-05-03 17:03:13,047 - {modules.common.simcount._simcount:51} - {WARNING:MainThread} - Time difference between previous state and current state is too large. Set time difference to control interval.
2026-05-03 17:03:17,194 - {helpermodules.utils._thread_handler:50} - {ERROR:MainThread} - Thread smarthome ist bereits aktiv und wird nicht erneut gestartet.
2026-05-03 17:03:17,196 - {helpermodules.utils._thread_handler:50} - {ERROR:MainThread} - Thread smarthome ist bereits aktiv und wird nicht erneut gestartet.
2026-05-03 17:03:21,484 - {helpermodules.utils._thread_handler:50} - {ERROR:MainThread} - Thread smarthome ist bereits aktiv und wird nicht erneut gestartet.
2026-05-03 17:03:21,486 - {helpermodules.utils._thread_handler:50} - {ERROR:MainThread} - Thread smarthome ist bereits aktiv und wird nicht erneut gestartet.
Edit: ich sehe gerade, dass sich offensichtlich alles bei jedem reboot verdreifacht:
Re: Benutzerverwaltung
release
https://paste.openwb.de/8VjmQSP1uLpSVni
Laufen Fremdsysteme parallel? nein, es gibt lediglich einen mqtt client der EVU Werte ausliest
openWB Version? 2.2.0
openWB Variante? stand-alone ist selbst installiert
Wenn selbst installiert, welches OS? Debian 11.9 (raspbian)
Browser Cache gelöscht? ja
Welches Theme? Koala
https://paste.openwb.de/8VjmQSP1uLpSVni
Laufen Fremdsysteme parallel? nein, es gibt lediglich einen mqtt client der EVU Werte ausliest
openWB Version? 2.2.0
openWB Variante? stand-alone ist selbst installiert
Wenn selbst installiert, welches OS? Debian 11.9 (raspbian)
Browser Cache gelöscht? ja
Welches Theme? Koala