NEWS
Test Adapter Vaillant multiMatic/senso und myVaillant
-
@Sandmanyz Sieht so aus als müsste man sich regelmässig neu authentifizieren. Nach wieviel Stunden kam der Fehler?
Ich weiß die Beschreibung selber nicht genau.
Ist halt mit mehr Aufwand verbunden und wenn sich was ändert muss es angepasst werden.
Eigentlich wird der quickmode über vaillant..systemcontrol.parameters05 geändert . Parameter ändern kommt dann in der neuen Version.
Ich kann nur Werte aus der App anzeigen. Ich habe noch ein paar statistiken gefunden die ich noch einbauen werde. Aber die sind nicht bei deiner Anlage sichtbar -
@onkel-ede Dann müsste die Vorlauftemp unter vaillant.xxxxxxxx.livereport sein.
-
@tombox sagte in Test Adapter Vaillant multiMatic v0.0.1:
@onkel-ede Habs hinbekommen. Könntest du mir helfen die Zirkulation ein und auszuschalten bzw. wo man die IST Temp des Vorlaufs sieht oder einstellt
Die Zirkulation kann nur über das Zeitprogramm eingestellt werden.
Mir ist gerade noch aufgefallen, dass ich die Zirkulation aktiviere, wenn ich Warmwasser manuell auf "AN" stelle.
-
@tombox sagte in Test Adapter Vaillant multiMatic v0.0.1:
ht so aus als müsste man sich regelmässig neu authentifizieren. Nach wieviel Stunden kam der Fehler?
Ich weiß die Beschreibung selber nicht genau.Zwischen dem Adapter-Start und den Fehlern lagen ziemlich genau 50 Minuten.
Kein Problem, die Beschreibung passe ich einfach an.
-
Ich habe mal eine neue version hochgeladen. Einfach via github installieren und instanz neustarten.
Reauth nach 45min
EMF/Statistik daten unter livereport für VWF58
Parameter können jetzt mit dem Punkt parameterValue geändert werden. Ich habe aber keine Ahnung was die ganzen Parameter sind und ob das wirklich funktioniert. Bitte selber testen. -
@tombox
Kann ich drüber installieren ode rmuss ich vorher Datenpunkte, Instanz und Adapter löschen? -
@onkel-ede Drüber installieren und instanz neustarten es muss nichts gelöscht werden.
-
@tombox
Ganz großes Kino!
Die Vorlauftemperatur ist nun da und auch die Zählerwerte für Stromverbrauch und Umweltertrag getrennt nach Heizung, Kühlung und Warmwasser. Ich habe mal history und sourceanalytics dafür aktiviert und teste, ob die Werte plausibel sind.
In der App steht hierzu leider immer mal wieder Unfug drin.
Wenn alles sauber ist, versuche ich mal die Zirkulation in Abhängigkeit der Anwesenheitskontrolle zu schalten.
Besten Dank! -
@tombox
Die Werte aktualisieren sich nicht mehr, nachdem der Adapter ca. 20 Minuten gelaufen ist (genaue Zeit erkenne ich auf dem iPad nicht, muss ich heute abend im Log nachschauen). -
@onkel-ede
Das funktioniert bei mir, auch nach 20 Minuten. Vielleicht geben deine Logs heute Abend mehr Aufschluss.@tombox
Die Sonderbetriebsarten bleiben immer in dem letzten Status stehen....vaillant.0.xxxxxxxxxxxxxxxxxxxxxxxxxxxx.systemcontrol.configuration.quickmode.quickmode vaillant.0.xxxxxxxxxxxxxxxxxxxxxxxxxxxx.systemcontrol.zones01.configuration.quickmode.quickmode vaillant.0.xxxxxxxxxxxxxxxxxxxxxxxxxxxx.systemcontrol.zones01.currently_controlled_by.name
Ich beschreibe mal was ich mache bzw. passiert:
- In der App aktivierte ich die Sonderbetriebsart "Stoßlüften"
- Die zuvor geposteten Werte ändern sich in "QM_VENTILATION_BOOST"
- Ich breche in der App dann die Sonderbetriebsart "Stoßlüften" ab oder sie endet automatisch
- Die drei Werte verändern sich jedoch nicht mehr. Auch nach bspw. 30 Minuten Wartezeit.
Ich würde denken, dass gemäß den Definitionen, welche hier zu finden sind....
vaillant.0.xxxxxxxxxxxxxxxxxxxxxxxxxxxx.systemcontrol.parameters11.definition
....NO_QUICK_MODE in den drei o.g. Objekten stehen müsste sofern keine Sonderbetriebsart aktiv ist.
Ich hoffe ich konnte das einigermaßen verständlich rüber bringen
-
@Sandmanyz Da hast du recht die App sendet die States nicht mit no quick mode raus sonder lässt sie einfach weg deswegen bleibt der alte state in iobroker. einzige lösung ist die configuration objekte vor dem neuschreiben löschen damit wirklich nur das geschrieben wird was von der app kommt. Muss ich dann nochmal einfügen.
-
Es erscheint wieder die Meldung....
vaillant.0 2020-01-22 14:17:17.969 debug (4855) "NOT_AUTHORIZED"
Zwischen dem Start des Adapters (12:21:16 Uhr) und der ersten Meldung (13:06:17) Uhr liegen exakt 45 Minuten und 1 Sekunde.
-
@Sandmanyz hab mal auf 10min reduziert. neuinstallieren und neustarten ob es dann geht
-
@tombox
Habe neu installiert.
Die Werte haben sich bisher noch nicht aktualisiert (alle noch auf dem Stand von 11:30 Uhr).
Dazu habe ich im Log diese Fehlermeldung: -
@onkel-ede
probier mal ob es sich mit der aktuellen git version wiederholt -
@tombox
Fehler ist nach Aktualisierung nicht nochmal aufgetreten und die Werte (Temp. Vorlauf u. Warmwasser) werden auch aktualisiert.
Was mir jedoch aufgefallen ist, die Belegung unter emf --> report0x ändert sich scheinbar willkürlich.
Da ich die Werte mit history logge, kann ich das genau nachvollziehen, wobei die Werte (Zählerstände) trotz Heizbetrieb seit heute Mittag unverändert sind. -
vaillant.0.xxxxxxxxxxxxxxxxxxxxxxxxxxxx.systemcontrol.configuration.quickmode.quickmode vaillant.0.xxxxxxxxxxxxxxxxxxxxxxxxxxxx.systemcontrol.zones01.configuration.quickmode.quickmode vaillant.0.xxxxxxxxxxxxxxxxxxxxxxxxxxxx.systemcontrol.zones01.currently_controlled_by.name
Wenn ich, aus VIS heraus, einen der drei Werte auf "QM_VENTILATION_BOOST" (Stoßlüften) setzen möchte, erscheint diese Fehlermeldung....
<tr id="log-line-2178" class="log-line log-severity-error log-from-vaillant-0" style=""> <td class="log-column-1">vaillant.0</td><td class="log-column-2">2020-01-22 18:35:16.131</td> <td class="log-column-3">error</td> <td class="log-column-4" title="(3812) '<!doctype html><html lang=\'en\'> <head><title>HTTP Status 404 – Not Found</title> <style type=\'text/css\'> h1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} h2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} h3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} body {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} b {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} p {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;} a {color:black;} a.name {color:black;} .line {height:1px;background-color:#525D76;border:none;} </style> </head> <body> <h1>HTTP Status 404 – Not Found</h1><hr class=\'line\' /> <p><b>Type</b> Status Report</p> <p><b>Description</b>The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.</p> <hr class=\'line\' /> <h3>Apache Tomcat/9.0.27</h3> </body> </html>'">(3812) "<!doctype html><html lang=\"en\"><head><title>HTTP Status 404 – Not Found</title><style type=\"text/css\">h1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size </td> </tr>
-
@tombox
Habe den Adapter vor einer Stunde neu starten müssen, weil sich die Werte nicht mehr aktualisiert haben.
1:10 h sind die Werte sauber geloggt worden, danach nix mehr und folgender Logeintrag:
Das Neusortieren der Belegung unter emf --> report0x erfolgt alle 5 min.
-
Eine neue Version:
bitte livereports, emf und systemcontrol objekt ordner löschen
neuinstallieren und instanz neustartenconfigurationen werden gelöscht bevor neue daten kommen. das bedeutet man muss die objekte ansicht neuladen um wirklich den aktuellen status zu sehen
parameter haben eine beschreibungquickmode muss über parameters05 eingestellt werden
reauthentifizierung würde ich erstmal bei 10min lassen. Bitte nochmal feedback ob nach 1h ein 401 Fehler kommt.
emf reports haben jetzt auch ein richtigen namen.
-
@tombox
Seit 1:20 h läuft alles stabil, auch die Reihenfolge der emf-reports passt.
Jetzt muss ich mal noch rausbekommen, weshalb sich die Werte der emf-reports seit heute morgen nicht geändert haben.
Vermutlich wird nur der Tageszählerstand geloggt. Das wird aber der Adapter Sourceanalytics zeigen, wenn sich der Wert Mitternacht ändert.