Neues Modul: vitoconnect

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

Vorheriges Thema - Nächstes Thema

ph1959de

Zitat von: andreas13 am 27 Februar 2019, 08:16:05
Irgendwie ist es ein bisschen still geworden. Ist das ein Zeichen, dass alle wichtigen Features implmentiert sind und es wenige störende Fehler gibt? :-)

Hat sich mal jemand den Wiki-Eintrag angeschaut? Insbesondere die Grafiken? Was meint Ihr dazu?
Ich werde erst in den nächsten Tagen anfangen, das Modul zu benutzen, dann schaue ich mir auf jeden Fall auch den Wiki-Eintrag genauer an.

Peter
Aktives Mitglied des FHEM e.V. | Moderator im Forenbereich "Wiki"

andreas13

Es werden prinzipiell immer alle Werte ausgegeben, die die API liefert, selbst wenn diese noch nicht bekannt waren als das Modul geschrieben wurde.
Solche Readings fangen dann mit ,,heating" an.  Wenn ihr das hier postet kann ich das in der Nächsten Version einbauen.

Andreas
Maintainer des Vitoconnect Moduls
In Betrieb: FritzBox 7590, Homematic
piko Wechelrichter (HTTPMOD). Sonos ....
noch: IT

andreas13

Es werden prinzipiell immer alle Werte ausgegeben, die die API liefert, selbst wenn diese noch nicht bekannt waren als das Modul geschrieben wurde.
Solche Readings fangen dann mit ,,heating" an.  Wenn ihr das hier postet kann ich das in der Nächsten Version einbauen.

Andreas
Maintainer des Vitoconnect Moduls
In Betrieb: FritzBox 7590, Homematic
piko Wechelrichter (HTTPMOD). Sonos ....
noch: IT

kleing

#243
Hallo miteinander,
ich nutze das Modul nun schon einige Zeit und bin begeistert.

Bei mir tauchen seid kurzem zwei neue Readings auf:

heating.boiler.sensors.temperature.commonSupply.value 20
heating.circuits.1.operating.modes.heating.active 1

Die Heizung macht bei mir kein Warmwasser, allerdings habe ich einen Pufferspeicher, kann die 20 Grad aber keinem Sensorwert den mir die Heizung direkt anzeigt zuordnen.

Ich beobachte mal wie  und ob er sich ändert.

Gruß
Gerald

andreas13

Zitat von: kleing am 28 Februar 2019, 19:04:34
Hallo miteinander,
ich nutze das Modul nun schon einige Zeit und bin begeistert.

Bei mir tauchen seid kurzem zwei neue Readings auf:

heating.boiler.sensors.temperature.commonSupply.value 20
heating.circuits.1.operating.modes.heating.active 1

...

Kommt im nächsten Release.

heating.boiler.sensors.temperature.commonSupply.value  gibt es bei mir nicht und heating.boiler.sensors.temperature.commonSupply.status liefert "error".

In der App unter Geräte steht im Gerätestatus unter "Gemeinsamer Vorlauf" nur "--". Steht da bei Dir die 20 Grad?

Andreas
Maintainer des Vitoconnect Moduls
In Betrieb: FritzBox 7590, Homematic
piko Wechelrichter (HTTPMOD). Sonos ....
noch: IT

hixhupf

Hallo in die Runde,

ich habe ein SSL-Problem mit Vitoconnect:

Can't connect(2) to https://iam.viessmann.com:443:  SSL connect attempt failed error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version

Muss ich etwas an sslVersion ändern?

Danke und Gruß,
Sascha

Aladin222

Zitat von: andreas13 am 02 März 2019, 09:43:29
Kommt im nächsten Release.

heating.boiler.sensors.temperature.commonSupply.value  gibt es bei mir nicht und heating.boiler.sensors.temperature.commonSupply.status liefert "error".

In der App unter Geräte steht im Gerätestatus unter "Gemeinsamer Vorlauf" nur "--". Steht da bei Dir die 20 Grad?

Andreas
hallo @Andreas,
bei mir gibt es die heating.boiler.sensors.temperature.commonSupply.value und heating.boiler.sensors.temperature.commonSupply.status auch ...
list vitoconnect :

