Giter VIP home page Giter VIP logo

iobroker.vaillant's People

Contributors

apollon77 avatar bergreiter avatar ta2k avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

iobroker.vaillant's Issues

Trouble message / Störungsmeldung

When using the app, I ammknflrmed, i.e., I can see if the Vaillant has some troubles including the error code and a description text.
Since I was not able to discover any of that objects, I am assuming that this is missing.
However, I would appreciate having this feature available to send out notifications within IOBroker.

currentPVMeteringInfo

Hallo,

vielen Dank für die Entwicklung des Adapters.

Ich bekomme eine Fehlermeldung im Log und die Werte fehlen bei spine.currentPVMeteringInfo

`

vaillant.0 2020-08-23 13:33:56.627 warn (1353) This value will not be set in future versions. Please report this to the developer.
vaillant.0 2020-08-23 13:33:56.627 warn (1353) State value to set is invalid for vaillant.0.2119400020260962093802xxx.spine.currentPVMeteringInfo: The state contains no properties! At least one property is expected!
`

Es handelt sich bei dem Vaillant Gerät um die Solarstation VPM20/2S
Unbenannt

Gern können wir auch Live am System Arbeiten.

Vielen Dank
Ronny

Adpeter stürzt ab und läuft in die Restart-Loop detection

Hallo,

Seit gestern Nachmittag lässt sich der Adapter nicht mehr starten. Hab schon die Instanz gelöscht und neu angelegt. Da hat es zwischendurch mal funktioniert. Dann wieder nicht nach einem weiteren Adapterneustart. Laufe ich hier in ein Blocking von Vaillant und muss nur geduldig sein, oder hat aktuell auch jemand anderes das Problem?

vaillant.0 2022-11-20 07:52:18.191 warn Terminated (UNCAUGHT_EXCEPTION): Without reason
vaillant.0 2022-11-20 07:52:18.189 info terminating
vaillant.0 2022-11-20 07:52:18.187 info cleaned everything up...
vaillant.0 2022-11-20 07:52:18.160 error Cannot read property 'statusCode' of undefined
vaillant.0 2022-11-20 07:52:18.159 error TypeError: Cannot read property 'statusCode' of undefined at Request._callback (/opt/iobroker/node_modules/iobroker.vaillant/main.js:230:33) at self.callback (/opt/iobroker/node_modules/request/request.js:185:22) at Request.emit (events.js:315:20) at Request.onRequestError (/opt/iobroker/node_modules/request/request.js:877:8) at ClientRequest.emit (events.js:315:20) at TLSSocket.socketErrorListener (_http_client.js:469:9) at TLSSocket.emit (events.js:315:20) at emitErrorNT (internal/streams/destroy.js:106:8) at emitErrorCloseNT (internal/streams/destroy.js:74:3) at processTicksAndRejections (internal/process/task_queues.js:80:21)
vaillant.0 2022-11-20 07:52:18.155 error uncaught exception: Cannot read property 'statusCode' of undefined
vaillant.0 2022-11-20 07:52:18.152 error undefined
vaillant.0 2022-11-20 07:52:18.151 error Error: read ECONNRESET
vaillant.0 2022-11-20 07:52:18.150 error Failed to login
vaillant.0 2022-11-20 07:52:17.671 info Generate new Id
vaillant.0 2022-11-20 07:52:17.582 info starting. Version 0.0.17 in /opt/iobroker/node_modules/iobroker.vaillant, node: v14.16.0, js-controller: 4.0.19

Fehler „Request failed with status code 404“

Hallo,

wenn ich versuche unter ManuelModeSetpoint eine Temperatur einzustellen, bekomme ich im Protokoll eine Fehlermeldung „Request failed with status code 404“

Ich habe eine Vaillant Wärmepumpe Arotherm Split 75/6 mit dem Modul VRC 720 sensocomfort

7C67BBF9-7871-479E-9746-F6CA6F331DBC
5FCCEBAC-7F57-4837-B069-A3C95E6463E1

  • Adapter version: 0.1.1. von Github

Ich hoffe, dass mir jemand weiterhelfen kann. Vielen Dank jedenfalls schonmal dafür!

Compatibility check to js-controller 4.0

Dear Adapter developer,

with js-controller 4.0 object definitions are now also checked that min/max in only provided for number/mixed objects and that the type of the default value matches to the object type.

If something is not correct this is logged as 'warning' or 'info' log.

Please also make sure to update to the lastest @iobroker/testing dependency 2.5.4 or to accept the PR from Apollon77 for legacy testing!

Please spent some time to verify your adapter by ideally starting with a fresh instance and do some actions and verify the log. If you see a warn or info log there from these checks please adjust the adapter and fix the relevant cases.

For questions please refer to ioBroker/ioBroker.js-controller#1749

Please close the issue after you checked it.

Thank you very much for your support to get the best experience for the growing numbers of ioBroker users!

myVaillant energy consumption values missing

Thanks for integrating the myVaillant support that fast!

I did the upgrade to myVaillant yesterday, now I do not see any energy consumption values. Would it be possible to make them accessible in iobroker again? All other values seem to be available (in a changed state structure - my guess is that this is coming from Vaillant?).

Thanks in advance!

got permanent two warnings

Hi
get permanently this error:

**vaillant.0 2021-01-01 13:41:35.967 warn (3859) This value will not be set in future versions. Please report this to the developer.
vaillant.0 2021-01-01 13:41:35.966 warn (3859) State value to set is invalid for vaillant.0.21204400202529220938031315N1.spine.currentPVMeteringInfo: The state contains no properties! At least one property is expected!**

