Neues Modul: vitoconnect

Begonnen von andreas13, 24 November 2018, 17:42:33

Vorheriges Thema - Nächstes Thema

CottonIJo

#930
Thema "vitoconnect holt nicht alle Readings von der API"

@buec65, ja, so eine Zusammenstellung würde ich mir auch wünschen ;-)

Also installiert wurde die Heizung im Juli diesen Jahres, sollte aktuelle Serie sein.
Verkaufsbezeichnung ist "VIESSMANN Vitocrossal 300, Typ CU3A", auf der ViGuide-Seite und vitoconnect-Readings [device] steht "VScotHO1_72 als Bezeichnung.
Zitat
Siehst Du diese Daten denn per ViCare App oder via https://viguide.viessmann.com/?
Auf der Web-Seite ViGuide stehen nur sehr wenige Informationen, nur Daten zum Kommunikationsmodul <VitoconnectOPTO2 > aber keine Readings/Messwerte.

Interessant ist, dass ich mich auf das Modul einloggen kann (auch hier keine Readings) auf der ViGuide Seite unter <WLAN-Signalstärke> aber kein Wert eingetragen ist.
Die Zeile <Status> ist ebenfalls leer.

Muss ich hier irgendetwas aktivieren damit Daten von der Heizung zu Viessmann übertragen werden?
Fhem vitoconnect holt ja jede Menge Daten, siehe List im Anfangs-Thread, an der WLan-Verbindung kann es also nicht liegen.

Die ViCare App liefert auch keine Verbrauchsdaten.
Man könnte fast befürchten, unsere Heizung stellt diese nicht (mehr) zur Verfügung.

Frage in die Runde, hat Viessmann evtl. in seinen aktuellen Heizungs-Serien die Angaben zum Verbrauch raus genommen?
Falls jemand eine Heizung aus dem letzten oder aktuellem Jahr hat, wie sieht es bei ihm bez. Verfügbarkeit von Readings zu Verbrauchsdaten aus?

Grüße Joachim

Ergänzung/Nachtrag:

in der ViCare App wird unter <Geräte - Kessel - Gerätestatus> das Reading "Abgastemperatur" angezeigt.
In den vitoconnect Readings fehlt der Wert.
In der resource.json habe ich dazu auch nichts gefunden (ohne Gewähr auf Richtigkeit)

loescher

Zitat von: CottonIJo am 15 Dezember 2022, 17:20:32
Frage in die Runde, hat Viessmann evtl. in seinen aktuellen Heizungs-Serien die Angaben zum Verbrauch raus genommen?
Falls jemand eine Heizung aus dem letzten oder aktuellem Jahr hat, wie sieht es bei ihm bez. Verfügbarkeit von Readings zu Verbrauchsdaten aus?

Ich habe dieses Jahr eine Vitodens-300 bekommen und sehe diese Readings:


Aktive_Heizkreise
Aussen_Status
Aussentemperatur
Brenner_1_Betriebsstunden
Brenner_1_Modulation
Brenner_1_Starts
Brenner_1_aktiv
Gasverbrauch_Heizung/Jahr
Gasverbrauch_Heizung/Jahr_gelesen_am
Gasverbrauch_Heizung/Monat
Gasverbrauch_Heizung/Monat_gelesen_am
Gasverbrauch_Heizung/Tag
Gasverbrauch_Heizung/Tag_gelesen_am
Gasverbrauch_Heizung/Woche
Gasverbrauch_Heizung/Woche_gelesen_am
Gasverbrauch_Total/Jahr
Gasverbrauch_Total/Jahr_gelesen_am
Gasverbrauch_Total/Monat
Gasverbrauch_Total/Tag
Gasverbrauch_Total/Tag_gelesen_am
Gasverbrauch_Total/Woche
Gasverbrauch_Total/Woche_gelesen_am
Gasverbrauch_WW/Jahr
Gasverbrauch_WW/Jahr_gelesen_am
Gasverbrauch_WW/Monat
Gasverbrauch_WW/Monat_gelesen_am
Gasverbrauch_WW/Tag
Gasverbrauch_WW/Tag_gelesen_am
Gasverbrauch_WW/Woche
Gasverbrauch_WW/Woche_gelesen_am
HK1-Betriebsart
HK1-Frostschutz_Status
HK1-Heizkurve-Niveau
HK1-Heizkurve-Steigung
HK1-Name
HK1-Programmstatus
HK1-Solltemperatur_Anforderung
HK1-Solltemperatur_SummerEco_aktiv
HK1-Solltemperatur_aktiv
HK1-Solltemperatur_comfort
HK1-Solltemperatur_comfort_Anforderung
HK1-Solltemperatur_comfort_aktiv
HK1-Solltemperatur_normal
HK1-Solltemperatur_reduziert
HK1-Solltemperatur_reduziert_Anforderung
HK1-Solltemperatur_reduziert_aktiv
HK1-Standby_aktiv
HK1-Typ
HK1-Vorlauftemperatur
HK1-Vorlauftemperatur_aktiv
HK1-WW_aktiv
HK1-WW_und_Heizen_aktiv
HK1-Zeitsteuerung_Heizung
HK1-Zeitsteuerung_Heizung_aktiv
HK1-Zirkulationspumpe
HK1-ZoneMode_aktive
HK1-aktiv
HK1-forcedLastFromSchedule_aktiv
HK1-heizen_aktiv
HK2-Heizkurve-Niveau
HK2-Heizkurve-Steigung
HK2-Solltemperatur_SummerEco_aktiv
HK2-ZoneMode_aktive
HK3-Heizkurve-Niveau
HK3-Heizkurve-Steigung
HK3-Solltemperatur_SummerEco_aktiv
HK4-Solltemperatur_SummerEco_aktiv
HK4-ZoneMode_aktive
Kessel_Common_Supply
Kessel_Common_Supply_Temperatur
Kessel_Seriennummer
Kessel_Solltemperatur
Stromverbrauch_Heizung/Jahr
Stromverbrauch_Heizung/Monat
Stromverbrauch_Heizung/Tag
Stromverbrauch_Heizung/Woche
Stromverbrauch_Total/Jahr
Stromverbrauch_Total/Jahr_gelesen_am
Stromverbrauch_Total/Monat
Stromverbrauch_Total/Monat_gelesen_am
Stromverbrauch_Total/Tag
Stromverbrauch_Total/Tag_gelesen_am
Stromverbrauch_Total/Woche
Stromverbrauch_Total/Woche_gelesen_am
Stromverbrauch_WW/Jahr
Stromverbrauch_WW/Monat
Stromverbrauch_WW/Tag
Stromverbrauch_WW/Woche
Urlaub_Ende
Urlaub_Start
Urlaub_aktiv
WW-Haupttemperatur
WW-Isttemperatur
WW-Sensoren_Auslauf_Status
WW-Status
WW-Temperatur_aktiv
WW-Zeitplan
WW-Zirkulationspumpe_Status
WW-Zirkulationspumpe_Zeitplan
WW-Zirkulationspumpe_Zeitsteuerung_aktiv
WW-aktiv
WW-einmaliges_Aufladen
WW-zeitgesteuert_aktiv
device
device.serial.value
gw
gw_features
heating.burners.enabled
heating.circuits.0.name.name
heating.circuits.0.operating.programs.reducedEnergySaving.active
heating.circuits.0.operating.programs.reducedEnergySaving.demand
heating.circuits.0.operating.programs.reducedEnergySaving.reason
heating.circuits.1.operating.programs.reducedEnergySaving.active
heating.circuits.1.operating.programs.reducedEnergySaving.demand
heating.circuits.1.operating.programs.reducedEnergySaving.reason
heating.circuits.2.operating.programs.reducedEnergySaving.active
heating.circuits.2.operating.programs.reducedEnergySaving.demand
heating.circuits.2.operating.programs.reducedEnergySaving.reason
heating.circuits.3.heating.curve.shift
heating.circuits.3.heating.curve.slope
heating.circuits.3.operating.programs.reducedEnergySaving.active
heating.circuits.3.operating.programs.reducedEnergySaving.demand
heating.circuits.3.operating.programs.reducedEnergySaving.reason
heating.dhw.hygiene.active
heating.dhw.hygiene.enabled
heating.dhw.hygiene.trigger.startHour
heating.dhw.hygiene.trigger.startMinute
heating.dhw.hygiene.trigger.weekdays
heating.dhw.operating.modes.off.active
heating.dhw.temperature.hygiene.value
heating.gas.consumption.summary.dhw.currentDay
heating.gas.consumption.summary.dhw.currentMonth
heating.gas.consumption.summary.dhw.currentYear
heating.gas.consumption.summary.dhw.lastMonth
heating.gas.consumption.summary.dhw.lastSevenDays
heating.gas.consumption.summary.dhw.lastYear
heating.gas.consumption.summary.heating.currentDay
heating.gas.consumption.summary.heating.currentMonth
heating.gas.consumption.summary.heating.currentYear
heating.gas.consumption.summary.heating.lastMonth
heating.gas.consumption.summary.heating.lastSevenDays
heating.gas.consumption.summary.heating.lastYear
heating.power.consumption.dhw.dayValueReadAt
heating.power.consumption.dhw.monthValueReadAt
heating.power.consumption.dhw.weekValueReadAt
heating.power.consumption.dhw.yearValueReadAt
heating.power.consumption.heating.dayValueReadAt
heating.power.consumption.heating.monthValueReadAt
heating.power.consumption.heating.weekValueReadAt
heating.power.consumption.heating.yearValueReadAt
heating.power.consumption.summary.dhw.currentDay
heating.power.consumption.summary.dhw.currentMonth
heating.power.consumption.summary.dhw.currentYear
heating.power.consumption.summary.dhw.lastMonth
heating.power.consumption.summary.dhw.lastSevenDays
heating.power.consumption.summary.dhw.lastYear
heating.power.consumption.summary.heating.currentDay
heating.power.consumption.summary.heating.currentMonth
heating.power.consumption.summary.heating.currentYear
heating.power.consumption.summary.heating.lastMonth
heating.power.consumption.summary.heating.lastSevenDays
heating.power.consumption.summary.heating.lastYear
heating.sensors.volumetricFlow.allengra.status
heating.sensors.volumetricFlow.allengra.value
holidayAtHome_Ende
holidayAtHome_Start
holidayAtHome_aktiv
installation