Internals:
   CFGFN      /opt/fhem/FHEM/60_Viessmann.cfg
   DEF        email@eamil.de Passwort  60
   FUUID      5c4c0db2-f33f-9117-77ec-2856c654bd0144ee
   NAME       vitoconnect
   NR         1481
   STATE      ok
   TYPE       vitoconnect
   counter    8
   intervall  60
   login      ok
   user       Aladin212@arcor.de
   Helper:
     DBLOG:
       Aktive_Heizkreise:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0
       Aussen_Status:
         DBLogging:
           TIME       1551839572.21843
           VALUE      connected
       Aussentemperatur:
         DBLogging:
           TIME       1551839572.21843
           VALUE      8.5
       Brenner_Beriebsstunden:
         DBLogging:
           TIME       1551839572.21843
           VALUE      1747.29138888889
       Brenner_Fehlercode:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0
       Brenner_Modulation:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0
       Brenner_Starts:
         DBLogging:
           TIME       1551839572.21843
           VALUE      3622
       Brenner_Status:
         DBLogging:
           TIME       1551839572.21843
           VALUE      ok
       Brenner_aktiv:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0
       Controller_Seriennummer:
         DBLogging:
           TIME       1551839572.21843
           VALUE      7743905854489117
       Device_Time_Offset:
         DBLogging:
           TIME       1551839572.21843
           VALUE      57
       Fehlereintraege_Historie:
         DBLogging:
           TIME       1551839572.21843
           VALUE      ErrorListChanges
       Fehlereintraege_aktive:
         DBLogging:
           TIME       1551839572.21843
           VALUE      ErrorListChanges
       Gasverbrauch_Heizung/Jahr:
         DBLogging:
           TIME       1551839572.21843
           VALUE      3644,3167,0
       Gasverbrauch_Heizung/Monat:
         DBLogging:
           TIME       1551839572.21843
           VALUE      209,1392,2043,1574,1241,352,0,0,0,0,0,0,0
       Gasverbrauch_Heizung/Tag:
         DBLogging:
           TIME       1551839572.21843
           VALUE      3,45,41,39,43,40,39,31
       Gasverbrauch_Heizung/Woche:
         DBLogging:
           TIME       1551839572.21843
           VALUE      87,259,273,355,412,504,551,466,413,368,405,344,434,271,336,389,253,172,311,166,40,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
       Gasverbrauch_WW/Jahr:
         DBLogging:
           TIME       1551839572.21843
           VALUE      264,327,0
       Gasverbrauch_WW/Monat:
         DBLogging:
           TIME       1551839572.21843
           VALUE      24,123,117,120,120,87,0,0,0,0,0,0,0
       Gasverbrauch_WW/Tag:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0,3,7,2,6,6,2,6
       Gasverbrauch_WW/Woche:
         DBLogging:
           TIME       1551839572.21843
           VALUE      10,29,27,33,38,23,25,24,24,34,29,26,25,30,36,26,27,28,22,22,24,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
       HK1-Betriebsart:
         DBLogging:
           TIME       1551839572.21843
           VALUE      dhwAndHeating
       HK1-External_Temperatur:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0
       HK1-External_aktiv:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0
       HK1-Frostschutz_Status:
         DBLogging:
           TIME       1551839572.21843
           VALUE      off
       HK1-Heizkurve-Niveau:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0
       HK1-Heizkurve-Steigung:
         DBLogging:
           TIME       1551839572.21843
           VALUE      1.4
       HK1-Programmstatus:
         DBLogging:
           TIME       1551839572.21843
           VALUE      reduced
       HK1-Raum_Status:
         DBLogging:
           TIME       1551839572.21843
           VALUE      error
       HK1-Reduzierte_Temperatur_erzwungen:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0
       HK1-Solltemperatur_aktiv:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0
       HK1-Solltemperatur_comfort:
         DBLogging:
           TIME       1551839572.21843
           VALUE      20
       HK1-Solltemperatur_comfort_aktiv:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0
       HK1-Solltemperatur_eco:
         DBLogging:
           TIME       1551839572.21843
           VALUE      21
       HK1-Solltemperatur_eco_aktiv:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0
       HK1-Solltemperatur_erzwungen:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0
       HK1-Solltemperatur_normal:
         DBLogging:
           TIME       1551839572.21843
           VALUE      21
       HK1-Solltemperatur_reduziert:
         DBLogging:
           TIME       1551839572.21843
           VALUE      18
       HK1-Solltemperatur_reduziert_aktiv:
         DBLogging:
           TIME       1551839572.21843
           VALUE      1
       HK1-Standby_aktiv:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0
       HK1-Urlaub_aktiv:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0
       HK1-Vorlauftemperatur:
         DBLogging:
           TIME       1551839572.21843
           VALUE      30
       HK1-Vorlauftemperatur_aktiv:
         DBLogging:
           TIME       1551839572.21843
           VALUE      connected
       HK1-WW_aktiv:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0
       HK1-WW_und_Heizen_aktiv:
         DBLogging:
           TIME       1551839572.21843
           VALUE      1
       HK1-Zeitsteuerung_Heizung:
         DBLogging:
           TIME       1551839572.21843
           VALUE       fri end:23:00 mode:normal start:06:00 position:0,  mon position:0 start:06:00 mode:normal end:23:00,  sun end:23:00 mode:normal start:06:00 position:0,  thu position:0 start:06:00 mode:normal end:23:00,  sat end:23:00 start:06:00 position:0 mode:normal,  tue end:23:00 start:06:00 position:0 mode:normal,  wed end:23:00 position:0 start:06:00 mode:normal,
       HK1-Zeitsteuerung_Heizung_aktiv:
         DBLogging:
           TIME       1551839572.21843
           VALUE      1
       HK1-Zirkulationspumpe:
         DBLogging:
           TIME       1551839572.21843
           VALUE      on
       HK1-aktiv:
         DBLogging:
           TIME       1551839572.21843
           VALUE      1
       Kessel_Common_Supply:
         DBLogging:
           TIME       1551839572.21843
           VALUE      error
       Kessel_Seriennummer:
         DBLogging:
           TIME       1551839572.21843
           VALUE      7570781808893119
       Kessel_Status:
         DBLogging:
           TIME       1551839572.21843
           VALUE      connected
       Kesseltemperatur:
         DBLogging:
           TIME       1551839572.21843
           VALUE      30
       Kesseltemperatur_exact:
         DBLogging:
           TIME       1551839572.21843
           VALUE      33.9
       Kosten_GHZ_aktuelle_Woche:
         DBLogging:
           TIME       1551839572.21843
           VALUE      4.01
       Kosten_GHZ_aktueller_Monat:
         DBLogging:
           TIME       1551839572.21843
           VALUE      9.63
       Kosten_GWW_aktuelle_Woche:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0.46
       Kosten_GWW_aktueller_Monat:
         DBLogging:
           TIME       1551839572.21843
           VALUE      1.11
       Mehrfamilenhaus_aktiv:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0
       Service_Intervall_Monate:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0
       Service_Monate_aktiv_seit_letzten_Service:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0
       Service_faellig:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0
       Stromverbrauch/Jahr:
         DBLogging:
           TIME       1551839572.21843
           VALUE      46586,55879,0
       Stromverbrauch/Monat:
         DBLogging:
           TIME       1551839572.21843
           VALUE      3414,19947,23225,22206,21045,12628,0,0,0,0,0,0,0
       Stromverbrauch/Tag:
         DBLogging:
           TIME       1551839572.21843
           VALUE      86,694,666,628,696,693,671,679
       Stromverbrauch/Woche:
         DBLogging:
           TIME       1551839572.21843
           VALUE      1397,4728,4803,5056,5064,5377,5438,5263,5104,5050,5157,4904,5292,4795,5002,5204,4851,4548,4922,4553,3798,2159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
       Verbrauch_GHZ_aktuelle_Woche:
         DBLogging:
           TIME       1551839572.21843
           VALUE      87
       Verbrauch_GHZ_aktueller_Monat:
         DBLogging:
           TIME       1551839572.21843
           VALUE      209
       Verbrauch_GHZ_aktuelles_Jahr:
         DBLogging:
           TIME       1551839572.21843
           VALUE      3644
       Verbrauch_GHZ_heute:
         DBLogging:
           TIME       1551839572.21843
           VALUE      3
       Verbrauch_GWW_aktuelle_Woche:
         DBLogging:
           TIME       1551839572.21843
           VALUE      10
       Verbrauch_GWW_aktueller_Monat:
         DBLogging:
           TIME       1551839572.21843
           VALUE      24
       Verbrauch_GWW_aktuelles_Jahr:
         DBLogging:
           TIME       1551839572.21843
           VALUE      264
       Verbrauch_GWW_heute:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0
       Verbrauch_Strom_aktuelle_Woche:
         DBLogging:
           TIME       1551839572.21843
           VALUE      1.40
       Verbrauch_Strom_aktueller_Monat:
         DBLogging:
           TIME       1551839572.21843
           VALUE      3.41
       Verbrauch_Strom_aktuelles_Jahr:
         DBLogging:
           TIME       1551839572.21843
           VALUE      46.59
       Verbrauch_Strom_heute:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0.09
       WW-Aufladung:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0
       WW-Haupttemperatur:
         DBLogging:
           TIME       1551839572.21843
           VALUE      50
       WW-Isttemperatur:
         DBLogging:
           TIME       1551839572.21843
           VALUE      49.7
       WW-Sensoren_Auslauf_Status:
         DBLogging:
           TIME       1551839572.21843
           VALUE      error
       WW-Solltemperatur:
         DBLogging:
           TIME       1551839572.21843
           VALUE      50
       WW-Temperatur_aktiv:
         DBLogging:
           TIME       1551839572.21843
           VALUE      connected
       WW-Zeitplan:
         DBLogging:
           TIME       1551839572.21843
           VALUE       mon mode:on position:0 start:05:30 end:23:00,  fri end:23:00 start:05:30 position:0 mode:on,  sat end:23:00 position:0 start:05:30 mode:on,  tue end:23:00 position:0 start:05:30 mode:on,  wed end:23:00 mode:on start:05:30 position:0,  thu mode:on start:05:30 position:0 end:23:00,  sun end:23:00 mode:on position:0 start:05:30,
       WW-Zirklationspumpe_Zeitsteuerung_aktiv:
         DBLogging:
           TIME       1551839572.21843
           VALUE      1
       WW-Zirkulationspumpe_Status:
         DBLogging:
           TIME       1551839572.21843
           VALUE      off
       WW-Zirkulationspumpe_Zeitplan:
         DBLogging:
           TIME       1551839572.21843
           VALUE       fri start:05:30 position:0 mode:on end:23:00,  mon start:05:30 position:0 mode:on end:23:00,  thu start:05:30 position:0 mode:on end:23:00,  sun mode:on start:05:30 position:0 end:23:00,  sat end:23:00 start:05:30 position:0 mode:on,  wed end:23:00 mode:on position:0 start:05:30,  tue end:23:00 mode:on position:0 start:05:30,
       WW-Zirkulationspumpe_primaer:
         DBLogging:
           TIME       1551839572.21843
           VALUE      off
       WW-aktiv:
         DBLogging:
           TIME       1551839572.21843
           VALUE      1
       WW-einmaliges_Aufladen:
         DBLogging:
           TIME       1551839572.21843
           VALUE      0
       WW-zeitgesteuert_aktiv:
         DBLogging:
           TIME       1551839572.21843
           VALUE      1
       heating.boiler.sensors.temperature.commonSupply.value:
         DBLogging:
           TIME       1551839572.21843
           VALUE      20
       state:
         DBLogging:
           TIME       1551839572.21843
           VALUE      ok
   READINGS:
     2019-03-06 03:32:52   Aktive_Heizkreise 0
     2019-03-06 03:32:52   Aussen_Status   connected
     2019-03-06 03:32:52   Aussentemperatur 8.5
     2019-03-06 03:32:52   Brenner_Beriebsstunden 1747.29138888889
     2019-03-06 03:32:52   Brenner_Fehlercode 0
     2019-03-06 03:32:52   Brenner_Modulation 0
     2019-03-06 03:32:52   Brenner_Starts  3622
     2019-03-06 03:32:52   Brenner_Status  ok
     2019-03-06 03:32:52   Brenner_aktiv   0
     2019-03-06 03:32:52   Controller_Seriennummer 7743905854489117
     2019-03-06 03:32:52   Device_Time_Offset 57
     2019-03-06 03:32:52   Fehlereintraege_Historie ErrorListChanges
     2019-03-06 03:32:52   Fehlereintraege_aktive ErrorListChanges
     2019-03-06 03:32:52   Gasverbrauch_Heizung/Jahr 3644,3167,0
     2019-03-06 03:32:52   Gasverbrauch_Heizung/Monat 209,1392,2043,1574,1241,352,0,0,0,0,0,0,0
     2019-03-06 03:32:52   Gasverbrauch_Heizung/Tag 3,45,41,39,43,40,39,31
     2019-03-06 03:32:52   Gasverbrauch_Heizung/Woche 87,259,273,355,412,504,551,466,413,368,405,344,434,271,336,389,253,172,311,166,40,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
     2019-03-06 03:32:52   Gasverbrauch_WW/Jahr 264,327,0
     2019-03-06 03:32:52   Gasverbrauch_WW/Monat 24,123,117,120,120,87,0,0,0,0,0,0,0
     2019-03-06 03:32:52   Gasverbrauch_WW/Tag 0,3,7,2,6,6,2,6
     2019-03-06 03:32:52   Gasverbrauch_WW/Woche 10,29,27,33,38,23,25,24,24,34,29,26,25,30,36,26,27,28,22,22,24,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
     2019-03-06 03:32:52   HK1-Betriebsart dhwAndHeating
     2019-03-06 03:32:52   HK1-External_Temperatur 0
     2019-03-06 03:32:52   HK1-External_aktiv 0
     2019-03-06 03:32:52   HK1-Frostschutz_Status off
     2019-03-06 03:32:52   HK1-Heizkurve-Niveau 0
     2019-03-06 03:32:52   HK1-Heizkurve-Steigung 1.4
     2019-03-06 03:32:52   HK1-Programmstatus reduced
     2019-03-06 03:32:52   HK1-Raum_Status error
     2019-02-19 05:55:03   HK1-Raum_Temperatur 20
     2019-03-06 03:32:52   HK1-Reduzierte_Temperatur_erzwungen 0
     2019-03-06 03:32:52   HK1-Solltemperatur_aktiv 0
     2019-03-06 03:32:52   HK1-Solltemperatur_comfort 20
     2019-03-06 03:32:52   HK1-Solltemperatur_comfort_aktiv 0
     2019-03-06 03:32:52   HK1-Solltemperatur_eco 21
     2019-03-06 03:32:52   HK1-Solltemperatur_eco_aktiv 0
     2019-03-06 03:32:52   HK1-Solltemperatur_erzwungen 0
     2019-03-06 03:32:52   HK1-Solltemperatur_normal 21
     2019-03-06 03:32:52   HK1-Solltemperatur_reduziert 18
     2019-03-06 03:32:52   HK1-Solltemperatur_reduziert_aktiv 1
     2019-03-06 03:32:52   HK1-Standby_aktiv 0
     2019-03-06 03:32:52   HK1-Urlaub_Ende
     2019-03-06 03:32:52   HK1-Urlaub_Start
     2019-03-06 03:32:52   HK1-Urlaub_aktiv 0
     2019-03-06 03:32:52   HK1-Vorlauftemperatur 30
     2019-03-06 03:32:52   HK1-Vorlauftemperatur_aktiv connected
     2019-03-06 03:32:52   HK1-WW_aktiv    0
     2019-03-06 03:32:52   HK1-WW_und_Heizen_aktiv 1
     2019-03-06 03:32:52   HK1-Zeitsteuerung_Heizung  fri end:23:00 mode:normal start:06:00 position:0,  mon position:0 start:06:00 mode:normal end:23:00,  sun end:23:00 mode:normal start:06:00 position:0,  thu position:0 start:06:00 mode:normal end:23:00,  sat end:23:00 start:06:00 position:0 mode:normal,  tue end:23:00 start:06:00 position:0 mode:normal,  wed end:23:00 position:0 start:06:00 mode:normal,
     2019-03-06 03:32:52   HK1-Zeitsteuerung_Heizung_aktiv 1
     2019-03-06 03:32:52   HK1-Zirkulationspumpe on
     2019-03-06 03:32:52   HK1-aktiv       1
     2019-03-06 03:32:52   Kessel_Common_Supply error
     2019-03-06 03:32:52   Kessel_Seriennummer 7570781808893119
     2019-03-06 03:32:52   Kessel_Status   connected
     2019-03-06 03:32:52   Kesseltemperatur 30
     2019-03-06 03:32:52   Kesseltemperatur_exact 33.9
     2019-03-06 03:32:52   Kosten_GHZ_aktuelle_Woche 4.01
     2019-03-06 03:32:52   Kosten_GHZ_aktueller_Monat 9.63
     2019-02-19 09:28:11   Kosten_GHZ_aktuelles_Jahr 141.34
     2019-02-19 09:28:11   Kosten_GHZ_heute 0.55
     2019-03-06 03:32:52   Kosten_GWW_aktuelle_Woche 0.46
     2019-03-06 03:32:52   Kosten_GWW_aktueller_Monat 1.11
     2019-02-19 09:28:11   Kosten_GWW_aktuelles_Jahr 9.40
     2019-02-19 09:28:11   Kosten_Strom_aktuelle_Woche 0.22
     2019-02-19 09:28:11   Kosten_Strom_aktueller_Monat 3.45
     2019-02-19 09:28:11   Kosten_Strom_aktuelles_Jahr 9.49
     2019-02-19 09:28:11   Kosten_Strom_heute 0.07
     2019-03-06 03:32:52   Mehrfamilenhaus_aktiv 0
     2019-03-06 03:32:52   Service_Intervall_Monate 0
     2019-03-06 03:32:52   Service_Letzter
     2019-03-06 03:32:52   Service_Monate_aktiv_seit_letzten_Service 0
     2019-03-06 03:32:52   Service_faellig 0
     2019-03-06 03:32:52   Stromverbrauch/Jahr 46586,55879,0
     2019-03-06 03:32:52   Stromverbrauch/Monat 3414,19947,23225,22206,21045,12628,0,0,0,0,0,0,0
     2019-03-06 03:32:52   Stromverbrauch/Tag 86,694,666,628,696,693,671,679
     2019-03-06 03:32:52   Stromverbrauch/Woche 1397,4728,4803,5056,5064,5377,5438,5263,5104,5050,5157,4904,5292,4795,5002,5204,4851,4548,4922,4553,3798,2159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
     2019-03-06 03:32:52   Verbrauch_GHZ_aktuelle_Woche 87
     2019-03-06 03:32:52   Verbrauch_GHZ_aktueller_Monat 209
     2019-03-06 03:32:52   Verbrauch_GHZ_aktuelles_Jahr 3644
     2019-03-06 03:32:52   Verbrauch_GHZ_heute 3
     2019-03-06 03:32:52   Verbrauch_GWW_aktuelle_Woche 10
     2019-03-06 03:32:52   Verbrauch_GWW_aktueller_Monat 24
     2019-03-06 03:32:52   Verbrauch_GWW_aktuelles_Jahr 264
     2019-03-06 03:32:52   Verbrauch_GWW_heute 0
     2019-03-06 03:32:52   Verbrauch_Strom_aktuelle_Woche 1.40
     2019-03-06 03:32:52   Verbrauch_Strom_aktueller_Monat 3.41
     2019-03-06 03:32:52   Verbrauch_Strom_aktuelles_Jahr 46.59
     2019-03-06 03:32:52   Verbrauch_Strom_heute 0.09
     2019-03-06 03:32:52   WW-Aufladung    0
     2019-03-06 03:32:52   WW-Haupttemperatur 50
     2019-03-06 03:32:52   WW-Isttemperatur 49.7
     2019-03-06 03:32:52   WW-Sensoren_Auslauf_Status error
     2019-02-28 02:56:32   WW-Sensoren_Auslauf_Wert 20
     2019-03-06 03:32:52   WW-Solltemperatur 50
     2019-03-06 03:32:52   WW-Temperatur_aktiv connected
     2019-03-06 03:32:52   WW-Zeitplan      mon mode:on position:0 start:05:30 end:23:00,  fri end:23:00 start:05:30 position:0 mode:on,  sat end:23:00 position:0 start:05:30 mode:on,  tue end:23:00 position:0 start:05:30 mode:on,  wed end:23:00 mode:on start:05:30 position:0,  thu mode:on start:05:30 position:0 end:23:00,  sun end:23:00 mode:on position:0 start:05:30,
     2019-03-06 03:32:52   WW-Zirklationspumpe_Zeitsteuerung_aktiv 1
     2019-03-06 03:32:52   WW-Zirkulationspumpe_Status off
     2019-03-06 03:32:52   WW-Zirkulationspumpe_Zeitplan  fri start:05:30 position:0 mode:on end:23:00,  mon start:05:30 position:0 mode:on end:23:00,  thu start:05:30 position:0 mode:on end:23:00,  sun mode:on start:05:30 position:0 end:23:00,  sat end:23:00 start:05:30 position:0 mode:on,  wed end:23:00 mode:on position:0 start:05:30,  tue end:23:00 mode:on position:0 start:05:30,
     2019-03-06 03:32:52   WW-Zirkulationspumpe_primaer off
     2019-03-06 03:32:52   WW-aktiv        1
     2019-03-06 03:32:52   WW-einmaliges_Aufladen 0
     2019-03-06 03:32:52   WW-zeitgesteuert_aktiv 1
     2019-03-06 03:32:52   heating.boiler.sensors.temperature.commonSupply.value 20
     2019-02-18 08:03:53   heating.circuits.0.sensors.temperature.room.value 20
     2019-02-18 08:03:53   heating.power.consumption.day 225,685,680,706,746,756,741,742
     2019-02-18 08:03:53   heating.power.consumption.month 12658,23225,22206,21045,12628,0,0,0,0,0,0,0,0
     2019-02-18 08:03:53   heating.power.consumption.week 225,5056,5064,5377,5438,5263,5104,5050,5157,4904,5292,4795,5002,5204,4851,4548,4922,4553,3798,2159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
     2019-02-18 08:03:53   heating.power.consumption.year 35883,55879,0
     2019-03-06 03:32:52   state           ok