No, i dont have a PV.

Host:
Platform
linux
Betriebssystem
linux
Architektur
x64
CPUs
4
Geschwindigkeit
580 MHz
Modell
Intel(R) Atom(TM) x7-Z8700 CPU @ 1.60GHz
RAM
3.76 GB
System Betriebszeit
2 T. 04:51:52
Node.js
v12.20.0
NPM
6.14.8
Anzahl der Adapter
383
Festplatte Größe
113.66 GB
Festplatte frei
78.23 GB
Betriebszeit
2 T. 04:51:38
Aktive Instanzen
29

Running on latest ioBroker
for any questins please contakt me...

Think about to fix the issues found by adapter checker

I am an automatic service that looks for possible errors in ioBroker and creates an issue for it. The link below leads directly to the test:

https://adapter-check.iobroker.in/?q=https://raw.githubusercontent.com/TA2k/ioBroker.vaillant

  • [E606] Current adapter version 0.2.0 not found in README.md
  • [E605] No actual year found in copyright. Please add "Copyright (c) 2023 TA2k [email protected]" at the end of README.md
  • [E701] No actual year found in LICENSE. Please add "Copyright (c) 2023 TA2k [email protected]" at the start of LICENSE

I have also found warnings that may be fixed if possible.

  • [W171] "common.title" is deprecated in io-package.json
  • [W105] "common.titleLang" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)
  • [W109] "common.desc" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)
  • [W156] Adapter should support admin 5 UI (jsonConfig) if you do not use a React based UI
  • [W145] Each "common.news" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)
  • [W145] Each "common.news" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)
  • [W145] Each "common.news" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)
  • [W145] Each "common.news" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)
  • [W145] Each "common.news" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)
  • [W145] Each "common.news" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)
  • [W145] Each "common.news" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)
  • [W145] Each "common.news" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)
  • [W145] Each "common.news" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)
  • [W145] Each "common.news" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)
  • [W145] Each "common.news" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)
  • [W145] Each "common.news" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)
  • [W145] Each "common.news" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)
  • [W145] Each "common.news" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)
  • [W145] Each "common.news" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)
  • [W202] Version of package.json (0.2.0) doesn't match latest version on NPM (0.2.1)

Thanks,
your automatic adapter checker.

P.S.: There is a community in Github, which supports the maintenance and further development of adapters. There you will find many experienced developers who are always ready to assist anyone. New developers are always welcome there. For more informations visit: https://github.com/iobroker-community-adapters/info

Wechselnde Werte zwischen Vorlauftemperatur und Wasserdruck

Ich nutze den Adapter mit dem ioBroker auf einem PI4B. Influxdb und Grafana stellen mir dort die Werte livereport/devices02/reports01/value sowie livereport/devices02/reports02/value grafisch in Form von Kurven dar.

Jetzt kommt es in (für mich bisher) nicht vorhersehbaren Abständen dazu, dass die Werte vertauscht werden, also plötzlich ist der Wasserdruck bei dem Wert, den zuvor die Vorlauftemperatur hatte und umgedreht. Ich hatte den Verdacht, dass vielleicht der Name des Datenpunktes zu lang ist und Grafana ihn deshalb fälschlicherweise vertauschen würde, habe also einen weiteren Datenpunkt mit kurzem Namen angelegt und diesen mit Blockly "Bind" an den Wasserdruck gebunden. Dennoch tritt der Tausch der Werte zwischen Wasserdruck und Vorlauftemperatur auf, was sich im Maximalwert des Wasserdrucks von 3 bar (selbst gesetzter Maximalwert im influxdb Adapter), sowie einer Vorlauftemperatur von 1,4 äußert.

Heizungswerte

Adapter Version 0.0.11
JS-Controller version: 3.2.16
Node version: v12.22.1
Operating system: Linux raspberrypi 5.10.17-v7l+

Fehler beim Schreiben der Werte

Hallo,
leider bekomme ich immer einen Fehler wenn ich per Script schreiben will.
Nur wenn der Adapter frisch gestartet wurde funktioniert das Schreiben der Werte, sobald der Adapter länger läuft kommen wieder Fehler.
Liegt das am Server von Vaillant?

image

Welche Zugangsdaten werden benötigt?

Reicht es für diesen Adapter, einen VRC900 zu haben mit den normalen Zugangsdaten der App oder wir der neue Vaillant "smart monitoring" Service (oder wie der heisst...) benötigt?

Werte lassen sich nicht schreiben

Der Adapter läuft bei mir stabil und sämtliche Werte werden auch angezeigt.

Ich habe eine Vaillant Gastherme verbunden mit einer Vaillant RecoVair-Lüftungsanlage. Ich würde gerne die Lüftungsstufe im Zusammenhang mit der Außentemperatur verändern, jedoch nimmt er keine Werte bei Änderung der Lüftungsstufe an. An was könnte das liegen? In der App lässt sich die Einstellung natürlich vornehmen.

Startet nicht mehr

Ich hab jetzt einige Tage diese Fehlermeldung

Screenshot 2024-01-07 141647

Adapter bleibt rot

  • Adapter version: 0.3.0
  • JS-Controller version: 5.0.17
  • Node version: v18.19.0

Compatibility check and testing for Node.js 14 and 16

Dear Adapter developer,

Node.js 14 is now available for a year and Node.js 16 was release just some days ago and will become LTS by October 2021. We plan to update the ioBroker Node.js recommendation (currently 12.x) to 14.x later this year.

Please check your adapter with Node.js 14 especially, and ideally also directly with Node.js 16

