[closed] vitoconnect holt nicht alle Readings von der API

Begonnen von CottonIJo, 06 Dezember 2022, 14:08:11

Vorheriges Thema - Nächstes Thema

CottonIJo

Hallo zusammen,

ich habe erfolgreich nach Anleitung des Wikis https://wiki.fhem.de/wiki/Vitoconnect#Vorbereitung das device vitoconnect angelegt.
Heizung ist eine Vitocrossal-300, Schnittstelle zu Viessmann und zum SmartPhone ist bei uns das Modul OPTO2, funktioniert einwanfrei.

Über "set vitoconnect update" habe ich nach Installation des devices ein set an Readings geholt (siehe listing)
Was auffällt, ist, dass nicht alle Readings wie im Wiki beschreiben verfügbar/geholt wurden (z. Bsp. Gasverbrauch_... und vielleicht noch andere).
Update alle 2 Minuten funktioniert und liefert auch Werte für die im listing aufgeführten Readings.

Frage:
Gibt es eine weitere Möglichkeit an die Gasverbrauch-Readings zu kommen?
Sind diese evtl. in der API von Viessmann nicht mehr vorhanden?

Ich bin von Haus aus kein Entwickler, mir ist daher nicht klar, wo kann ich nachsehen oder wie müßte der Aufruf sein um an die (weiteren) Readings zu kommen?

Grüße Joachim