Attributes:
   DbLogInclude Gasverbrauch_gestern,Gasverbrauch_Heizung/Jahr,Gasverbrauch_aktuelle_Woche,Gasverbrauch_aktueller_Monat,Gasverbrauch_heute,WW-aktiv,HK1-Frostschutz_Status,HK1-WW_und_Heizen_aktiv,HK1-WW_aktiv,HK1-Betriebsart,HK1-Programmstatus,Aussentemperatur,HK1-Solltemperatur_normal,Brenner_aktiv,HK1-Vorlauftemperatur,Kesseltemperatur,WW-Isttemperatur,WW-Solltemperatur
   room       Viessmann
   userReadings Verbrauch_GHZ_heute:Gasverbrauch_Heizung/Tag.* { (split /,/, ReadingsVal("vitoconnect","Gasverbrauch_Heizung/Tag",0))[0]},
Verbrauch_GWW_heute:Gasverbrauch_WW/Tag.* { (split /,/, ReadingsVal("vitoconnect","Gasverbrauch_WW/Tag",0))[0]},
Verbrauch_GHZ_aktuelle_Woche:Gasverbrauch_Heizung/Woche.* { (split /,/, ReadingsVal("vitoconnect","Gasverbrauch_Heizung/Woche",0))[0]},
Verbrauch_GWW_aktuelle_Woche:Gasverbrauch_WW/Woche.* { (split /,/, ReadingsVal("vitoconnect","Gasverbrauch_WW/Woche",0))[0]},
Verbrauch_GHZ_aktueller_Monat:Gasverbrauch_Heizung/Monat.* { (split /,/, ReadingsVal("vitoconnect","Gasverbrauch_Heizung/Monat",0))[0]},
Verbrauch_GWW_aktueller_Monat:Gasverbrauch_WW/Monat.* { (split /,/, ReadingsVal("vitoconnect","Gasverbrauch_WW/Monat",0))[0]},
Verbrauch_GHZ_aktuelles_Jahr:Gasverbrauch_Heizung/Jahr.* { (split /,/, ReadingsVal("vitoconnect","Gasverbrauch_Heizung/Jahr",0))[0]},
Verbrauch_GWW_aktuelles_Jahr:Gasverbrauch_WW/Jahr.* { (split /,/, ReadingsVal("vitoconnect","Gasverbrauch_WW/Jahr",0))[0]},
Verbrauch_Strom_aktuelles_Jahr:Stromverbrauch/Jahr.* {sprintf("%.2f", ((split /,/, ReadingsVal("vitoconnect","Stromverbrauch/Jahr",0))[0]/1000))},
Verbrauch_Strom_aktueller_Monat:Stromverbrauch/Monat.* {sprintf("%.2f", ((split /,/, ReadingsVal("vitoconnect","Stromverbrauch/Monat",0))[0]/1000))},
Verbrauch_Strom_heute:Stromverbrauch/Tag.* {sprintf("%.2f", ((split /,/, ReadingsVal("vitoconnect","Stromverbrauch/Tag",0))[0]/1000))},
Verbrauch_Strom_aktuelle_Woche:Stromverbrauch/Woche.* {sprintf("%.2f", ((split /,/, ReadingsVal("vitoconnect","Stromverbrauch/Woche",0))[0]/1000))},
Kosten_GHZ_aktuelle_Woche:Gasverbrauch_Heizung/Woche.* {sprintf("%.2f", ((split /,/, ReadingsVal("vitoconnect","Gasverbrauch_Heizung/Woche",0))[0]*0.0461))},
Kosten_GWW_aktuelle_Woche:Gasverbrauch_WW/Woche.* {sprintf("%.2f", ((split /,/, ReadingsVal("vitoconnect","Gasverbrauch_WW/Woche",0))[0]*0.0461))},
Kosten_GHZ_aktueller_Monat:Gasverbrauch_Heizung/Monat.* {sprintf("%.2f", ((split /,/, ReadingsVal("vitoconnect","Gasverbrauch_Heizung/Monat",0))[0]*0.0461))},
Kosten_GWW_aktueller_Monat:Gasverbrauch_WW/Monat.* {sprintf("%.2f", ((split /,/, ReadingsVal("vitoconnect","Gasverbrauch_WW/Monat",0))[0]*0.0461))},