Please add both versions to the adapter testing which is executed on commits.

If your adapter requires a certain minimum version of Node.js please set the 'engine' setting in package.json accordingly! Please also do this if the adapter is not able to work in certain Node.js versions, so that ioBroker can prevent users from installing te adapter if not compatible!

On questions please talk to us at ioBroker/ioBroker.js-controller#1138

Please close the issue after you checked it.

Thank you very much for your support!

Please add you adapter to our repository

We saw your adapter and if it is ready please request that it is added to the repository. With this it becomes available for all users. Please consult https://github.com/ioBroker/ioBroker.repositories#add-a-new-adapter-to-the-latest-repository and the following sections for more details.
If you need help, contact us in the forum https://forum.iobroker.net/ or in the developer chat https://github.com/iobroker-community-adapters/info .

Thank you for your support.

Warmwasserzirkulation nicht umstellbar

Describe the bug
Ich würde gerne die Zirkulationspumpe über ioBroker steuern.
Bekomme diese aber nicht an. Auch ein ändern des Zeitplans ist nicht machbar.

To Reproduce
set: vaillant.0.****.systemcontrol.dhw01.circulation.configuration.operationMode to: AUTO
Außerdem habe ich folgende Werte probiert, wobei AUTO drin stand und ich es nicht wieder erfolgreich setzten konnte:
1, 0, VLAUES01, VALUES02, MANUAL

Screenshots & Logfiles
Failed to set: vaillant.0.****.systemcontrol.dhw01.circulation.configuration.operationMode to: AUTO

<!doctype html><html lang=\"en\"><head><title>HTTP Status 404 – Not Found</title><style type=\"text/css\">body {font-family:Tahoma,Arial,sans-serif;} h1, h2, h3, b {color:white;background-color:#525D76;} h1 {font-size:22px;} h2 {font-size:16px;} h3 {font-size:14px;} p {font-size:12px;} a {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/mobilDIALOG-Live</h3></body></html>

Versions:

  • Adapter version: v0.1.2
  • JS-Controller version: 4.0.24
  • Node version: 16.19.0
  • Operating system: Docker / Synology

Adapter läuft stabil aber keine Werte in den states enthalten

Hallo Entwickler,

so jetzt läuft der Adapter seit 2 Tagen szabil und ohne Abbrüche. Super Danke.
Aber die States beinhalten kein Steuerungswerte für Temperaturen. Lediglich betriebsstati wie Heizung an,aus oder Betiebsmodi. Können Sie hier nochmals bei der Fehlersuche helfen.
Ich habe mal den Objektbaum als JSOn exportiert. Würde der bei der Fehlranalyse schneller helfen?

Zusätzlich sind einige Unterkategorien jeweils doppelt enthalten, jedoch jeweils eine davon ist immer leer. Können diese Redundanzen eliminiert werden durch Änderungend es Adapters?

Sollten die wirklich inneren Steuerungswerte ebenfalls in den states abgegriffen werden (Vorlauftemperatur, Reglerstellungen, Werte der Außenlüfterinheit, eben alles was in den Fachhanderwerker Einstellungen unter Systemaktoren test alles abgelesen werden kann?
Hier mal ein auszug der wesentlichen Paramter, die an der Heizung ablesbar sind:
Hier meine Einstellungen:

Wasserdruck 2.0Bar
Systemstatus Standby
Frostschutzverzög. 4 h
AT Durchheizen -12C
adaptive Heizkurve Nein
Betr. artwirkung konf. Alle
Autom. Kühlung Nein
AT Kühlen starten 21C
Quellenregenierung Nein
Hybridmanager Bivalenzp.
Bivalenzpunkt Heizung -7C
Bivalenzpunkt WW -7C
Alternativpunkt aus
Temp. Notbetrieb 25C
Typ Zusatzheizgerät Brennwert
Energieversorger WP aus
Zusatzheizgerät inaktiv
System Vorlauftemp. 32C
PV Puffersp. Offset 10K
Systemschema 8
Konfig VR71 3
MA VR70 , Adr.1 ohne Funkt.
Mulifunktionsausg. 2 Zirkul.p.
Ausg. Zusatzheizg. 3
Mulifunktionseing. 1x Zirklul.
Status standby
akt. Vorlauftemp. 34C
Kreisart Heizen
Status Heizbetr.
Vorlaufsolltemp. HK1 32C / HK2 29C
Isttemperatur HK1 32C / HK2 29C
Temperaturpberhöh. 0K
AT-Abschaltgrenze 21C
Minimaltemperatur 15C
Maximaltemperatur 45C
Modus Auto Off Eco
Heizkurve HK1 0,3 / HK2 0,2
Raumaufschaltung keine
Kühlen möglich ja
Taupunktüberw. ja
AT Kühlen beenden 4C
Offset Taupunkt 2C
Status ext. Wärmebed an
Pumpenstatus HK1 aus / HK2 an
Mischerstatus schließt
Tagtemp. 21C
Nachttemp. 21C
Zonenzuordnung VRC700
Status Zonenventil zu
warmwasserkreis Speicher aktiv
Vorlaufsolltemp. 0C
Speicheristtemp. 57C
Warmwasser 50C
Speicherladepumpe aus
Zirkulationspumpe an
Legionellenschutz Tag aus
Legionellen Schutz Zeit 04:00
Hysterese Speicherl. 5K
Speicherlad. Offset 5K
Max. Speicherladez. 60min.
Sperrzeit WW-Bedarf 60min.
Paral. Speicherl. aus
Speichertemp., oben 29C
Speichertemp., unten 29C

Dann spezielle Untermenues liefern:
Kompressor Std. 545h
Kompressor Starts 1383
Gebäudepumpe Std. 1646
Gebäudepumpe Starts 297
Umweltpumpe Std. 608
Umweltpumpe Starts 1414
Lüfter1 Std 667
Lüfter1 Starts 1839
Enteiser1 Std 0
Enteiser1 Schaltv. 77
EEV Schritte 282733
EEV-VI Schritte 391184
Schaltv. VUV Warmw. 304
Stromv. Heizstab ges. 1887kwh (denke durch vertauschte Sole + Estrichprogramm)
Betriebsstunden Heizstab 343
Schaltv. Heizstab 354

Fachhandwerker - Konfiguration
Kompressorstart ab -60°min
Max. Rücklauftemperatur 70°
Komp. Hysterese 7K
max. Restförderhöhe 1100mbar
Konf.Gebäudep.Heiz Auto
Konf.Gebäudep.WW Auto
Resetperrzeit 0min
Leistungsgr.Heizst. 2kW
Umweltpumpe Sollwert 61%
Konf. Lüfter Auto
Flüsterbetrieb Lüfter 25%
Einfrierschutz -28°
die jeweiligen Werte sind nicht meine tatsächlichen, die würde ich ja gerne mit dem Adapter auslesen... :-)
Hoffe das ist O.K. wenn ich gewisse Hoffnung in diese Adapter hege,....

