OPWB 1.9.265 & Smarthome2.0 verstellt sich selbstständig

Fragen zur Nutzung, Features, usw..
JB_Sullivan
Beiträge: 245
Registriert: Mi Okt 07, 2020 6:34 pm

OPWB 1.9.265 & Smarthome2.0 verstellt sich selbstständig

Beitrag von JB_Sullivan »

Nachdem vor ca. 2 Wochen in den Smarthome2.0 Einstellungen alle Aktornamen, Benutzernamen und Passwörter mit "NaN" überschrieben wurden, ist es heute wieder passiert. Allerdings stand heute in den oben genannten Feldern "NULL" drin.

Es hat weder einen Stromausfall gegeben, noch steckte ein Auto zum Laden drin. Es ist mir nur aufgefallen, weil die Geräte, welche über die Smarthome2.0 Aktoren geschaltet werden, immer noch liefen, obwohl sie eigentlich hätten längst ausgeschaltet sein müssen.

Außer ein Router Neustart vor 4 Tagen, hat es im Smarthome Netzwerk keine ungewöhnlichen Aktionen gegeben. Hat vielleicht jemand eine Idee, wie man dem Phänomen auf die Schliche kommen könnte?
okaegi
Beiträge: 2185
Registriert: Fr Mär 08, 2019 1:57 pm

Re: OPWB 1.9.265 & Smarthome2.0 verstellt sich selbstständig

Beitrag von okaegi »

Wechsel bitte auf smartmq. Dann schliest du das smarthome.ini als Ursache aus.
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
JB_Sullivan
Beiträge: 245
Registriert: Mi Okt 07, 2020 6:34 pm

Re: OPWB 1.9.265 & Smarthome2.0 verstellt sich selbstständig

Beitrag von JB_Sullivan »

So, dann will ich mich nochmal melden. Ich habe direkt nach dem Beitrag von @okaegi auf smartmq umgestellt. Leider hat das ebenfalls nicht gefruchtet.