andreas13

Zitat von: hixhupf am 05 März 2019, 23:08:22
Hallo in die Runde,

ich habe ein SSL-Problem mit Vitoconnect:

Can't connect(2) to https://iam.viessmann.com:443:  SSL connect attempt failed error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version

Muss ich etwas an sslVersion ändern?

Danke und Gruß,
Sascha

Hallo Sascha,

ich hatte das bisher 2x:


fhem-2019-03.log:2019.03.01 17:29:58 1: vitoconnect: An error occured: https://iam.viessmann.com/idp/v1/authorize?client_id=79742319e39245de5f91d15ff4cac2a8&scope=openid&redirect_uri=vicare://oauth-callback/everest&response_type=code: Can't connect(2) to https://iam.viessmann.com:443:  SSL connect attempt failed
fhem-2019-03.log:2019.03.06 08:45:09 1: vitoconnect: An error occured: https://iam.viessmann.com/idp/v1/authorize?client_id=79742319e39245de5f91d15ff4cac2a8&scope=openid&redirect_uri=vicare://oauth-callback/everest&response_type=code: Can't connect(2) to https://iam.viessmann.com:443:  SSL connect attempt failed


Vielleicht hat Vissmann am Server rumgespielt. Scheint jedenfalls nur temporär zu sein.