Grüsse

Login Failed despite v0.0.18

Hi,

i saw you introduced some change in .18 to fix a Login issue.
After upgrading to 0.18 the other error „unhandled exception statuscode“ is gone.

but i still get:

2022-11-20 10:47:30.466 - debug: vaillant.0 (32696) Redis Objects: Use Redis connection: 127.0.0.1:9001
2022-11-20 10:47:30.500 - debug: vaillant.0 (32696) Objects client ready ... initialize now
2022-11-20 10:47:30.502 - debug: vaillant.0 (32696) Objects create System PubSub Client
2022-11-20 10:47:30.503 - debug: vaillant.0 (32696) Objects create User PubSub Client
2022-11-20 10:47:30.525 - debug: vaillant.0 (32696) Objects client initialize lua scripts
2022-11-20 10:47:30.533 - debug: vaillant.0 (32696) Objects connected to redis: 127.0.0.1:9001
2022-11-20 10:47:30.537 - silly: vaillant.0 (32696) redis psubscribe cfg.o.system.user.*
2022-11-20 10:47:30.547 - silly: vaillant.0 (32696) redis psubscribe cfg.o.enum.*
2022-11-20 10:47:30.553 - silly: vaillant.0 (32696) objectDB connected
2022-11-20 10:47:30.555 - debug: vaillant.0 (32696) Redis States: Use Redis connection: 127.0.0.1:9000
2022-11-20 10:47:30.563 - debug: vaillant.0 (32696) States create System PubSub Client
2022-11-20 10:47:30.565 - debug: vaillant.0 (32696) States create User PubSub Client
2022-11-20 10:47:30.576 - debug: vaillant.0 (32696) States connected to redis: 127.0.0.1:9000
2022-11-20 10:47:30.577 - silly: vaillant.0 (32696) statesDB connected
2022-11-20 10:47:30.763 - info: vaillant.0 (32696) starting. Version 0.0.18 (non-npm: TA2k/ioBroker.vaillant) in /opt/iobroker/node_modules/iobroker.vaillant, node: v16.17.1, js-controller: 4.0.23
2022-11-20 10:47:30.804 - silly: vaillant.0 (32696) States system redis pmessage system.adapter.vaillant.0.logLevel/system.adapter.vaillant.0.logLevel:{"val":"silly","ack":true,"ts":1668937650792,"q":0,"from":"system.adapter.vaillant.0","lc":1664881409394}
2022-11-20 10:47:30.819 - info: vaillant.0 (32696) Generate new Id
2022-11-20 10:47:30.965 - silly: vaillant.0 (32696) States user redis pmessage vaillant.0.*/vaillant.0.info.connection:{"val":false,"ack":true,"ts":1668937650962,"q":0,"from":"system.adapter.vaillant.0","user":"system.user.admin","lc":1668843422842}
2022-11-20 10:47:31.117 - error: vaillant.0 (32696) Failed to login
2022-11-20 10:47:31.118 - error: vaillant.0 (32696) Error: read ECONNRESET
2022-11-20 10:47:31.119 - error: vaillant.0 (32696) undefined
2022-11-20 10:47:31.120 - error: vaillant.0 (32696) Login failed

Update stable version in repo from 0.1.2 to 0.2.1

Think about update stable version to 0.2.1

Version: stable=0.1.2 (225 days old) => latest=0.2.1 (15 days old)
Installs: stable=549 (64.97%), latest=52 (6.15%), total=845

Click to use developer portal
Click to edit

Note: This is an automatically generated message and not personally authored by bluefox!

Any option to read heat pump status data ?

First of all - Thank you very much for your great work on the adapter !

Is there maybe any option in the API to read heat pump status data, e.g.

  • Running vs idle
  • circuit flow temperature (Vorlauftemperatur)
  • Compressor status (0-100%)
  • Compressor cycles
  • De-icing
  • ...

Vaillant Adapter v0.2.1

Thank you

😀

Intervall zum Abruf der Verbrauchsdaten