Internals:
   CFGFN     
   DEF        j.....de <PW> 120
   FUUID      638cc014-f33f-fe2d-b086-ab36ffdb723d194f
   NAME       vitoconnect
   NR         14973
   Redirect_URI http://localhost:4200/
   STATE      last update: 2022-12-06 12:53:49
   TYPE       vitoconnect
   apiKey     4a........
   counter    0
   eventCount 1586
   intervall  120
   login      ok
   refresh_token ce3........
   timeout    15
   user       j......de
   READINGS:
     2022-12-06 12:53:49   Aktive_Heizkreise 0
     2022-12-06 12:53:49   Aussen_Status   connected
     2022-12-06 12:53:49   Aussentemperatur 4.7
     2022-12-06 12:53:49   Brenner_1_Betriebsstunden 1029
     2022-12-06 12:53:49   Brenner_1_Modulation 36
     2022-12-06 12:53:49   Brenner_1_Starts 951
     2022-12-06 12:53:49   Brenner_1_aktiv 1
     2022-12-06 12:53:49   Controller_Seriennummer 7535651205631126
     2022-12-06 12:53:49   HK1-Betriebsart dhwAndHeating
     2022-12-06 12:53:49   HK1-External_Temperatur 0
     2022-12-06 12:53:49   HK1-External_aktiv 0
     2022-12-06 12:53:49   HK1-Frostschutz_Status off
     2022-12-06 12:53:49   HK1-Heizkurve-Niveau 10
     2022-12-06 12:53:49   HK1-Heizkurve-Steigung 0.8
     2022-12-06 12:53:49   HK1-Name       
     2022-12-06 12:53:49   HK1-Programmstatus normal
     2022-12-06 12:53:49   HK1-Reduzierte_Temperatur_erzwungen 0
     2022-12-06 12:53:49   HK1-Solltemperatur_Anforderung unknown
     2022-12-06 12:53:49   HK1-Solltemperatur_aktiv 1
     2022-12-06 12:53:49   HK1-Solltemperatur_comfort 20
     2022-12-06 12:53:49   HK1-Solltemperatur_comfort_Anforderung unknown
     2022-12-06 12:53:49   HK1-Solltemperatur_comfort_aktiv 0
     2022-12-06 12:53:49   HK1-Solltemperatur_eco 21
     2022-12-06 12:53:49   HK1-Solltemperatur_eco_aktiv 0
     2022-12-06 12:53:49   HK1-Solltemperatur_erzwungen 0
     2022-12-06 12:53:49   HK1-Solltemperatur_normal 21
     2022-12-06 12:53:49   HK1-Solltemperatur_reduziert 18
     2022-12-06 12:53:49   HK1-Solltemperatur_reduziert_Anforderung unknown
     2022-12-06 12:53:49   HK1-Solltemperatur_reduziert_aktiv 0
     2022-12-06 12:53:49   HK1-Standby_aktiv 0
     2022-12-06 12:53:49   HK1-Typ         heatingCircuit
     2022-12-06 12:53:49   HK1-Vorlauftemperatur 46
     2022-12-06 12:53:49   HK1-Vorlauftemperatur_aktiv connected
     2022-12-06 12:53:49   HK1-WW_aktiv    0
     2022-12-06 12:53:49   HK1-WW_und_Heizen_aktiv 1
     2022-12-06 12:53:49   HK1-Zeitsteuerung_Heizung {"thu":[{"position":0,"start":"06:00","end":"22:30","mode":"normal"}],"sat":[{"position":0,"start":"06:00","end":"22:30","mode":"normal"}],"sun":[{"position":0,"start":"06:00","end":"22:30","mode":"normal"}],"wed":[{"position":0,"start":"06:00","mode":"normal","end":"22:30"}],"mon":[{"end":"22:30","mode":"normal","position":0,"start":"06:00"}],"tue":[{"mode":"normal","end":"22:30","position":0,"start":"06:00"}],"fri":[{"position":0,"start":"06:00","mode":"normal","end":"22:30"}]}
     2022-12-06 12:53:49   HK1-Zeitsteuerung_Heizung_aktiv 1
     2022-12-06 12:53:49   HK1-Zirkulationspumpe on
     2022-12-06 12:53:49   HK1-aktiv       1
     2022-12-06 12:53:49   HK2-Heizkurve-Niveau 0
     2022-12-06 12:53:49   HK2-Heizkurve-Steigung 1.4
     2022-12-06 12:53:49   HK3-Heizkurve-Niveau 0
     2022-12-06 12:53:49   HK3-Heizkurve-Steigung 1.4
     2022-12-06 12:53:49   Kessel_Seriennummer
     2022-12-06 12:53:49   Kessel_Solltemperatur 46.5
     2022-12-06 12:53:49   Kessel_Status   connected
     2022-12-06 12:53:49   Kesseltemperatur 46
     2022-12-06 12:53:49   Urlaub_Ende     
     2022-12-06 12:53:49   Urlaub_Start   
     2022-12-06 12:53:49   Urlaub_aktiv    0
     2022-12-06 12:53:49   WW-Aufladung    0
     2022-12-06 12:53:49   WW-Haupttemperatur 40
     2022-12-06 12:53:49   WW-Isttemperatur 53
     2022-12-06 12:53:49   WW-Sensoren_Auslauf_Status error
     2022-12-06 12:53:49   WW-Status       on
     2022-12-06 12:53:49   WW-Temperatur_aktiv connected
     2022-12-06 12:53:49   WW-Zeitplan     {"fri":[{"end":"22:30","mode":"on","start":"00:00","position":0},{"position":3,"start":"22:00","mode":"on","end":"23:30"}],"mon":[{"mode":"on","end":"22:30","start":"00:00","position":0},{"mode":"on","end":"23:30","start":"22:00","position":3}],"tue":[{"mode":"on","end":"22:30","start":"00:00","position":0},{"end":"23:30","mode":"on","position":3,"start":"22:00"}],"wed":[{"end":"22:30","mode":"on","position":0,"start":"00:00"},{"mode":"on","end":"23:30","start":"22:00","position":3}],"sun":[{"mode":"on","end":"22:30","start":"00:00","position":0},{"position":3,"start":"22:00","mode":"on","end":"23:30"}],"sat":[{"start":"00:00","position":0,"mode":"on","end":"22:30"},{"position":3,"start":"22:00","mode":"on","end":"23:30"}],"thu":[{"end":"22:30","mode":"on","start":"00:00","position":0},{"mode":"on","end":"23:30","position":3,"start":"22:00"}]}
     2022-12-06 12:53:49   WW-Zirkulationspumpe_Status on
     2022-12-06 12:53:49   WW-Zirkulationspumpe_Zeitplan {"sun":[{"mode":"on","end":"14:00","position":0,"start":"00:00"},{"mode":"on","end":"24:00","position":3,"start":"18:00"}],"thu":[{"end":"14:00","mode":"on","position":0,"start":"00:00"},{"mode":"on","end":"24:00","position":3,"start":"18:00"}],"sat":[{"mode":"on","end":"14:00","position":0,"start":"00:00"},{"end":"24:00","mode":"on","start":"18:00","position":3}],"fri":[{"mode":"on","end":"14:00","position":0,"start":"00:00"},{"position":3,"start":"18:00","end":"24:00","mode":"on"}],"wed":[{"start":"00:00","position":0,"mode":"on","end":"14:00"},{"start":"18:00","position":3,"mode":"on","end":"24:00"}],"tue":[{"end":"14:00","mode":"on","position":0,"start":"00:00"},{"start":"18:00","position":3,"end":"24:00","mode":"on"}],"mon":[{"mode":"on","end":"14:00","position":0,"start":"00:00"},{"start":"18:00","position":3,"mode":"on","end":"24:00"}]}
     2022-12-06 12:53:49   WW-Zirkulationspumpe_Zeitsteuerung_aktiv 1
     2022-12-06 12:53:49   WW-Zirkulationspumpe_primaer off
     2022-12-06 12:53:49   WW-aktiv        1
     2022-12-06 12:53:49   WW-zeitgesteuert_aktiv 1
     2022-12-06 11:57:22   device          {"data":[{"gatewaySerial":"7637415006976223","id":"0","boilerSerial":null,"boilerSerialEditor":"User","bmuSerial":"7535651205631126","bmuSerialEditor":"DeviceCommunication","createdAt":"2022-10-18T08:19:02.913Z","editedAt":"2022-11-13T18:00:44.567Z","modelId":"VScotHO1_72","status":"Online","deviceType":"heating","roles":["type:boiler","type:legacy","type:product;VScotHO1"]},{"gatewaySerial":"7637415006976223","id":"gateway","boilerSerial":null,"boilerSerialEditor":null,"bmuSerial":null,"bmuSerialEditor":null,"createdAt":"2022-10-18T08:18:32.825Z","editedAt":"2022-11-13T18:00:44.479Z","modelId":"Heatbox2_SRC","status":"Online","deviceType":"vitoconnect","roles":["type:gateway","type:gateway;VitoconnectOpto2/OT2","type:hb2","type:legacy"]},{"gatewaySerial":"7637415006976223","id":"HeatDemandControl","boilerSerial":null,"boilerSerialEditor":null,"bmuSerial":null,"bmuSerialEditor":null,"createdAt":"2022-10-18T15:08:45.558Z","editedAt":"2022-11-13T18:00:44.495Z","modelId":"HeatDemandControl","status":"Online","deviceType":"virtual","roles":["type:legacy","type:virtual","type:virtual;heatDemandControl"]},{"gatewaySerial":"7637415006976223","id":"RoomControl-1","boilerSerial":null,"boilerSerialEditor":null,"bmuSerial":null,"bmuSerialEditor":null,"createdAt":"2022-10-18T08:22:13.945Z","editedAt":"2022-11-13T18:00:44.513Z","modelId":"Smart_RoomControl","status":"Online","deviceType":"roomControl","roles":["capability:monetization;FTDC","capability:monetization;OWD","capability:zigbeeCoordinator","type:legacy","type:virtual","type:virtual;smartRoomControl"]}]}
     2022-12-06 12:53:49   device.serial.value
     2022-12-06 11:57:22   gw              {"data":[{"serial":"1234567890","version":"2.48.7.0","firmwareUpdateFailureCounter":0,"autoUpdate":false,"createdAt":"2022-08-29T07:16:28.635Z","producedAt":"2022-08-29T07:16:28.632Z","lastStatusChangedAt":"2022-12-05T19:12:47.193Z","aggregatedStatus":"WorksProperly","targetRealm":"DC","gatewayType":"VitoconnectOPTO2","installationId":2107329,"registeredAt":"2022-10-18T08:18:38.899Z","description":null,"otaOngoing":false}],"cursor":{"next":""}}
     2022-12-06 11:57:23   gw_features     {"data":[{"properties":{"devices":{"type":"DeviceList","value":[{"id":"gateway","fingerprint":"gw:hb2,mj:2,mi:48,p:7","modelVersion":"8f82b0c1dbc22a7e1016eb8b8f7370ae19040008","name":"Heatbox 2 SRC, Vitoconnect","type":"vitoconnect","roles":["type:gateway","type:gateway;VitoconnectOpto2/OT2","type:hb2","type:legacy"],"modelId":"Heatbox2_SRC","status":"online"},{"id":"0","fingerprint":"gg:20,gk:cb,si:81,esi:65535","modelVersion":"97b8d960978d9d676d2ad0436134807ec0290054","name":"VT 200 (HO1C)","type":"heating","roles":["type:boiler","type:legacy","type:product;VScotHO1"],"modelId":"VScotHO1_72","status":"online"},{"id":"HeatDemandControl","fingerprint":"ext_hd_ctrl:hb2,mj:2,mi:48,p:7","modelVersion":"ea73d3d4113b86aafc3adeee772365d097ee4c27","name":"External Heat Demand Control","type":"virtual","roles":["type:legacy","type:virtual","type:virtual;heatDemandControl"],"modelId":"HeatDemandControl","status":"online"},{"id":"RoomControl-1","fingerprint":"src:hb2:ext,mj:2,mi:48,p:7","modelVersion":"eef890118a1ab815a0d54c83255b1c0174d6ffdb","name":"Smart_RoomControl_43","type":"roomControl","roles":["capability:monetization;FTDC","capability:monetization;OWD","capability:zigbeeCoordinator","type:legacy","type:virtual","type:virtual;smartRoomControl"],"modelId":"Smart_RoomControl","status":"online"}]}},"commands":{},"apiVersion":1,"uri":"https://api.viessmann.com/iot/v1/equipment/installations/2107329/gateways/7637415006976223/features/gateway.devices","gatewayId":"7637415006976223","feature":"gateway.devices","timestamp":"2022-12-05T19:12:12.788Z","isEnabled":true,"isReady":true}]}
     2022-12-06 12:53:49   heating.burners.enabled 0
     2022-12-06 12:53:49   heating.circuits.0.name.name
     2022-12-06 11:57:22   installation    {"data":[{"id":2107329,"description":"Ort","address":{"street":"....weg","houseNumber":"x","zip":"12345","city":"Ort","region":null,"country":"de","phoneNumber":null,"faxNumber":null,"geolocation":{"latitude":xx.xxx,"longitude":yy.yyy,"timeZone":"Europe/Berlin"}},"registeredAt":"2022-10-18T08:18:38.891Z","updatedAt":"2022-10-18T08:18:38.899Z","aggregatedStatus":"WorksProperly","servicedBy":null,"heatingType":null,"ownedByMaintainer":false,"endUserWlanCommissioned":true,"withoutViCareUser":false,"installationType":"Residential","buildingName":null,"buildingEmail":null,"buildingPhone":null}],"cursor":{"next":""}}
     2022-12-06 11:57:23   installation_features {"data":[]}
     2022-12-06 12:53:49   state           last update: 2022-12-06 12:53:49
Attributes:
   comment    set vitoconnect apiKey 4a.........
   room       Heizung


CottonIJo

Hallo,

keiner eine Idee warum die Readings für Gas- und Stromverbrauch nicht abgeholt/übertragen werden?

Grüße Joachim

mcp

Hallo CottonIJo,

sorry für die späte Antwort. Ich hab' das Forum hier nicht ständig im Blick sondern hier nur den Thread https://forum.fhem.de/index.php/topic,93664.msg1250916.html#new

Dort findet eigentlich alles statt was Vitoconnect betrifft :)

Um eine genaue Aussage treffen zu können, bitte 1x "set logResponseOnce" und mir dann die resource.json Datei aus dem FHEM Log Verzeichnis zur Verfügung stellen.
Maintainer: 98_vitoconnect.pm
Raspberry Pi 4B, 4 GB RAM, 32 GB SD Karte
Raspbian Bullseye 32-bit, FHEM up2date