Das gilt generell für alle Fehlermeldungen die auf ein Verbindungsproblem mit den Server hinweisen (z.B. "Login failure". Solange das nur temporär ist und das Modul ansonsten funktioniert ist das kein Grund zu Beunruhigung. Das Modul versucht es einfach wieder bis es funktioniert.

Ggf. kann es zu einem "kleinen" Freeze kommen (timeout der Verbindung). Das Modul verwendet schon die httpUtil nonblocking. Mehr kann ich leider nicht machen um den Freeze zu verhindern. Ich habe aber auch nicht dass Gefühl, dass die Usability von FHEM darunter leidet.

Andreas
Maintainer des Vitoconnect Moduls
In Betrieb: FritzBox 7590, Homematic
piko Wechelrichter (HTTPMOD). Sonos ....
noch: IT

Frini

Die Fehler kommen wie schon gesagt, wenn Viessman neue Funktionen auf Serverebene freigibt. Das Problem haben die Heizungsinstallateure mit Ihrem Programm dann auch. Konnte es beobachten, als die meine Heizung in Betrieb genommen haben. Man hat der geflucht  ::)

Frini

Sooo. Es gibt für Android ein App-Update. Jetzt werden die Gasverbräuche angezeigt, ähnlich der Anzeige an der Heizung. Und es ist nun möglich das Ferienprogramm via App zu definieren.
Es gab also vor kurzem nen Serverupdate.