Momentan werden die Verbrauchsdaten nur beim Start des Adapters und zwischen 0:00 Uhr und 0:10 Uhr abgerufen. Wenn meine Internet-Verbindung oder der Vaillant-Server in der Zeit down waren, habe ich keine tagesaktuellen Daten. Mein Wunsch wäre, dass das Intervall einstellbar ist, beispielsweise alle 60 Minuten. Gibt es dafür eine Lösung?

Ideal wäre es, wenn die Daten "On demand" abgerufen werden, sobald beispielsweise ein "RefreshStats"-Objekt auf "true" gesetzt wird.

Instanz stürzt täglich ab

Ich verwende diesen Adapter mit einer Flexotherm Wärmepumpe und dem Internetkommunikationsmoduls VR 920. Anfangs hatte ich relativ wenig Probleme mit diesem Adapter, seit ca. 4 -8 Wochen stürzt die Instanz aber täglich ab. Ich bin mir jetzt nicht sicher, ob an dem Internetmodul von Vaillant etwas geändert wurde, oder es einen anderen (noch nicht identifizierten) Fehler bei meiner Anlage gibt?
Teilweise hatte ich auch Fehlermeldungen (meistens Wartungsmeldungen) in meiner sensoApp, aber meistens läuft diese Fehlerfrei.

Ich habe in einem nächsten Schritt versucht, die Instanz stündlich neuzustarten, dies brachte aber auch nicht wirklich Abhilfe und meine JAVA Programme kommen dann auch “durcheinander”.

Versions:

  • Adapter version: 0.0.16
  • JS-Controller version: 4.0.23
  • Node version: 16.17.0
  • Operating system: Ubuntu Server

LOG:

2022-10-05 12:07:21.671 - error: vaillant.0 (75762) Error: read ECONNRESET

2022-10-05 12:07:21.674 - error: vaillant.0 (75762) Failed to get:reports.NoneGateway-LL_HMU00_0304_flexoTHERM_PR_EBUS.CONSUMED_ELECTRICAL_POWER.CENTRAL_HEATING
2022-10-05 12:07:21.675 - error: vaillant.0 (75762) clean configuration failed
2022-10-05 12:08:27.072 - error: vaillant.0 (75762) 503
2022-10-05 12:08:27.072 - error: vaillant.0 (75762) "Service Unavailable"
2022-10-05 12:08:27.072 - error: vaillant.0 (75762) Failed to get:status
2022-10-05 12:08:47.110 - error: vaillant.0 (75762) 503
2022-10-05 12:08:47.110 - error: vaillant.0 (75762) "Service Unavailable"
2022-10-05 12:08:47.110 - error: vaillant.0 (75762) Failed to get:systemcontrol
2022-10-05 12:09:07.147 - error: vaillant.0 (75762) 503
2022-10-05 12:09:07.148 - error: vaillant.0 (75762) "Service Unavailable"
2022-10-05 12:09:07.148 - error: vaillant.0 (75762) Failed to get:systemcontrol/tli
2022-10-05 12:09:27.185 - error: vaillant.0 (75762) 503
2022-10-05 12:09:27.185 - error: vaillant.0 (75762) "Service Unavailable"
2022-10-05 12:09:27.186 - error: vaillant.0 (75762) Failed to get:livereport
2022-10-05 12:57:30.042 - info: admin.0 (1135) ==> Connected system.user.admin from ::ffff:192.168.188.38
2022-10-05 12:57:52.125 - info: admin.0 (1135) ==> Connected system.user.admin from ::ffff:192.168.188.38
2022-10-05 12:58:38.042 - info: host.iobroker "system.adapter.vaillant.0" disabled
2022-10-05 12:58:38.044 - info: host.iobroker stopInstance system.adapter.vaillant.0 (force=false, process=true)
2022-10-05 12:58:38.048 - info: vaillant.0 (75762) Got terminate signal TERMINATE_YOURSELF
2022-10-05 12:58:38.047 - info: host.iobroker stopInstance system.adapter.vaillant.0 send kill signal
2022-10-05 12:58:38.049 - info: vaillant.0 (75762) cleaned everything up...
2022-10-05 12:58:38.050 - info: vaillant.0 (75762) terminating
2022-10-05 12:58:38.051 - info: vaillant.0 (75762) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
2022-10-05 12:58:38.611 - info: host.iobroker instance system.adapter.vaillant.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
2022-10-05 12:58:40.737 - info: admin.0 (1135) <== Disconnect system.user.admin from ::ffff:192.168.188.38
2022-10-05 12:58:42.651 - info: host.iobroker "system.adapter.vaillant.0" enabled
2022-10-05 12:58:42.808 - info: host.iobroker instance system.adapter.vaillant.0 started with pid 154927
2022-10-05 12:58:44.286 - info: vaillant.0 (154927) starting. Version 0.0.16 in /opt/iobroker/node_modules/iobroker.vaillant, node: v16.17.0, js-controller: 4.0.23
2022-10-05 12:58:44.338 - info: vaillant.0 (154927) Generate new Id
2022-10-05 12:58:44.704 - info: vaillant.0 (154927) 1 facilities found
2022-10-05 12:58:44.714 - info: vaillant.0 (154927) Receiving first time status
2022-10-05 12:58:54.721 - info: vaillant.0 (154927) Receiving first time systemcontrol
2022-10-05 12:59:04.862 - info: vaillant.0 (154927) Receiving first time systemcontrol tli
2022-10-05 12:59:13.351 - error: host.iobroker Invalid request getRepository. "callback" or "from" is null
2022-10-05 12:59:14.931 - info: vaillant.0 (154927) Receiving first time livereport
2022-10-05 12:59:25.009 - info: vaillant.0 (154927) Receiving first time PVMetering
2022-10-05 12:59:35.129 - info: vaillant.0 (154927) Receiving first time emf devices
2022-10-05 12:59:45.409 - info: vaillant.0 (154927) Receiving first time hvac state
2022-10-05 12:59:48.734 - info: admin.0 (1135) <== Disconnect system.user.admin from ::ffff:192.168.188.38 admin
2022-10-05 12:59:55.618 - info: vaillant.0 (154927) Receiving first time rooms

