NEWS
Test ViessmannAPI v2.0.0
-
@martybr sagte in Test ViessmannAPI v2.0.0:
@labamba
@nobbiman
@TomRacoon
@ilovegymIch bin nun komplett auf eine lokale Lösung umgestiegen. Ich nutze VControld und konnte den USB-Opto2 der VitoConnect nutzen.
Mein System läuft nun stabil.
Hast du n Raspi genommen oder ne Container Loesung.. ?
-
@ilovegym
Ich habe mein altes Asus Tinkerboard genommen. Das wurde frei durch die Migration meiner RaspberryMatic auf den Proxmox.
Ich habe nun die USB Schnittstelle unter /dev/serial/serial-id/xx genommen und nun läuft das Teil absolut stabil. -
@dreistein Ich hatte das gleiche Problem. Aktualisiere deinen Admin mal auf 6.10.1, danach bleiben zwar die Fehler im Log aber zumindest stürzt er nicht mehr ab.
Wo die ungültigen Zeichen herkommen, weiß ich auch nicht.
Habe dazu mal ein Issue aufgemacht: https://github.com/TA2k/ioBroker.viessmannapi/issues/38 -
Hallo zusammen, ich habe eine Vitodens W200 und verwende das Vitoconnect 100. Damit kann ich nun die Werte der Heizung auslesen und habe auch schon mit Blocky ein Skript beschrieben mit dem ich die Heizmodi oder die Warmwasser Solltemperatur einstellen kann.
Was mir aber noch fehlt ist die Heizkurve einstellen.
Gibt es in dem Adapter ein Set für Slope und Shift?
Im Voraus schon mal Danke für eure Unterstützung.
Gruß Thomas -
@thomas-speitelsbach Laut Viessmann Doku https://documentation.viessmann.com/static/iot/data-points sind die Datenpunkte für jeden Heizkreis hier:
heating.circuits.N.heating.curve
Shows the values for slope and shift of the heating curve and provides the commands to modify the valuesBei meiner Heizung (ebenfalls mit Vitoconnect 100) trifft das zu.
Gruß Jürgen
-
Hallo zusammen,
hat jemand den Adapter mit einem Vitoair FS am laufen? Gemäß Datenpunkt-Dokumentation sollten Datenpunkte verfügbar sein.
Viele Grüße!
-
Hallo, ich finde bei mir in den Objekten den Datenpunkt heating.dhw.oneTimeCharge, für die einmalige Warmwasserbereitung, nicht. Nun heißt es immer mal wieder "Objektbaum löschen und neu anlegen lassen". Da ich für den Heizungsbetrieb diverse Daten logge und in Grafana aufbereite ist nach dem Löschen des Objektbaumes die Aktivierung für influxdb weg.
Wie ist bitte in solchen Fällen die richtige Vorgehensweise?
Grüße Thomas
-
Hallo, wann geht die 2.1.1 denn in stable? Konnte die Version nur über GitHub/Npm installieren...
Mfg
David -
Hallo,
ich nutze den Viessmann Adapter 2.0.9 und bekomme neuerdings immer Fehlermeldungen mit errorType":"RATE_LIMIT_EXCEEDED" und Error: Request failed with status code 429
In der Instanz habe ich folgendes eingegeben:
Update device status in minutes: 3 (hatte vorher 1 drin stehen, heute geändert)
Update gateway events in minutes: 60Folgende Fehlermeldungen erhalte ich:
Ab ca. 14:45 bis 2:00 Uhr: Fehler 429 (minütlich)
2023-10-16 01:59:44.770 - info: viessmannapi.0 (28824) Rate limit reached. Will be reseted next day 02:00 2023-10-16 01:59:44.771 - error: viessmannapi.0 (28824) https://api.viessmann.com/iot/v1/equipment/installations/$installation/gateways/$gateway/devices/$id/features 2023-10-16 01:59:44.772 - error: viessmannapi.0 (28824) Error: Request failed with status code 429 2023-10-16 01:59:44.772 - error: viessmannapi.0 (28824) {"viErrorId":"req-1a813f7cff284dcc9aeffe2efa20cd87","statusCode":429,"errorType":"RATE_LIMIT_EXCEEDED","message":"API calls rate limit has been exceeded. Please wait until your limit will renew.","extendedPayload":{"name":"development portal \"27c04b51-12a4-40d2-97fd-be6808c30986\" daily limit","requestCountLimit":1450,"clientId":"e044a17267dcd3e0eeba86fa071e2f62","userId":"27c04b51-12a4-40d2-97fd-be6808c30986","limitReset":1697414403923}} 2023-10-16 01:59:44.777 - info: viessmannapi.0 (28824) Rate limit reached. Will be reseted next day 02:00 2023-10-16 01:59:44.778 - error: viessmannapi.0 (28824) https://api.viessmann.com/iot/v1/equipment/installations/$installation/gateways/$gateway/devices/$id/features 2023-10-16 01:59:44.779 - error: viessmannapi.0 (28824) Error: Request failed with status code 429 2023-10-16 01:59:44.780 - error: viessmannapi.0 (28824) {"viErrorId":"req-3052773f17bd4e428e27b6cdbb7542c4","statusCode":429,"errorType":"RATE_LIMIT_EXCEEDED","message":"API calls rate limit has been exceeded. Please wait until your limit will renew.","extendedPayload":{"name":"development portal \"27c04b51-12a4-40d2-97fd-be6808c30986\" daily limit","requestCountLimit":1450,"clientId":"e044a17267dcd3e0eeba86fa071e2f62","userId":"27c04b51-12a4-40d2-97fd-be6808c30986","limitReset":1697414403923}}
Um 2:00 Uhr: Fehler 502
2023-10-16 02:02:59.831 - info: viessmannapi.0 (28824) Please check the connection of your gateway 2023-10-16 02:02:59.831 - error: viessmannapi.0 (28824) https://api.viessmann.com/iot/v1/equipment/installations/$installation/gateways/$gateway/devices/$id/features 2023-10-16 02:02:59.832 - error: viessmannapi.0 (28824) Error: Request failed with status code 502 2023-10-16 02:02:59.832 - error: viessmannapi.0 (28824) {"viErrorId":"req-16ebfec736314e38bff642908a1a8d1e","statusCode":502,"errorType":"INTERNAL_SERVER_ERROR","message":"INTERNAL_SERVER_ERROR","extendedPayload":{}} 2023-10-16 02:02:59.837 - info: viessmannapi.0 (28824) Please check the connection of your gateway 2023-10-16 02:02:59.837 - error: viessmannapi.0 (28824) https://api.viessmann.com/iot/v1/equipment/installations/$installation/gateways/$gateway/devices/$id/features 2023-10-16 02:02:59.838 - error: viessmannapi.0 (28824) Error: Request failed with status code 502 2023-10-16 02:02:59.838 - error: viessmannapi.0 (28824) {"viErrorId":"req-4f1dc7b15e394991a004abf200bbe71f","statusCode":502,"errorType":"INTERNAL_SERVER_ERROR","message":"INTERNAL_SERVER_ERROR","extendedPayload":{}}
Ab 4:26 Uhr: Fehler 404
2023-10-16 04:26:42.161 - error: viessmannapi.0 (28824) Receiving Events 2023-10-16 04:26:42.163 - error: viessmannapi.0 (28824) Error: Request failed with status code 404
Um 12:58: Fehler 503
2023-10-16 12:58:40.285 - error: viessmannapi.0 (28824) https://api.viessmann.com/iot/v1/equipment/installations/$installation/gateways/$gateway/devices/$id/features 2023-10-16 12:58:40.287 - error: viessmannapi.0 (28824) Error: Request failed with status code 503 2023-10-16 12:58:40.287 - error: viessmannapi.0 (28824) {"viErrorId":"req-26072bb523494b1a8b8047afb7a352dd","statusCode":503,"errorType":"SERVICE_UNAVAILABLE","message":"Service Unavailable"}
Ich habe den Adapter schon vor längerer Zeit installiert und hatte bisher keine Probleme.
Könnte mir bitte jemand sagen, was falsch läuft?
Noch zu meiner Anlage:
Es ist eine Vitodens 200-W B2HA mit einem Kommunikationsmodul Vitoconnect 100 opto1.Beste Grüße,
Haubada -
du bist ins rate limit gelaufen, mit 1 Minute oder 3 Minuten geht das nicht.. stell auf 10 Minuten..
Dauert 1 Tag bis du wieder Daten holen kannst... -
Das Rate Limit setzt sich erst kommende Nacht zurück. Bis dahin wird es keine Änderung geben. Das Rate Limit beträgt 1450 pro Tag. Damit ist die Abfrage des Device Status jede Minute möglich (macht 1440 pro Tag). Die Gateway Events können dann aber nur alle 3h abgefragt werden (macht 8 pro Tag). Meine Einstellungen:
-
-
Hallo zusammen,
ich habe den Adapter, denke ich zumimdest, erfolgreich installiert aber finde keine verwendbaren Daten. Ich habe auch das Gefühl, dass mir hier Ordner fehlen.
Den Adapter habe ich zwischenzeitlich nochmal gelöscht und neu hinzugefügt.
Könnte mir hier jemand weiterhelfen?
Danke & VG
-
Hi,
welche Version von iobroker, Node, Nodejs, Adapter und was steht im Logfile?
Auch das gemacht, was im Adapter in der Config steht?Mit es geht nicht, kann leider keiner was anfangen..
-
@ilovegym
Sorry hatte nich dran gedacht.iobroker: v6.10.4
Node: Wo finde ich die nochmal?
nodejs: v16.19.1
Adapter: 2.0.9 (1~)Im Log konnte ich das hier finden:
-
Bring den ganzen Sums auf Stand. nodejs@18, js-controller@5 und den Rest auch.
-
@thomas-braun Danke für den Tipp. Ich muss mich erstmal einlesen wie ich alles update, da die installation schon eine weile her ist.
-
Easy...
iob stop sudo apt update sudo apt full-upgrade sudo reboot iob stop iob fix iob start iob nodejs-update iob stop iob update iob upgrade all iob upgrade self iob start
Fertig.
-
@thomas-braun Oh, tatsächlich nur in welcher Shell gebe ich das ein? In Iobroker selbst oder in der Proxmox VM?
-
Da wo auch der ioBroker wohnt.