hixhupf

Bei mir funktioniert es aber immer noch nicht ... die App am iPhone läuft und meldet alles grün, aber das FHEM-Modul meldet weiterhin "login failure" und "tlsv1 alert protocol version"

Demnach scheint es ja meinem Setup zu liegen, sonst würde es bei allen anderen ja auch nicht mehr gehen.

andreas13

Zitat von: hixhupf am 07 März 2019, 08:28:54
Bei mir funktioniert es aber immer noch nicht ... die App am iPhone läuft und meldet alles grün, aber das FHEM-Modul meldet weiterhin "login failure" und "tlsv1 alert protocol version"

Demnach scheint es ja meinem Setup zu liegen, sonst würde es bei allen anderen ja auch nicht mehr gehen.

Kannst du nochmal die Stelle aus dem Logfile posten. Irgendwie sieht das anders aus als bei mir.

Update hast du gemacht? Welches Betriebssystem nutzt du und ist das auch aktuell?



Gesendet von iPad mit Tapatalk Pro
Maintainer des Vitoconnect Moduls
In Betrieb: FritzBox 7590, Homematic
piko Wechelrichter (HTTPMOD). Sonos ....
noch: IT

hixhupf

2019.03.08 07:27:43 1: Heizung: An error occured: https://iam.viessmann.com/idp/v1/authorize?client_id=12742319e39245de5f91d15ff4cac2a8&scope=openid&redirect_uri=vicare://oauth-callback/everest&response_type=code: Can't connect(2) to https://iam.viessmann.com:443:  SSL connect attempt failed error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version