2. Anlage in den Objekten nicht sichtbar

Ich hatte in der sensoApp von Vaillant eine Anlage eingerichtet. Die Daten bekomme ich im iobroker unter vaillant.0. angezeigt. Heute habe ich eine 2. Anlage hinzugefügt. Beide Anlagen kann ich in der App sehen und auswählen. Aber im iobroker sehe ich weiterhin nur die Daten der 1. Anlage.

Wie bekomme ich beide Anlagen in den iobroker übertragen?

Die Umstellung auf myVaillant habe ich noch nicht gemacht, wird mir für die 1. Anlage angeboten. Für die 2. noch nicht, ich wollte warten bis es auch für die 2. Anlage angeboten wird (ich vermute das wird mir in den nächsten Tagen passieren).

Think about to fix the issues found by adapter checker

I am an automatic service that looks for possible errors in ioBroker and creates an issue for it. The link below leads directly to the test:

https://adapter-check.iobroker.in/?q=https://raw.githubusercontent.com/TA2k/ioBroker.vaillant

  • [E150] No common.connectionType found in io-package.json
  • [E152] No common.dataSource found in io-package.json
  • [E605] No actual year found in copyright. Please add "Copyright (c) 2021 TA2k [email protected]" at the end of README.md
  • [E701] No actual year found in LICENSE. Please add "Copyright (c) 2021 TA2k [email protected]" at the start of LICENSE

Thanks,
your automatic adapter checker.

P.S.: There is a community in Github, which supports the maintenance and further development of adapters. There you will find many experienced developers who are always ready to assist anyone. New developers are always welcome there. For more informations visit: https://github.com/iobroker-community-adapters/info

Fehler nach wechsel von SensoNet App auf myVaillant App

Hallo,
da seit einigen Tagen die SensoNet App mich immer dazu aufgefordert hat zu myVaillant zu wechseln habe ich das heute gemacht. Ich besitze eine sensoNET VR 921 und eine vwf117/4 Wärmepumpe. Beim Update hat es auch eine neue Software für das Internetmodul installiert. In der myVailland app funktioniert alles wie gewünscht. In ioBroker Adapter konfiguration habe ich dann die myVaillantApp Zugangsdaten hinterlegt und die Checkbox "myVaillant App verwenden" angewählt. Der Adapter kann sich auch verbinden und ist grün, allerdings ist im Log eine Fehlermeldung:

error | {"timestamp":"2023-12-15T16:39:32.122+00:00","status":404,"error":"Not Found","path":"/systems"} -- | --

Ich habe auch die alten Objekte gelöscht um zu schauen was er dann anlegt. Es wird nur der Ordner 0 und in dem info angelegt sonst nichts.

Was kann ich tun damit es wieder funktioniert?

Ambisense Ventile werden nicht gefunden

Ich habe die Vaillant Heizung mit V920 Adapter.
Ich habe alle Heizkörper einzeln geregelt mit den Ambisense-Ventilen von Vaillant. Über den Vaillant-Adapter kann ich die Heizung nicht wirklich steuern, da die Datenpunkte der Ventile fehlen. Kannst DU diese integrieren? Das wäre super...

eRelax / VSmart

Tolles Projekt hier.
Leider habe ich eine eRelax Regelung.
Ist es geplant, dieses hier aufzunehmen?

Compatibility check to js-controller 3.3 and Admin5 React UI

Dear Adapter developer,

with js-controller 3.2 and js-controller 3.3 some additional checks were added to make sure that created objects match to the specifications and also written state values match to the object definition.

If something is not correct this is logged as 'warning' or 'info' log.

Please take the time to verify your adapter by ideally starting with a fresh instance and do some actions and verify the log. If you see a warn log there from these checks please adjust the adapter and fix the relevant cases.

For questions please refer to ioBroker/ioBroker.js-controller#1301

Additionally we are preparing Admin 5 which will have a completely rewritten UI. Please install Admin 5, activate that new UI and verify that the configuration of you adapter works as expected also there.

More informations on Admin 5 can be found in Forum https://forum.iobroker.net/topic/44282/test-adapter-admin-5-0-x-alpha-der-neuen-ui

Please close the issue after you checked it.

Thank you very much for your support!

Fehler Meldung nach js-controller 3.0.20 update

2020-05-03 21:41:58.942 - info: vaillant.0 (22821) starting. Version 0.0.8 in /opt/iobroker/node_modules/iobroker.vaillant, node: v12.16.3, js-controller: 3.0.20

2020-05-03 21:41:58.983 - info: vaillant.0 (22821) Generate new Id

2020-05-03 21:42:31.244 - warn: vaillant.0 (22821) State value to set is invalid for vaillant.0.21183600202529220938024510N2.spine.currentPVMeteringInfo: The state contains no properties! At least one property is expected!

2020-05-03 21:42:31.246 - warn: vaillant.0 (22821) This value will not be set in future versions. Please report this to the developer.

2020-05-03 21:42:41.433 - error: vaillant.0 (22821) uncaught exception: undefined