Wenn ihr noch mehr Details braucht, dann bitte Bescheid geben.

LG,
Stephan.

CottonIJo

Thema "vitoconnect holt nicht alle Readings von der API"

Hallo zusammen,

ich befürchte, ich habe die falsche Heizung im Haus ;-)
Auf der Suche nach der Begründung warum unsere Vitocrossal 300 an vitoconnect keine Verbrauchswerte liefert, bin ich auf folgenden Beitrag gestoßen
https://www.viessmann-community.com/t5/Solarthermie/ViCare-zeigt-nur-wenige-Daten/td-p/209379 (Antwort von B. Reuter).
In der ersten Antwort zum Thread wird seitens Viessmann das fehlen eines "Energie-Cockpit" bei dieser Heizungsanlage als Grund für nicht vorhandene Verbrauchsdaten genannt.
Der Thread ist zwar von Januar 2022, wenn aber weiterhin dieses "Energie-Cockpit" fehlt, dann können wohl keine Daten kommen.
Ist zwar blöd aber dann muss ich leider damit leben.

Falls jemand ebenfalls eine Vitocrossal 300 hat, wäre es interessant, ob bei ihm die Verbrauchswerte ebenfalls fehlen.

Grüße Joachim

mcp

Zitat von: CottonIJo am 15 Dezember 2022, 17:20:32
in der ViCare App wird unter <Geräte - Kessel - Gerätestatus> das Reading "Abgastemperatur" angezeigt.
In den vitoconnect Readings fehlt der Wert.
In der resource.json habe ich dazu auch nichts gefunden (ohne Gewähr auf Richtigkeit)
das ist in der Version fälschlicherweise noch als:


"heating.boiler.temperature.value" => "Kessel_Solltemperatur"

eingetragen.

Was eigentlich Kessel_Abgastemperatur ist.
Maintainer: 98_vitoconnect.pm
Raspberry Pi 4B, 4 GB RAM, 32 GB SD Karte
Raspbian Bullseye 32-bit, FHEM up2date

CottonIJo


mcp

Zitat von: CottonIJo am 15 Dezember 2022, 22:27:37
...
https://www.viessmann-community.com/t5/Solarthermie/ViCare-zeigt-nur-wenige-Daten/td-p/209379 (Antwort von B. Reuter).
In der ersten Antwort zum Thread wird seitens Viessmann das fehlen eines "Energie-Cockpit" bei dieser Heizungsanlage als Grund für nicht vorhandene Verbrauchsdaten genannt.
Der Thread ist zwar von Januar 2022, wenn aber weiterhin dieses "Energie-Cockpit" fehlt, dann können wohl keine Daten kommen.
Ist zwar blöd aber dann muss ich leider damit leben.
outsch :(

das würde mich persönlich ja richtig auf die Palme bringen >:(, Mitte 2022er Anlage und dann sowas :o

Vielleicht hilft sowas ja: https://www.heizungsdiscount24.de/regelungstechnik/viessmann-vitocontrol-100-m-multivalente-systemsteuerung.html

*Kopfschüttel* ... teurer als ne große Vitodens 300 ...

wenn's meins wäre, würde ich mich an den Installateur wenden.
Maintainer: 98_vitoconnect.pm
Raspberry Pi 4B, 4 GB RAM, 32 GB SD Karte
Raspbian Bullseye 32-bit, FHEM up2date

fourstroker

Hi,

ich müsste nochmal kurz nachfragen.

Weiß jemand, ob man innerhalb des Attributs plotReplace rechnen kann?
Ich würde gerne den min Wert der Daten vom max Wert der Daten abziehen und im Titel anzeigen
Beispiel:

title={"AT min: $data{max1-min1}}

Leider funktioniert das so nicht, geht das überhaupt irgendwie?

Grüße

Florian

mcp

Zitat von: CottonIJo am 15 Dezember 2022, 17:20:32
...Auf der Web-Seite ViGuide stehen nur sehr wenige Informationen, nur Daten zum Kommunikationsmodul <VitoconnectOPTO2 > aber keine Readings/Messwerte.

gerade gesehen, daß die wohl ViGuide komplett kaputt "gespielt" haben, da geht nichts mehr.
Maintainer: 98_vitoconnect.pm
Raspberry Pi 4B, 4 GB RAM, 32 GB SD Karte
Raspbian Bullseye 32-bit, FHEM up2date

rageltus

Zitat von: fourstroker am 15 Dezember 2022, 17:11:19
Hallo,

kann man denn in den SVG Plott sinnvoll die Betriebsstunden in den verschiedenen Leistungsklassen einblenden?
Die Vitocal WPs haben für den Kompressor 5 Leistungsstufen und ich würde gerne in den Diagrammen sehen, wie lang die WP auf welcher Kompressorstufe gelaufen ist (Entweder also Linie, oder als Zahl).

Hat das jemand so umgesetzt?

Grüße

Florian

PS: Seit den letzten Updates im Modul rennt das ganze echt super und ohne Aussetzer, danke an euch Programmierer.

Hi zusammen,

ich nutze das Modul und bin echt zufrieden. Mich interessiert genau die gleiche Frage. Jemand eine Idee?

Weiterhin habe ich eine Hybrid-Heizung aus 2 Geräten (Vitocal-200 und Vitodens 300). Sehe aber im Modul nur die Wärmepumpe. Interessiert mich zwar am meisten, hätte aber gerne den Gas-Verbrauch noch drin.  Wie ist das möglich? Habe irgendwo mal was mit 2 Accounts gelesen, hab ich versucht - geht aber auch nicht. In der Vicare-App mag ich ja auch wiederum beides sehen :(

ViGuide sehe ich ebenfalls beide Anlagen, aber das scheint etwas generell nicht zu funktionieren. Da gar keine Daten angezeigt werden!

Viele Grüße + Danke
Raspberry 3,HM-USB, SIGNALDuino 433, nanoCUL 868 SlowRF, Homematic, IKEA Tradfri Beleuchtung, FHEMApp

mcp

#939
Moin Rageltus,

Zitat von: rageltus am 18 Dezember 2022, 20:04:50
...Mich interessiert genau die gleiche Frage. Jemand eine Idee?

Aus dem Stegreif nicht, müsste ich mich mit beschäftigen. Mit den SVG Plots hab ich noch nicht viel gemacht.

Zitat
Weiterhin habe ich eine Hybrid-Heizung aus 2 Geräten (Vitocal-200 und Vitodens 300). Sehe aber im Modul nur die Wärmepumpe. Interessiert mich zwar am meisten, hätte aber gerne den Gas-Verbrauch noch drin.  Wie ist das möglich? Habe irgendwo mal was mit 2 Accounts gelesen...

Aus der Hilfe:

Attention: This module is limited to one 'installation' per account. If you have two or more heaters/boilers, use one viessmann account and device for each heater/boiler.

Ich würde es allerdings erstmal mit 2x gleichem DEF probieren und bei dem 2ten das Attribut vitoconnect_device_number auf 1 setzen (falls du das nicht schon genau so gemacht hast)

Wenn das so funktioniert ändere ich den Hilfe-Text entsprechend ab/um.
Maintainer: 98_vitoconnect.pm
Raspberry Pi 4B, 4 GB RAM, 32 GB SD Karte
Raspbian Bullseye 32-bit, FHEM up2date

rageltus

Hallo!

Danke für die Antwort. Nein leider funktioniert das nicht. Ich habe 2 devices 0 und 1 in dem attribut. Setze ich 1 bekomme ich die Meldung "no device found" und bei 0 bekomme ich leider wieder nur das erste Gerät. Schade... wenn ich 2 Accounts erstelle, kann ich in der App auch leider nur ein Gerät sehen  - da immer nur eines einem einzelnen Account zugeordnet werden kann - mehrmalige Registrierung ausgeschlossen.

Schade.
Raspberry 3,HM-USB, SIGNALDuino 433, nanoCUL 868 SlowRF, Homematic, IKEA Tradfri Beleuchtung, FHEMApp

mcp

Ok, das müsste ich dann debuggen, mangels 2 Geräten in meinem Account aber schwer umsetzbar.

Ich schreib Dir mal ne PM :)
Maintainer: 98_vitoconnect.pm
Raspberry Pi 4B, 4 GB RAM, 32 GB SD Karte
Raspbian Bullseye 32-bit, FHEM up2date

fourstroker

Und wieder mal ne kurz Frage zur Stabilität: laufen bei euch die Abfragen gerade den ganzen Tag durch? Bei mir ist regelmäßig gegen 12 Uhr Schluss und das bei 65er oder 90er Interval.

Komisch...

Grüße Flo

mcp

Moin Flo,

Zitat von: fourstroker am 22 Dezember 2022, 12:21:39
Und wieder mal ne kurz Frage zur Stabilität: laufen bei euch die Abfragen gerade den ganzen Tag durch? Bei mir ist regelmäßig gegen 12 Uhr Schluss und das bei 65er oder 90er Interval.

ja, ohne Probleme.

Was "sagt" das Log? :)
Maintainer: 98_vitoconnect.pm
Raspberry Pi 4B, 4 GB RAM, 32 GB SD Karte
Raspbian Bullseye 32-bit, FHEM up2date

fourstroker

Anzahl der möglichen API Calls überschritten. Aber warum? Wie gesagt, normal sollte ein 65er Interval ja stabil laufen und net mal mit 90 komm ich durch den Tag.