FHEM läuft auf OSX 11.11, relativ alt, lässt sich aber auf dem Mac nicht mehr aktualisieren
Perl v5.16.0

openssl s_client -connect iam.viessmann.com:443

SSL-Session:
    Protocol  : TLSv1.2
    Cipher    : ECDHE-RSA-AES256-GCM-SHA384
    Session-ID: 7CA6FADDB41022905257789A240C8CAF70F78CE4CDFF9B41F08217B75C0330A3
    Session-ID-ctx:
    Master-Key: 042A273ECB8655DB488A5D1FAE6B506B657E00BC0035DC09CD2B2703A849835B00D4E134A9C456C34C884435624C081E
    Key-Arg   : None
    PSK identity: None
    PSK identity hint: None
    SRP username: None
    Start Time: 1552026785
    Timeout   : 300 (sec)
    Verify return code: 0 (ok)
sieht super aus, hier kommt keine Fehlermeldung.

Ich habe daher den Verdacht, dass mein perl irgendwelche älteren OpenSSL-Libraries nutzt als die neu installierten ... kann ich in FHEM abfragen, welche OpenSSL-Implementierung es nutzt?

Grüße,
Sascha

Frini

Mir ist gestern beim spielen etwas aufgefallen.
Das Reading HK1-Standby_aktiv wird bei mir nicht mehr gefüllt.
Dafür steht im HK1-Programmstatus jetzt Standby.
Das Reading HK1-Solltermperatur_reduziert_aktiv wird allerdings noch geschaltet sofern die reduzierte Temperatur über 3°C ist. Unter 3°C gehen die Viessmänner ja in den Standby Betrieb.