2020-05-03 21:42:41.435 - error: vaillant.0 (22821) uncaught exception: Cannot read property 'stack' of undefined
2020-05-03 21:42:41.437 - error: vaillant.0 (22821) TypeError: Cannot read property 'stack' of undefined
at process.exceptionHandler (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:8238:17)
at process.emit (events.js:310:20)
at processPromiseRejections (internal/process/promises.js:209:33)
at processTicksAndRejections (internal/process/task_queues.js:98:32)

2020-05-03 21:42:41.439 - info: vaillant.0 (22821) cleaned everything up...
2020-05-03 21:42:41.489 - info: vaillant.0 (22821) terminating
2020-05-03 21:42:41.490 - info: vaillant.0 (22821) Terminated (NO_ERROR): Without reason
2020-05-03 21:42:42.035 - info: host.IoBrocker instance system.adapter.vaillant.0 terminated with code 0 (NO_ERROR)
2020-05-03 21:42:42.042 - info: host.IoBrocker Restart adapter system.adapter.vaillant.0 because enabled

Release script: Action required

Hi, it looks like you are using @alcalzone/release-script to manage your releases.
When updating to the latest version, you need to remove the following line from your .github/workflows/test-and-release.yml if you want the releases to keep working:

  deploy:
    # Trigger this step only when a commit on master is tagged with a version number
    if: |
      contains(github.event.head_commit.message, '[skip ci]') == false &&
      github.event_name == 'push' &&
-     github.event.base_ref == 'refs/heads/master' &&
      startsWith(github.ref, 'refs/tags/v')

It may also look like this one:

  deploy:
    # Trigger this step only when a commit on master is tagged with a version number
    if: |
      contains(github.event.head_commit.message, '[skip ci]') == false &&
      github.event_name == 'push' &&
-     github.event.base_ref == 'refs/heads/main' &&
      startsWith(github.ref, 'refs/tags/v')

set quickmode

Is it somehow possible to set the quickmode?

When I select in the app "one day cooling" the adapter detects it:
image

But when I change the state from empty to QM_COOLING_FOR_X_DAYS I got the following in the logs:

Failed to set: vaillant.0.21224800202609620933091837N3.systemcontrol.configuration.quickmode.quickmode to: QM_COOLING_FOR_X_DAYS

Neues Anmeldeverfahren bei Vaillant

Seit Vorgestern empfängt mein Adapter keine Daten mehr. Bei der Prüfung mit der MyVaillant-App habe ich festgestellt, dass ein Zwangsupdate erforderlich ist. Nach Installation wurde ich auf ein neues Anmeldeverfahren hingewiesen. Ich habe zwangsweise umgestellt. Danach funktioniert der Adapter weiterhin nicht, auch nicht mit den neuen Logindaten, die ich bei der Umstellung angeben musste.

Log:

{"errorCode":"E0000004","errorSummary":"Authentifizierung fehlgeschlagen","errorLink":"E0000004","errorId":"oaesT7WEIJ9RimbSwZsENcFtA","errorCauses":[]}

Get a lot of errors and warnings

