abbrechen
Suchergebnisse werden angezeigt für 
Anzeigen  nur  | Stattdessen suchen nach 
Meintest du: 

kann die ViCare sollwerte nicht mehr über API setzten

Hab bis jetzt über die API die Sollwerte setzten können

Beispiel :

curl -X POST -H "Authorization: Bearer `strings /config/token.save | sed -n 4p`" \
"https://api.viessmann-climatesolutions.com/iot/v2/features/installations/xxxxxxxxx/gateways/yyyyyyyy..." \
--header 'Content-Type: application/json' --data '{"targetTemperature": '$temperatur'}'

 

Das geht seit heute nicht mehr.
{
"viErrorId": "00-abf3d1d253d6d57a0ff4612026e6d2b6-09c997f8323e5957-00",
"statusCode": 403,
"errorType": "UNAUTHORIZED",
"message": "Api key is provided but action requires user context and x - uuid header is not present",
"extendedPayload": {}

Jemand eine Idee?

47 ANTWORTEN 47

Ich habe das gleiche Problem und bin Stinksauer. Nie wieder Viessmann. Vermutlich ist es Absicht, weil die Angst haben, dass man was kaputt macht, wenn man werte setzt. Ich benutze die Homeassistant Integration. Bin über jeden Tipp dankbar, das wieder zum laufen zu bekommen. Werte auslesen funktioniert weiterhin, werte setzen ist kaputt.

Ich habe auch seit kurzem das selbe Problem. Nutze allerdings IOBroker zur Steuerung.

Was bezwecken die damit? Können doch so nichts damit kaputt machen. 

I'm having the same issue with my own integration.

It was working until this morning at 5:00

Last call with success

May be issue on the server.

Hope so.

Same for me

 

Hope it is a server error.

 

If not, dear Viessmann, PLEASE update documentation and inform developpers BEFORE you change server behavior, so we can react and update our clients.

 

Thanks very much

Hallo,

habe ebenfalls das Problem. Nutze NodeRed zum Setzen der Zeiten der Absenkung und seit heute geht nichts mehr, es kommt nur noch 403. Auslesen der Daten funktioniert ohne Probleme.

Same here, i have both, ha integration as well as my own custom app. Write access on both stopped working today. Still I can get all the data without any issues. 

Bei mir dasselbe Problem. @Flo_Schneider , wurde hier die API geändert? Gibt es dazu Dokumentation?

gleiches Problem auch bei mir.. jetzt taktet die Heizung wieder..   😞

Interessant dass ich nicht der einzige bin, der per Automation Takten verhindert, vor allem dann, wenn der Strom eh vom Dach kommt, und es völlig sinnfrei ist, dass der Kompressor wegen 2K über vt soll abschaltet. 

Die Hysterese kann man in den Einstellungen der Heizung (im Profi-Bereich) ändern.

Ich steuere meine Heizung - wenn es dann wieder geht - über shyft-power.com, das verringert Takten und nutzt den PV-Überschuss bzw. günstige Strompreise allgemein automatisch aus.

Im API sind alle Command Blöcke leer? 
Wurde da eine Änderung angekündigt oder nur ein Fehler von Viessmann?
Hoffe das wird bald in der API gefixt, meine Automationen zum Takten verringern und Solarnutzung erhöhen gehen auch nicht mehr..
Bin nur froh das die Heizung nicht gerade aus war und durch die Änderung dann nicht mehr anging und ich eventuell auch noch in Urlaub. Das kann schnell böse enden!

Gruß,
Stefan

Hi, auch hier seit heute kein Setzen von Sollwerten mehr möglich. 
@Viessmann-Team: Bitte dringend den Fehler beheben und die Funktionalität wieder herstellen! Solche Kernfunktionen einfach - egal ob beabsichtigt oder durch einen Fehler - abklemmen geht bei Klimageräten und Heizungen gar nicht, das darf nicht passieren. 

I have a custom-built control application that uses the API, and I'm having the same problem. I just realized the API isn't working. Yesterday afternoon, my boiler also disconnected from the internet; it was disconnected until around 11:00 PM. The ViCare application wasn't working during that time. I suspect there was a problem with Viessmann's backend.

Habe auch dieses Problem, dass kein Setzen von Werten über API mehr möglich ist, seit 12.3. 14:00.

Heute Nacht war auch Zugriff über die ViCare App gestört (auch lesen) und auch das API war vollständig weg.

mittlerweile funktionieren die Lesebefehle auch über das API wieder. Aber das Setzen von Werten ist leiden weiterhin nicht möglich 😞

„Command failed with status code 403. Reason given was: Unknown“


Wie ist der Status bei Euch?

 

Same here

Machen wohl ein Bezahlfeature draus, absolut lächerlich…. In der DevPortal Doku steht:

 

Execute installation gateway device feature command

Sends command to the installation gateway's device feature with Feature Permissions verification (Feature permissions in vNext).
Users of the Viessmann Developer Portal can access this endpoint with a paid subscription plan that includes write access.

Danke für die schnelle Reaktion.

Das wäre sehr, sehr ärgerlich. Ich habe noch Hoffnung, da keine Details offiziell dazu kommuniziert wurden und ich bei der privaten Lizenz noch „HVAC features (Basic)“ sehe. Ich erwarte eigentlich, dass alles was die ViCare App setzen kann auch über das API zugänglich sein sollte…

 

Solche Features den Privatleuten einfach wegzunehmen wäre sehr unprofessionell…

@CustomerCareMichael Könnten Sie die Situation bitte kommentieren?

@Bocuse Wo liest du das in der API Doku? Ich finde es nicht?
Ich sehe unter: 

https://api.viessmann-climatesolutions.com/documentation/static/iot-overview

Write commands

Some IoT features do not only have values that can be read, they also provide the option change values. IoT features that have this functionality have something written in the "commands" parameter. 


Und wie oben geschrieben ist bei allen Endpoints, auch solchen die vorher Commands hatten der Block nun leer!

Ich denke das wäre auf jeden Fall ein Grund für viele potenziellen Kunden keine Produkte von Viessmann zu kaufen.
Sollte das wirklich so kommen sollte die Info, dass Viessmann Geräte nicht über eine freien API Steuerbar sind in möglichst vielen Foren bekannt werden.

Dass das ganze ohne Ankündigung hier geschieht und es auch wieder kein Statement dazu von Seiten Viessmann gibt ist allein schon sehr unbefriedigend.

Gruß,
Stefan

Du musst unter Device Control, Features-V2, Installation gateway device features, POST execute….feature command schauen. Also da wo die Endpunkte für die Entwickler beschrieben sind. Di musst auch in der neuen Doku sein, nicht in der alten, aber normalerweise poppt da ein Hinweis auf, wenn du in der alten bist.

IMG_0887.png

Mich trifft das leider auch komplett unerwartet. Weder die Warmwassertemperatur noch die Verschiebdung/Steigung der Vorlauftemperaturen kann ich noch einstellen 😞

 

Schon alleine das dies wegfällt empfinde ich als eine Frechheit von Seiten des Hersteller, die Anlagen waren/sind schließlich teuer genug. Mindestens für die Anlagenbesitzer sollten diese Requests mit in einer kostenlosen Subscription sein oder es ein ausreichendes Freikontingent geben für OpenSource-Apps und oder Plugins.

 

Das dies nicht einmal angekündigt wird treibt es allerdings noch auf die Spitze. Ich bin aktuell extrem sauer, noch dazu das Viessmann in meine Anlagensoftware gegen Ende letzten Jahres Fehler eingebaut hat, die bis heute weder bestätigt sind noch bekannt ist ob die (vor 5 Tagen) veröffentlichte Firmware dies korrigiert.

 

Ich bin sehr gespannt wie sich Viessmann dies vorstellt, besonders ob man nun wirklich dafür zahlen soll😡

I'm having the same issue. I was hoping it was linked to the unavailability of the app and api yesterday evening but now access seems to be restored however I'm still unable to control the setpoint temperature.

 

Über Nacht wurde auch hier aus der smart gesteuerten Viessmannwärmepumpe eine plumpe Heizungsmaschine mit Steuersoftware aus den 90ern. Ohne intelligente (Nach-)steuerung ist der Betrieb einfach nur grottig. Intelligente Steuerung von Vorlauftemperaturen, Warmwasserzeiten- und temperaturen, Betriebs- und Abschaltverhalten etc. alles nicht mehr verfügbar.

Dazu eine nicht vorhandene Kommunikation seitens des Herstellers. Wenn es eine Störung wäre, hätte vermutlich schon jemand reagiert.

Eine Absolute Frechheit!
Bitte macht das wieder Rückgängig, über die App geht es ja zum Glück noch, nur für eine Steuerung bei PV-Überschuss reicht das leider nicht.

Same here, extremely annoying!
Let's hope Viessmann will kickly notice the issue and fix it or provide a workaround.