NEWS
Test Adapter Vaillant multiMatic/senso und myVaillant
-
@tombox Passwort geändert - Fehler bleibt
dann Objekte gelöscht - Instanz gelöscht - Instanz für 0.1.0-Adapter neu angelegt - Fehler bleibt (auf dem iPhone mit neuem Passwort läuft es nach wie vor) -
@tombox jetzt habe ich das Konto komplett gelöscht (Instanz und Objekte ebenfalls) - neues Konto mit anderer EmailAdresse und Passwort eingerichtet - ios läuft, Instanz leider immer noch nicht "Authentifizierung fehlgeschlagen"
-
@geki dann brauch ich mal die Zugangsdaten per pn um das nachzustellen
-
@tombox danke, version 0.1.1 von github funktioniert mit dem fix refreshtoken
-
@tombox ich bekomme mit der 0.1.2 keine Verbindung mehr hin.
User und Passwort funktionieren in der App aber ohne Probleme.2023-03-22 22:00:04.585 - error: vaillant.0 (290451) AxiosError: Request failed with status code 400 2023-03-22 22:00:04.585 - error: vaillant.0 (290451) {"error":"invalid_grant","error_description":"The refresh token is invalid or expired."} 2023-03-22 22:00:53.897 - info: host.iobroker "system.adapter.vaillant.0" disabled 2023-03-22 22:00:53.898 - info: host.iobroker stopInstance system.adapter.vaillant.0 (force=false, process=true) 2023-03-22 22:00:53.902 - info: vaillant.0 (290451) Got terminate signal TERMINATE_YOURSELF 2023-03-22 22:00:53.903 - info: vaillant.0 (290451) cleaned everything up... 2023-03-22 22:00:53.903 - info: vaillant.0 (290451) terminating 2023-03-22 22:00:53.904 - info: vaillant.0 (290451) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2023-03-22 22:02:45.103 - info: host.iobroker "system.adapter.vaillant.0" enabled 2023-03-22 22:02:45.232 - info: host.iobroker instance system.adapter.vaillant.0 started with pid 293041 2023-03-22 22:02:46.486 - info: vaillant.0 (293041) starting. Version 0.1.2 (non-npm: TA2k/ioBroker.vaillant) in /opt/iobroker/node_modules/iobroker.vaillant, node: v16.19.0, js-controller: 4.0.24 2023-03-22 22:02:46.558 - info: vaillant.0 (293041) Generate new Id 2023-03-22 22:02:46.968 - error: vaillant.0 (293041) Login failed no code for myvLoginv2 2023-03-22 22:02:46.968 - error: vaillant.0 (293041) Ungültiger Benutzername oder Passwort. 2023-03-22 22:03:10.321 - info: host.iobroker "system.adapter.vaillant.0" disabled 2023-03-22 22:03:10.321 - info: host.iobroker stopInstance system.adapter.vaillant.0 (force=false, process=true) 2023-03-22 22:03:10.324 - info: vaillant.0 (293041) Got terminate signal TERMINATE_YOURSELF 2023-03-22 22:03:10.324 - info: vaillant.0 (293041) cleaned everything up... 2023-03-22 22:03:10.324 - info: vaillant.0 (293041) terminating 2023-03-22 22:03:10.325 - info: vaillant.0 (293041) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2023-03-22 22:03:10.366 - info: host.iobroker stopInstance system.adapter.vaillant.0 send kill signal 2023-03-22 22:03:10.880 - info: host.iobroker instance system.adapter.vaillant.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2023-03-22 22:03:39.972 - info: host.iobroker "system.adapter.vaillant.0" enabled 2023-03-22 22:03:40.106 - info: host.iobroker instance system.adapter.vaillant.0 started with pid 293056 2023-03-22 22:03:41.270 - info: vaillant.0 (293056) starting. Version 0.1.2 (non-npm: TA2k/ioBroker.vaillant) in /opt/iobroker/node_modules/iobroker.vaillant, node: v16.19.0, js-controller: 4.0.24 2023-03-22 22:03:41.338 - info: vaillant.0 (293056) Generate new Id 2023-03-22 22:03:41.687 - error: vaillant.0 (293056) Login failed no code for myvLoginv2 2023-03-22 22:03:41.687 - error: vaillant.0 (293056) Ungültiger Benutzername oder Passwort.
Hast du ne Idee?
-
@geg0r und 0.1.1 geht ?
-
@tombox nein, da kam der Fehler der in Zeile 1 steht "code 400"
-
Ich bekommen den Adapter auch nicht dazu sich anzumelden.
PW habe ich auch schon geändert aber es hat leider nicht geholfen.vaillant.0 2023-03-27 17:17:22.875 error Login failed vaillant.0 2023-03-27 17:17:22.873 error 401 vaillant.0 2023-03-27 17:17:22.873 error {"errorCode":"NOT_AUTHORIZED"} vaillant.0 2023-03-27 17:17:22.872 error null vaillant.0 2023-03-27 17:17:22.870 error Failed to login vaillant.0 2023-03-27 17:17:22.449 info Generate new Id vaillant.0 2023-03-27 17:17:22.381 info starting. Version 0.1.2 in /opt/iobroker/node_modules/iobroker.vaillant, node: v16.19.1, js-controller: 4.0.24
-
Dann brauch ich nochmal Zugangsdaten um zuschauen was da anders ist
-
@tombox also bei mir gehts jetzt wieder mit deiner letzten Version 0.1.2
Ich musste beim user nun meinem e-Mail adresse angeben und nicht mehr den Usernamen und dann ging es... -
Hallo,
ich nutzte den Vaillant-Adapter schon einige Monate ohne größere Probleme. Vielen lieben Dank dafür. Nun habe ich zu meinem Gas-Brennwertgerät ecoTEC noch eine Wärmepumpe aroTHERM plus VWL 75/6 mit dem Steuerungsmodul VWZ AI ergänzt. Damit kommen jedoch auch die Probleme. Bisher wurden die Energiedaten korrekt in IOBroker verarbeitet, nun aber schmeißt der Vaillant-Adapter die Werte aus den beiden unterschiedlichen Wärmequellen immer zusammen, d.h. der Wert der zuletzt kommt gewinnt. Hier mal ein Auszug aus dem Debugger:
{"body":[ {"id":"NoneGateway-LL_HMU03_0351_HP_Platform_Outdoor_Monobloc_PR_EBUS","type":"HEAT_PUMP","marketingName":"VWL 75/6 A 230V S2","reports":[ {"function":"DHW","energyType":"ENVIRONMENTAL_YIELD","currentMeterReading":5000,"from":"2023-03-09","to":"2023-03-28"}, {"function":"COOLING","energyType":"CONSUMED_ELECTRICAL_POWER","currentMeterReading":0,"from":"2023-03-09","to":"2023-03-28"}, {"function":"CENTRAL_HEATING","energyType":"ENVIRONMENTAL_YIELD","currentMeterReading":847000,"from":"2023-03-09","to":"2023-03-28"}, {"function":"CENTRAL_HEATING","energyType":"CONSUMED_ELECTRICAL_POWER","currentMeterReading":503000,"from":"2023-03-09","to":"2023-03-28"}, {"function":"COOLING","energyType":"ENVIRONMENTAL_YIELD","currentMeterReading":0,"from":"2023-03-09","to":"2023-03-28"}, {"function":"DHW","energyType":"CONSUMED_ELECTRICAL_POWER","currentMeterReading":1000,"from":"2023-03-09","to":"2023-03-28"}] }, {"id":"LL_V32___0460_VR32_SUB_2_PR_EBUS-LL_BAI00_0376_Peec_PR_EBUS","type":"BOILER","marketingName":"VC 20CS/1-5 (N-DE) ecoTEC plus","reports":[ {"function":"CENTRAL_HEATING","energyType":"CONSUMED_ELECTRICAL_POWER","currentMeterReading":417743.5,"from":"2023-03-09","to":"2023-03-28"}, {"function":"DHW","energyType":"CONSUMED_ELECTRICAL_POWER","currentMeterReading":147526.8125,"from":"2023-03-09","to":"2023-03-28"}, {"function":"CENTRAL_HEATING","energyType":"CONSUMED_PRIMARY_ENERGY","currentMeterReading":26193212,"from":"2023-03-09","to":"2023-03-28"}, {"function":"DHW","energyType":"CONSUMED_PRIMARY_ENERGY","currentMeterReading":10087876,"from":"2023-03-09","to":"2023-03-28"}]}],"meta":{}}
Die Umwelterträge und die Gasverbräuche sind korrekt, aber die elektrischen Verbräuche werden zusammen in einen Wert gepackt.
Kann hier vielleicht jemand helfen?Gruß Andreas
-
@faschmidt kannst du den debug log anschauen und schauen wo das verhalten herkommt bzw mal ein screenshot vom Objekt baum und markieren wo die werte falsch sind
-
@tombox
Ich hab mal versucht die aussagekräftigsten Screenshots zusammenzustellen:
Hier sehen wir die problematischen Werte (Seriennummer ersetzt durch xxx):vaillant.0.xxx.emf.CENTRAL_HEATING_CONSUMED_ELECTRICAL_POWER.currentMeterReading
vaillant.0.xxx.emf.DHW_CONSUMED_ELECTRICAL_POWER.currentMeterReading
vaillant.0.xxx.emf.id
vaillant.0.xxx.emf.marketingName
vaillant.0.xxx.emf.typeIn den folgenden Bildern zeigen sich die abwechselnd registrierten Werte:
und hier, wie der Adapter die Geräte zusammenschmeißt:
Ich hoffe, dass ich damit das Problem verständlich darstellen konnte.
Gruß Andreas
-
@faschmidt welche App nutzt du? Kannst du schon auf myVAILLANT?
-
@tombox
Ich nutze auf Android die Vaillant SensoAPP Version 3.15. Für MyVaillant wurde meine Anlage noch nicht freigeschaltet.Gruß Andreas
-
Hi!
Werden hier die ID´s der Geräte im ebus adapter/reader nicht sauber getrennt?
Wenn beide Geräte die selbe ID haben und sich dort den gleichen Speicherplatz z.B. value"245"=x teilen dann bekommt der eben 2 Werte auf diesem Platz zugewiesen mit der selben ID. dann hat value"245"=x,y.
Hab nur ein Gerät und kann das leider nicht nachstellen.
Wenn das über den Adapter nicht möglich sein sollte dann muss vielleicht ein zweiter Adapter her, der die Datenpunkte dann komplett getrennt anlegt. Mich wundert nur warum zwei unterschiedliche Geräte mit der selben Seriennummer im Datenpunkt angelegt werden. Vielleicht hat "John30", von Ihm hab ich zum Beispiel mein Adapter, eine direkte Antwort. Oder natürlich der Produzent deines Ebus Adapters -
@drurob die Serienummer ist die des Vaillant Internetgateways. Über dieses sind beide, also die Arotherm und die ecoTEC mit den ebus verbunden. In der sensoApp werden deren Werte auch sauber getrennt, nur eben in IOBroker leider bisher nicht.
Gruß Andreas.
-
Kaum habe ich hier geantwortet kommt von Vaillant eine eMail, dass ich voraussichtlich in den nächsten Tagen von der SensoAPP auf myVAILLANT umgestellt werde. Das Update des Gateways soll dabei automatisch erfolgen.
Gruß Andreas.
-
Guten Tag zusammen,
Vielen Dank erstmal für das erstellen des Adapters!
Habe die Tage schonmal alles eingestellt und es hat auch schon super funktioniert allerdings kommt seit 2 Tagen der Fehler “clean configuration failed” des Weiteren kommen Fehler das einige Werte nicht gesetzt werden können sprich Heizung auf DAY/NIGHT und warmwasserbereitung auf AUTO/OFFGelegentlich kommt der/die Fehler auch wenn ich unter Objekte die werte mit der Hand setze allerdings nicht immer.
Bin auf der Version 0.1.2 und verwende die multiMATIC App
-
Nun habe ich seit etwa einem Monat die Umstellung auf myVaillant bekommen. Ich bin etwas zwiegespalten. Einiges ist besser. Das ist z.B. alles was mit der Reglung der Kreise zusammenhängt. Nachteilig empfinde ich andererseits, dass es nun scheinbar (oder ich finde sie einfach nicht) keine Summenwerte für die Energieverbräuche oder den -ertrag gibt. Dafür gibt es jeden Tag für die Energieerzeuger neue Unterordner, d.h. der Datenbaum wird immer größer. Ich sehr da irgendwie keinen Sinn drin.
Ich werde mich mal in den eeBus-Adapter einarbeiten. Da muss zwar noch Hardware angeschlossen werden, aber vielleicht ist das dann weniger chaotisch als mit diesem Adapter der obendrein noch sosehr abhängig von einer funktionierenden Vaillant-Cloud ist.Gruß Andreas