Hat sich da im Code etwas geändert?

andreas13

Zitat von: hixhupf am 08 März 2019, 07:35:43
2019.03.08 07:27:43 1: Heizung: An error occured: https://iam.viessmann.com/idp/v1/authorize?client_id=12742319e39245de5f91d15ff4cac2a8&scope=openid&redirect_uri=vicare://oauth-callback/everest&response_type=code: Can't connect(2) to https://iam.viessmann.com:443:  SSL connect attempt failed error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version

FHEM läuft auf OSX 11.11, relativ alt, lässt sich aber auf dem Mac nicht mehr aktualisieren
Perl v5.16.0

openssl s_client -connect iam.viessmann.com:443

SSL-Session:
    Protocol  : TLSv1.2
    Cipher    : ECDHE-RSA-AES256-GCM-SHA384
    Session-ID: 7CA6FADDB41022905257789A240C8CAF70F78CE4CDFF9B41F08217B75C0330A3
    Session-ID-ctx:
    Master-Key: 042A273ECB8655DB488A5D1FAE6B506B657E00BC0035DC09CD2B2703A849835B00D4E134A9C456C34C884435624C081E
    Key-Arg   : None
    PSK identity: None
    PSK identity hint: None
    SRP username: None
    Start Time: 1552026785
    Timeout   : 300 (sec)
    Verify return code: 0 (ok)
sieht super aus, hier kommt keine Fehlermeldung.

Ich habe daher den Verdacht, dass mein perl irgendwelche älteren OpenSSL-Libraries nutzt als die neu installierten ... kann ich in FHEM abfragen, welche OpenSSL-Implementierung es nutzt?

Grüße,
Sascha

Sorry, da bin ich raus. Keine Ahnung wie das mit SSL auf dem Mac ist. Du könntest höchstens mal den Maintainer von den httpUtils (https://wiki.fhem.de/wiki/HttpUtils) bzw. besser im zuständigen Subforum "Automatisierung" nachfragen.

Maintainer des Vitoconnect Moduls
In Betrieb: FritzBox 7590, Homematic
piko Wechelrichter (HTTPMOD). Sonos ....
noch: IT