Audit-Protokoll
Sehen Sie, wer wann was am Controller geändert hat: Anmeldungen, Einstellungen, Geräte, Strategien und Systemereignisse.
→ Überblick
Das Audit log listet jede Aktion auf, die die Konfiguration oder den Zustand des Controllers geändert hat: An- und Abmeldungen, Änderungen an Geräten, Strategien, Preisen, Benutzern und Einstellungen, Software-Updates, Neustarts und jeden Start der Controller-Software. Zu jedem Eintrag sehen Sie, wer die Aktion ausgeführt hat, von wo aus sie erfolgte und welche Werte vor und nach der Änderung galten.
Einträge lassen sich weder im Configurator noch durch den Controller selbst bearbeiten oder löschen. Nutzen Sie das Protokoll, um Fragen zu beantworten wie „Wer hat diese Strategie ausgeschaltet?“ oder „Wann wurde das Einspeiselimit geändert?“.
1 Einen Eintrag finden
2 Parameter
Suche und Zeitraum
| Parameter | Funktion | Einheit / Standard |
|---|---|---|
| Search | Freitextsuche. Ohne Search all fields durchsucht sie nur die aufgezeichneten Änderungsdaten (den Payload, der unter Details angezeigt wird), zum Beispiel einen Gerätenamen oder einen Wert. | Text |
| Search all fields | Erweitert Search auf Benutzername, IP-Adresse, Benutzertyp, Zeitzone, Aktionstyp, Subject und Zeit. | aus |
| Date range | Angezeigter Zeitraum. Der Controller lädt für den Zeitraum höchstens 500 Einträge; sind es mehr, erscheint eine rote Leiste Showing … of … rows. Select a shorter time range to see all results. | Standard: letzte 7 Tage |
Tabelle
| Parameter | Funktion | Einheit / Standard |
|---|---|---|
| Time | Wann die Aktion stattfand, in der Zeitzone des Controllers. Klicken Sie auf die Spaltenüberschrift, um zu sortieren; standardmäßig steht der neueste Eintrag oben. | Datum und Uhrzeit |
| Username | Wer die Aktion ausgeführt hat: ein lokaler Configurator-Benutzer (zum Beispiel admin), system bei Aktionen des Controllers selbst oder ein Cloud-Benutzer (Name und E-Mail-Adresse) bzw. cloud bei Aktionen über die Reduxi Cloud. Filterfeld unter der Spaltenüberschrift. |
— |
| Action type | Was getan wurde, siehe die Tabelle unten. Filterfeld unter der Spaltenüberschrift. | — |
| Subject | Worauf sich die Aktion bezog, als KIND: name, zum Beispiel DEVICE: Etrel Inch oder USER: admin. Filterfeld unter der Spaltenüberschrift. |
— |
| Details | Augen-Symbol: öffnet den Dialog Details. | — |
| Rows per page, page, Prev, Next | Seitenweises Blättern in der Liste. | 20 Zeilen |
Dialog Details
| Parameter | Funktion | Einheit / Standard |
|---|---|---|
| Time, Username | Wie in der Tabelle. | — |
| IP | Adresse, von der die Aktion ausging: bei lokalen Benutzern die Adresse des Browsers, bei Cloud-Aktionen die Adresse des Cloud-Benutzers, bei Systemaktionen leer. | — |
| User type | LOCAL = lokaler Configurator-Benutzer, CLOUD = über die Reduxi Cloud, SYSTEM = der Controller selbst. | — |
| Timezone | Zeitzone des Controllers zum Zeitpunkt, als der Eintrag geschrieben wurde. | — |
| Action type | Wie in der Tabelle. | — |
| Subject | Art, interne ID und Name, zum Beispiel DEVICE #4 (Etrel Inch). |
— |
| Payload | Die aufgezeichneten Daten. Bei Änderungen enthält er before und after mit ausschließlich den geänderten Werten. Passwörter, Schlüssel, Tokens, Zertifikate, Lizenzdaten und Konfigurationsblöcke von Geräten werden durch [REDACTED] ersetzt. |
JSON |
3 Aktionstypen
| Bereich | Action type | Wird aufgezeichnet, wenn |
|---|---|---|
| Benutzer |
USER_LOGIN, USER_LOGOUT
|
Ein Benutzer meldet sich an oder ab. |
USER_CREATE, USER_EDIT, USER_DELETE
|
Ein Benutzer wird hinzugefügt, geändert (auch das Passwort) oder gelöscht. | |
USER_TOTP_ENABLE, USER_TOTP_DISABLE
|
Die Zwei-Faktor-Anmeldung wird für einen Benutzer ein- oder ausgeschaltet. | |
LOCAL_AUTH_TOKEN_CREATE |
Die Reduxi Cloud erstellt eine Anmeldung für den Fernzugriff auf den Configurator. | |
| Geräte |
DEVICE_CREATE, DEVICE_EDIT, DEVICE_DELETE
|
Ein Gerät wird hinzugefügt, seine Einstellungen werden gespeichert oder es wird gelöscht. |
DEVICE_SETPOINT_SET |
Ein manueller Sollwert wird an ein Gerät gesendet. | |
DEVICE_PARAMETER_SET |
Ein Geräteparameter wird geändert, zum Beispiel die Steuerungsart. | |
DEVICE_EMULATION_SET, DEVICE_EMULATION_DELETE
|
Die Zähleremulation für ein Gerät wird eingerichtet oder entfernt. | |
| Strategien |
STRATEGY_CREATE, STRATEGY_EDIT, STRATEGY_DELETE
|
Eine Strategie wird hinzugefügt, gespeichert (Details, Optimierungsmodi) oder gelöscht. |
STRATEGY_SET_ACTIVE |
Eine Strategie wird ein- oder ausgeschaltet. | |
STRATEGY_PARAMETER_SET |
Ein Strategieparameter wird geändert. | |
STRATEGY_ITEM_CREATE, STRATEGY_ITEM_SET_ALL
|
Einbezogene Elemente einer Strategie werden hinzugefügt oder gespeichert. | |
STRATEGY_AI_SCHEDULE_CREATE, STRATEGY_AI_SCHEDULE_EDIT, STRATEGY_AI_SCHEDULE_DELETE
|
Ein Zeitplaneintrag des KI-Energiemanagers wird hinzugefügt, geändert oder gelöscht. | |
| Einstellungen | SETTINGS_EDIT |
Settings → Grid wird gespeichert. |
NETWORK_EDIT |
Die Netzwerkeinstellungen werden gespeichert. | |
CONNECTOR_EDIT |
Der Cloud-, MQTT-v3- oder Flex-Connector oder Open VPN wird gespeichert oder zurückgesetzt. | |
DSO_EDIT |
Die Einstellungen zum Netzbetreiber (DSO) werden geändert. | |
GATEWAY_CREATE, GATEWAY_EDIT, GATEWAY_DELETE
|
Ein Reduxi Gateway wird hinzugefügt, geändert oder gelöscht. | |
PRICE_CREATE, PRICE_EDIT, PRICE_DELETE
|
Ein Eintrag des Stromtarifplans wird hinzugefügt, geändert oder gelöscht. | |
TIME_SET, TIMEZONE_SET, TIME_DATETIME_SET
|
Die Zeiteinstellungen, die Zeitzone oder Datum und Uhrzeit werden gesetzt. | |
LOCATION_GPS_SET |
Der GPS-Standort wird aus der Cloud gesetzt. | |
SUPPORT_EDIT |
Der Support-Fernzugriff wird ein- oder ausgeschaltet. | |
LICENSE_CREATE, LICENSE_DELETE
|
Eine Lizenz wird hinzugefügt oder entfernt. | |
CONFIG_BACKUP, CONFIG_RESTORE
|
Eine Konfigurationssicherung wird heruntergeladen oder wiederhergestellt. | |
| Controller | CONTROLLER_STARTUP |
Die Controller-Software startet (nach einem Neustart des Controllers, einem Update oder einem Neustart der Software). |
CONTROLLER_REBOOT |
Ein Neustart wird über den Configurator ausgelöst. | |
CONTROLLER_FACTORY_RESET |
Ein Werksreset wird gestartet. | |
CONTROLLER_UPDATE_INITIATED |
Ein Software-Update wird gestartet, aus der Cloud oder aus einer Datei. | |
CONTROLLER_UPDATE_SETTINGS_EDIT |
Die Einstellungen für das automatische Update werden geändert. |
Die Regelung durch Strategien, Werte, die der Modbus-Slave-Connector schreibt, und über MQTT empfangene Befehle werden hier nicht aufgezeichnet. Auch das Speichern auf den Seiten des Modbus- und des EEBUS-Connectors erzeugt keinen Eintrag. Welche Aktionen der Controller ausgeführt hat, sehen Sie in den Tabs Archive der Strategien und Geräte.
4 Aufbewahrung des Protokolls
- Der Controller löscht Einträge des Audit-Protokolls nie.
- Solange die Cloud-Verbindung besteht, werden neue Einträge alle 15 Minuten in die Reduxi Cloud kopiert und gehen daher auch bei einem Ausfall des Controllers nicht verloren.
- Ein Werksreset löscht die Daten des Controllers, einschließlich des lokalen Audit-Protokolls.
Wenn Sie das Audit-Protokoll für eine Untersuchung benötigen, lesen oder exportieren Sie die betreffenden Einträge. Alternativ stellen Sie sicher, dass die Cloud-Verbindung lange genug bestanden hat, damit die Einträge kopiert wurden, bevor Sie einen Werksreset starten.
5 Checkliste
- Der Datumsbereich deckt den gesuchten Zeitraum ab und keine rote Leiste „Showing … of …“ verbirgt Einträge.
- Spaltenfilter und Search sind geleert, wenn Sie alles sehen wollen.
- Details wurde geöffnet, um die genauen Werte vor und nach der Änderung zu sehen.
- Die Cloud-Verbindung ist eingeschaltet, wenn das Protokoll außerhalb des Controllers aufbewahrt werden soll.