Wenn ich bei meiner "Strichliste" im Kopf richtig mitgezählt habe, wurden die Einstellungen von Smarthome2.0 - egal ob mit smartmq oder ohne - aktuell 7 mal auf NULL oder NaN gesetzt - zuletzt erst gestern wieder. Ist ein bisschen nervig, wenn man sich nicht darauf verlassen kann, das die eingestellten Geräte auch anspringen wie sie vorgegeben sind :(

2022-05-31 09_39_10-.png
2022-05-31 09_39_47-.png
2022-05-31 09_40_30-.png
okaegi
Beiträge: 2185
Registriert: Fr Mär 08, 2019 1:57 pm

Re: OPWB 1.9.265 & Smarthome2.0 verstellt sich selbstständig

Beitrag von okaegi »

Sorry Fehler nicht gesehen gesehen. Kannst du beim nächsten auftreten mir das Smarthome.log hier posten ?
Hast du irgendetwas was mqtt items schreibt ?
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
okaegi
Beiträge: 2185
Registriert: Fr Mär 08, 2019 1:57 pm

Re: OPWB 1.9.265 & Smarthome2.0 verstellt sich selbstständig

Beitrag von okaegi »

Habe gerade ins coding geschaut, er liest 5 Sekunden lang die mqtt Topics mit den Smarthomegeräten. Theoetisch könnte er, wenn er die Geräte nicht korrekt lesen kann, mit null Values fahren. Dazu müsste ich aber das log haben. Ist bei deinem Setup etwas speziell ?
Um das Problem einzugrenzen stelle ich morgen ein Pr,
Details siehe hier:
https://www.openwb.de/forum/viewtopic.p ... 349#p67349
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
JB_Sullivan
Beiträge: 245
Registriert: Mi Okt 07, 2020 6:34 pm

Re: OPWB 1.9.265 & Smarthome2.0 verstellt sich selbstständig

Beitrag von JB_Sullivan »

Das ist ja interessant - gestern Abend war wieder alles weg und da kam mir ebenfalls erstmals die Idee, ob es ggf. mit mqtt zusammenhängen könnte.

Ich übergebe aus ioBroker heraus via mqtt LEDIGLICH den SoC des Fahrzeugs an die Wallbox - sonst nichts weiter. Anders herum, hole ich aber die ganzen mqtt Datenpunkte die die openWB liefert via mqtt für die Anzeige in ioBroker ab.

Mir kommt es so vor, als ob das Phänomen immer dann auftritt, wenn ich in ioBroker einen Neustart oder ein Adapter Update (mqtt oder Admin) durchgeführt habe. Ich werde versuchen das heute mal zu reproduzieren.

Dein LOG Aufruf liefert bei mir nur ein "Webseite ist nicht erreichbar" - egal, ob ich die 192. IP nehme oder die IP mit der die Wallbox bei mir im Netzwerk verbunden ist.

OK Reproduktion Erfolgreich


Es passiert immer wenn ich in ioBroker den mqtt Adapter nach einem Stop wieder neu starte - danach steht in der openWB sofort alles auf NULL

Hier die Screenshots von dem ioBroker Adapter und mqqt-Brücken Einstellungen aus der openWB.

2022-06-29 08_42_56-instances - GLT(GLT).png
2022-06-29 08_43_15-instances - GLT(GLT).png
2022-06-29 08_44_01-openWB Einstellungen.png
hhoefling
Beiträge: 627
Registriert: So Jul 25, 2021 2:32 pm

Re: OPWB 1.9.265 & Smarthome2.0 verstellt sich selbstständig

Beitrag von hhoefling »

Hm... ist da nicht was doppelt. :?:
Der ioBroker subscrited ( mit # ) den ganzen openWB MQTT Baum
und openWB publisched (per MQTT Bridge) ebenfalls alles zum ioBroker.

PS
Vieleicht noch ein paar Apfelmänchen auf dem RAspi dazusteuern...
Duckweg. :mrgreen:
gruss
Heinz

6kWp PV+Akku von RCT Power,+Tibber,+Shelly's
Skoda Citigo e-iV, openWB series2 standart+
mit openWB_lite (auf Basis der openWB 1.9.244+ Okt.2021)
Github: https://github.com/hhoefling/openWB_lite
okaegi
Beiträge: 2185
Registriert: Fr Mär 08, 2019 1:57 pm

Re: OPWB 1.9.265 & Smarthome2.0 verstellt sich selbstständig

Beitrag von okaegi »

JB_Sullivan hat geschrieben: Mi Jun 29, 2022 6:35 am Das ist ja interessant - gestern Abend war wieder alles weg und da kam mir ebenfalls erstmals die Idee, ob es ggf. mit mqtt zusammenhängen könnte.

Ich übergebe aus ioBroker heraus via mqtt LEDIGLICH den SoC des Fahrzeugs an die Wallbox - sonst nichts weiter. Anders herum, hole ich aber die ganzen mqtt Datenpunkte die die openWB liefert via mqtt für die Anzeige in ioBroker ab.

Mir kommt es so vor, als ob das Phänomen immer dann auftritt, wenn ich in ioBroker einen Neustart oder ein Adapter Update (mqtt oder Admin) durchgeführt habe. Ich werde versuchen das heute mal zu reproduzieren.

Dein LOG Aufruf liefert bei mir nur ein "Webseite ist nicht erreichbar" - egal, ob ich die 192. IP nehme oder die IP mit der die Wallbox bei mir im Netzwerk verbunden ist.

OK Reproduktion Erfolgreich


Es passiert immer wenn ich in ioBroker den mqtt Adapter nach einem Stop wieder neu starte - danach steht in der openWB sofort alles auf NULL

Hier die Screenshots von dem ioBroker Adapter und mqqt-Brücken Einstellungen aus der openWB.


2022-06-29 08_42_56-instances - GLT(GLT).png

2022-06-29 08_43_15-instances - GLT(GLT).png

2022-06-29 08_44_01-openWB Einstellungen.png
Was interessant währe, was zu diesem Zeitpunkt im Smarthome.log steht. Das findest du unter Status / smarthome.log (ganz unten). Ich habe mehrere Stunden versucht deinen Fehler nachzuvollziehen und würde mit den obigen Informationen schneller zum Ziel kommen.
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
JB_Sullivan
Beiträge: 245
Registriert: Mi Okt 07, 2020 6:34 pm

Re: OPWB 1.9.265 & Smarthome2.0 verstellt sich selbstständig

Beitrag von JB_Sullivan »

Da es sich ja nun leicht nachstellen läßt, hier das LOG dazu.

Code: Alles auswählen

2022-06-29 21:42:19-: (1) null rel: 0 oncnt/onstandby/time: 1/0/36004 Status/Üeb: 10/0 akt: 0 Z: 0
2022-06-29 21:42:18-: Config reRead done
2022-06-29 21:42:18-: (9) Device nicht (länger) definiert
2022-06-29 21:42:18-: (8) Device nicht (länger) definiert
2022-06-29 21:42:18-: (7) Device nicht (länger) definiert
2022-06-29 21:42:18-: (6) Device nicht (länger) definiert
2022-06-29 21:42:18-: (5) Device nicht (länger) definiert
2022-06-29 21:42:18-: (4) Device nicht (länger) definiert
2022-06-29 21:42:18-: (3) Device nicht (länger) definiert
2022-06-29 21:42:18-: (2) Slbase überlesen Status 10
2022-06-29 21:42:18-: (2) Slbase überlesen Watt 0
2022-06-29 21:42:18-: (2) Slbase überlesen device_pbtype none
2022-06-29 21:42:18-: (2) Slbase überlesen DailyYieldKwh 1.78
2022-06-29 21:42:18-: (2) Slbase überlesen OnCountNor 0
2022-06-29 21:42:18-: (2) Slbase überlesen RelayStatus 0
2022-06-29 21:42:18-: (2) Slbase überlesen Wh 88604
2022-06-29 21:42:18-: (2) Integrierte Leistungsmessung. Nur Parameter update avm
2022-06-29 21:42:18-: (2) Savm überlesen Status 10
2022-06-29 21:42:18-: (2) Savm überlesen device_onuntilTime 00:00
2022-06-29 21:42:18-: (2) Savm überlesen device_measureavmpassword null
2022-06-29 21:42:18-: (2) Savm überlesen device_measureType avm
2022-06-29 21:42:18-: (2) Savm überlesen device_ausschaltschwelle 99
2022-06-29 21:42:18-: (2) Savm überlesen device_deactivateWhileEvCharging 2
2022-06-29 21:42:18-: (2) Savm überlesen device_einschaltschwelle 400
2022-06-29 21:42:18-: (2) Savm überlesen device_startTime 00:00
2022-06-29 21:42:18-: (2) Savm überlesen device_measureavmusername null
2022-06-29 21:42:18-: (2) Savm überlesen Watt 0
2022-06-29 21:42:18-: (2) Savm überlesen device_maxeinschaltdauer 420
2022-06-29 21:42:18-: (2) Savm überlesen device_type avm
2022-06-29 21:42:18-: (2) Savm überlesen device_endTime 00:00
2022-06-29 21:42:18-: (2) Savm überlesen device_differentMeasurement 1
2022-06-29 21:42:18-: (2) Savm überlesen RunningTimeToday 25206
2022-06-29 21:42:18-: (2) Savm überlesen device_deactivateper 0
2022-06-29 21:42:18-: (2) Savm überlesen device_einschaltverzoegerung 3
2022-06-29 21:42:18-: (2) Savm überlesen device_homeConsumtion 0
2022-06-29 21:42:18-: (2) Savm überlesen device_measureip 10.122.60.1
2022-06-29 21:42:18-: (2) Savm überlesen device_pbtype none
2022-06-29 21:42:18-: (2) Savm überlesen device_speichersocbeforestop 100
2022-06-29 21:42:18-: (2) Savm überlesen device_ip 10.122.60.1
2022-06-29 21:42:18-: (2) Savm überlesen device_onTime 00:00
2022-06-29 21:42:18-: (2) Savm überlesen DailyYieldKwh 1.78
2022-06-29 21:42:18-: (2) Savm überlesen device_speichersocbeforestart 60
2022-06-29 21:42:18-: (2) Savm überlesen OnCountNor 0
2022-06-29 21:42:18-: (2) Savm überlesen RelayStatus 0
2022-06-29 21:42:18-: (2) Savm überlesen device_measureavmactor null
2022-06-29 21:42:18-: (2) Savm überlesen WHImported_temp 318974400
2022-06-29 21:42:18-: (2) Savm überlesen device_mineinschaltdauer 20
2022-06-29 21:42:18-: (2) Savm überlesen OnCntStandby 0
2022-06-29 21:42:18-: (2) Savm überlesen device_canSwitch 1
2022-06-29 21:42:18-: (2) Savm überlesen device_startupDetection 0
2022-06-29 21:42:18-: (2) Savm überlesen device_configured 1
2022-06-29 21:42:18-: (2) Savm überlesen device_manual_control 0
2022-06-29 21:42:18-: (2) Savm überlesen device_nummer 2
2022-06-29 21:42:18-: (2) Savm überlesen oncountnor 1
2022-06-29 21:42:18-: (2) Savm überlesen Wh 88604
2022-06-29 21:42:18-: (2) Savm überlesen mode 0
2022-06-29 21:42:18-: (2) Savm überlesen device_name null
2022-06-29 21:42:18-: (2) Savm überlesen device_ausschaltverzoegerung 2
2022-06-29 21:42:18-: (2) Savm überlesen device_finishTime 00:00
2022-06-29 21:42:18-: (2) Slbase überlesen Status 10
2022-06-29 21:42:18-: (2) Slbase überlesen device_pbtype none
2022-06-29 21:42:18-: (2) Slbase überlesen DailyYieldKwh 1.78
2022-06-29 21:42:18-: (2) Slbase überlesen OnCountNor 0
2022-06-29 21:42:18-: (2) Slbase überlesen RelayStatus 0
2022-06-29 21:42:18-: (2) Slbase überlesen Watt 0
2022-06-29 21:42:18-: (2) Slbase überlesen Wh 88604
2022-06-29 21:42:18-: (2) Separate Messung. Nur Parameter update avm
2022-06-29 21:42:18-: (2) Sbase überlesen Status 10
2022-06-29 21:42:18-: (2) Sbase überlesen device_measureavmpassword null
2022-06-29 21:42:18-: (2) Sbase überlesen device_measureavmusername null
2022-06-29 21:42:18-: (2) Sbase überlesen Watt 0
2022-06-29 21:42:18-: (2) Sbase überlesen device_password null
2022-06-29 21:42:18-: (2) Sbase überlesen device_username null
2022-06-29 21:42:18-: (2) Sbase überlesen DailyYieldKwh 1.78
2022-06-29 21:42:18-: (2) Sbase überlesen OnCountNor 0
2022-06-29 21:42:18-: (2) Sbase überlesen RelayStatus 0
2022-06-29 21:42:18-: (2) Sbase überlesen device_measureavmactor null
2022-06-29 21:42:18-: (2) Sbase überlesen device_actor null
2022-06-29 21:42:18-: (2) Sbase überlesen Wh 88604
2022-06-29 21:42:18-: (2) Typ gleich, nur Parameter update
2022-06-29 21:42:18-: (2) Device bereits erzeugt
2022-06-29 21:42:18-: (1) Slbase überlesen Watt 0
2022-06-29 21:42:18-: (1) Slbase überlesen Status 10
2022-06-29 21:42:18-: (1) Slbase überlesen device_pbtype none
2022-06-29 21:42:18-: (1) Slbase überlesen DailyYieldKwh 0
2022-06-29 21:42:18-: (1) Slbase überlesen OnCountNor 0
2022-06-29 21:42:18-: (1) Slbase überlesen RelayStatus 0
2022-06-29 21:42:18-: (1) Slbase überlesen Wh 1165.59
2022-06-29 21:42:18-: (1) Integrierte Leistungsmessung. Nur Parameter  update  tasmota
2022-06-29 21:42:18-: (1) Sbase überlesen Watt 0
2022-06-29 21:42:18-: (1) Sbase überlesen Status 10
2022-06-29 21:42:18-: (1) Sbase überlesen DailyYieldKwh 0
2022-06-29 21:42:18-: (1) Sbase überlesen OnCountNor 0
2022-06-29 21:42:18-: (1) Sbase überlesen RelayStatus 0
2022-06-29 21:42:18-: (1) Sbase überlesen Wh 1165.59
2022-06-29 21:42:18-: (1) Typ gleich, nur Parameter update
2022-06-29 21:42:18-: (1) Device bereits erzeugt
2022-06-29 21:42:12-: Config reRead start
2022-06-29 21:42:12-: Speicher Entladung(-)/Ladung(+): -950 SpeicherSoC: 95
2022-06-29 21:42:12-: Uberschuss: -962 Uberschuss mit Offset: -6462
2022-06-29 21:42:12-: EVU Bezug(-)/Einspeisung(+): -12 max Speicherladung: 5500
2022-06-29 21:42:07-: (2)Entfeuchter Maximale Einschaltdauer erreicht bereits abgeschaltet
2022-06-29 21:42:07-: (1)EBike Maximale Einschaltdauer erreicht bereits abgeschaltet
2022-06-29 21:42:07-: Mq pub openWB/SmartHome/Status/uberschussoffset=-6455 old -6464
2022-06-29 21:42:07-: Mq pub openWB/SmartHome/Status/uberschuss=-955 old -964
2022-06-29 21:42:07-: Einschaltgruppe rel: 0 Summe Einschaltschwelle: 0 max Einschaltverzögerung 0 nur Einschaltgruppe prüfen bis: 0
2022-06-29 21:42:07-: Anzahl devices in Auschaltgruppe: 0 akt: 0 Anzahl devices in Einschaltgruppe: 0
2022-06-29 21:42:07-: Total Watt nicht im Hausverbrauch: 0
2022-06-29 21:42:07-: Total Watt nichtabschaltbarer smarthomedevices: 0
2022-06-29 21:42:07-: Total Watt abschaltbarer smarthomedevices: 0
2022-06-29 21:42:07-: (2) Entfeuchter rel: 0 oncnt/onstandby/time: 1/0/25206 Status/Üeb: 10/0 akt: 0 Z: 88604
2022-06-29 21:42:04-: (1) EBike rel: 0 oncnt/onstandby/time: 1/0/36004 Status/Üeb: 10/0 akt: 0 Z: 0
2022-06-29 21:42:03-: Speicher Entladung(-)/Ladung(+): -950 SpeicherSoC: 95
okaegi
Beiträge: 2185
Registriert: Fr Mär 08, 2019 1:57 pm

Re: OPWB 1.9.265 & Smarthome2.0 verstellt sich selbstständig

Beitrag von okaegi »

Ich würde sagen du überschreibst auf openwb Seite die mqtt Parameter. Entweder du publish über iobroker null Werte, oder du schickst die gleichen Werte aber ohne retain. Das führt dazu, das openwb meint im Gui sind Werte geändert und der Smartmq liest die Werte neu ein. (Config reread done). Das führt zu diesem Fehler.
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
Antworten