vaillant.0 2021-01-17 21:41:40.533 warn (27663) State "vaillant.0.xxx.systemcontrol.dhw01.circulation.configuration.operationMode" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:41:40.529 warn (27663) State "vaillant.0.xxx.systemcontrol.dhw01.hotwater.configuration.temperature_setpoint" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:41:40.529 warn (27663) State "vaillant.0.xxx.systemcontrol.dhw01.hotwater.configuration.operation_mode" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:41:40.526 warn (27663) State "vaillant.0.XXX.systemcontrol.configuration.holidaymode.temperature_setpoint" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:41:40.526 warn (27663) State "vaillant.0.XXX.systemcontrol.configuration.holidaymode.end_date" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:41:40.526 warn (27663) State "vaillant.0.XXX.systemcontrol.configuration.holidaymode.start_date" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:41:40.526 warn (27663) State "vaillant.0.XXX.systemcontrol.configuration.holidaymode.active" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:41:40.525 warn (27663) State "vaillant.0.XXX.systemcontrol.configuration.eco_mode" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:41:40.525 warn (27663) State "vaillant.0.XXX.systemcontrol.zones01.configuration.quick_veto.setpoint_temperature" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:41:40.525 warn (27663) State "vaillant.0.XXX.systemcontrol.zones01.configuration.quick_veto.active" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:41:40.525 warn (27663) State "vaillant.0.XXX.systemcontrol.zones01.configuration.active_function" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:41:40.525 warn (27663) State "vaillant.0.XXX.systemcontrol.zones01.configuration.enabled" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:41:40.524 warn (27663) State "vaillant.0.XXX.systemcontrol.zones01.configuration.name" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:41:40.523 warn (27663) State "vaillant.0.XXX.systemcontrol.zones01.heating.configuration.setpoint_temperature" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:41:40.522 warn (27663) State "vaillant.0.XXX.systemcontrol.zones01.heating.configuration.setback_temperature" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:41:40.522 warn (27663) State "vaillant.0.XXX.systemcontrol.zones01.heating.configuration.mode" has no existing object, this might lead to an error in future versions
unifi.0 2021-01-17 21:41:35.618 info (27402) Update done
vaillant.0 2021-01-17 21:41:29.379 info (27663) Generate new Id
vaillant.0 2021-01-17 21:41:29.363 info (27663) starting. Version 0.0.10 in /opt/iobroker/node_modules/iobroker.vaillant, node: v12.20.1, js-controller: 3.2.7
host.ioBroker 2021-01-17 21:41:28.803 info instance system.adapter.vaillant.0 started with pid 27663
host.ioBroker 2021-01-17 21:40:58.792 info Restart adapter system.adapter.vaillant.0 because enabled
host.ioBroker 2021-01-17 21:40:58.790 error instance system.adapter.vaillant.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
vaillant.0 2021-01-17 21:40:58.236 warn (27648) Terminated (UNCAUGHT_EXCEPTION): Without reason
vaillant.0 2021-01-17 21:40:58.236 info (27648) terminating
vaillant.0 2021-01-17 21:40:58.235 info (27648) cleaned everything up...
vaillant.0 2021-01-17 21:40:58.230 error (27648) The state contains no properties! At least one property is expected!
vaillant.0 2021-01-17 21:40:58.230 error (27648) Error: The state contains no properties! At least one property is expected! at validateSetStateObjectArgument (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5783:23)
vaillant.0 2021-01-17 21:40:58.229 error (27648) unhandled promise rejection: The state contains no properties! At least one property is expected!
vaillant.0 2021-01-17 21:40:58.229 error (27648) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
vaillant.0 2021-01-17 21:40:38.078 warn (27648) State "vaillant.0.XXX.systemcontrol.dhw01.circulation.configuration.operationMode" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:40:38.074 warn (27648) State "vaillant.0.XXX.systemcontrol.dhw01.hotwater.configuration.temperature_setpoint" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:40:38.074 warn (27648) State "vaillant.0.XXX.systemcontrol.dhw01.hotwater.configuration.operation_mode" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:40:38.071 warn (27648) State "vaillant.0.XXX.systemcontrol.configuration.holidaymode.temperature_setpoint" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:40:38.071 warn (27648) State "vaillant.0.XXX.systemcontrol.configuration.holidaymode.end_date" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:40:38.071 warn (27648) State "vaillant.0.XXX.systemcontrol.configuration.holidaymode.start_date" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:40:38.070 warn (27648) State "vaillant.0.XXX.systemcontrol.configuration.holidaymode.active" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:40:38.070 warn (27648) State "vaillant.0.XXX.systemcontrol.configuration.eco_mode" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:40:38.070 warn (27648) State "vaillant.0.XXX.systemcontrol.zones01.configuration.quick_veto.setpoint_temperature" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:40:38.070 warn (27648) State "vaillant.0.XXX.systemcontrol.zones01.configuration.quick_veto.active" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:40:38.070 warn (27648) State "vaillant.0.XXX.systemcontrol.zones01.configuration.active_function" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:40:38.069 warn (27648) State "vaillant.0.XXX.systemcontrol.zones01.configuration.enabled" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:40:38.069 warn (27648) State "vaillant.0.XXX.systemcontrol.zones01.configuration.name" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:40:38.068 warn (27648) State "vaillant.0.XXX.systemcontrol.zones01.heating.configuration.setpoint_temperature" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:40:38.067 warn (27648) State "vaillant.0.XXX.systemcontrol.zones01.heating.configuration.setback_temperature" has no existing object, this might lead to an error in future versions
vaillant.0 2021-01-17 21:40:38.067 warn (27648) State "vaillant.0.XXX.systemcontrol.zones01.heating.configuration.mode" has no existing object, this might lead to an error in future versions

Adapter Version: 0.0.10
IoBroker Version: 3.2.7
NodeJS Version: 12.20.1
NPM Version: 6.14.10

Warn (1974)

2020-06-30 00:04:51.487 - �[33mwarn�[39m: vaillant.0 (2005) State value to set is invalid for vaillant.0.21194000202609620938022243N6.spine.currentPVMeteringInfo: The state contains no properties! At least one property is expected!
2020-06-30 00:04:51.497 - �[33mwarn�[39m: vaillant.0 (2005) This value will not be set in future versions. Please report this to the developer.

No values/data points since 2023-08-28

Hello,

No values are updated since 8/28/2023. The log contains no errors and the adapter reports a successful connection.

The Vaillant app on my iPhone still works fine with the same login data.

Adapter version: 0.1.3
MyVaillant login
ioBroker: 6.8.0
js-Controller: 4.0.24
OS: Linux

I have deleted the complete object tree. After a restart, no other objects are displayed except 0/info/connecition.

Bildschirmfoto 2023-08-30 um 19 56 35 Bildschirmfoto 2023-08-30 um 19 55 46 Bildschirmfoto 2023-08-30 um 19 55 32

Was ist der Ausbauplan für dieses Repository

Lieber GIT Kollege,

was ist der Ausbaulan für diesen Adapter. Die Kurzbeschreibung lässt ja einiges hoffen...
Aktuell suche ich nicht nur einen coolen Adapter in IObroker sondern am besten auch Interessierte, die sich eine gute Heizungs-VIS bauen wollen, um wirklich Kontrolle der Vaillant Heizung zu haben.
Wird der Adapter die TCP Daten abfangen und in IORboker Objekte direkt übernehmen? Oder muss noch ein Ebus Adpater angeschafft werden (Dazu gibt es ja schon Projekbeispiele, dachte aber das das geht doch schöner und schneller via IOBRoker und Adapter
Vielen Dank für Deinen Support

Update stable version in repo from 0.1.2 to 0.3.1

Think about update stable version to 0.3.1

Version: stable=0.1.2 (314 days old) => latest=0.3.1 (15 days old)
Installs: stable=566 (64.1%), latest=70 (7.93%), total=883

Click to use developer portal
Click to edit

Note: This is an automatically generated message and not personally authored by bluefox!
Do not close this issue manually as a new issue will be created if condition for update still exists
@mcm1957 for evidence

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.