[Neues Modul] Miele@Home

Begonnen von choenig, 14 Juni 2020, 11:08:17

Vorheriges Thema - Nächstes Thema

juemuc

Hallo Christian,
ich habe heute festgestellt, dass ich die Termperaturen meiner Kühl-/Gefrierkombination nicht mehr über FHEM steuern kann. Es wird die neue Temperatur nicht ans Gerät übertragen. Wenn ich die Temperatur über die App ändere, kommt diese aber in FHEM an Hier die Log-Daten:

2023.07.09 19:34:19 5: Miele_000712292377 (MieleAtHome::MAH_eventSourceKeepAlive:787) called
2023.07.09 19:34:19 5: Miele_000712292377 (MieleAtHome::MAH_eventSourceDispatch:732) received reply, headers:HTTP/1.1 200 OK<0d><0a>Date: Sun, 09 Jul 2023 17:28:19 GMT<0d><0a>Content-Type: text/event-stream<0d><0a>Transfer-Encoding: chunked<0d><0a>Connection: keep-alive<0d><0a>Content-Encoding: identity<0d><0a>Content-Language: de<0d><0a>X-Environment: mcs-eu-prod-std<0d><0a>Cache-Control: no-cache, no-transform<0d><0a>Strict-Transport-Security: max-age=15724800; includeSubDomains<0d><0a>Access-Control-Allow-Origin: *<0d><0a>Access-Control-Allow-Credentials: true<0d><0a>Access-Control-Allow-Methods: PUT, GET, POST, OPTIONS<0d><0a>Access-Control-Allow-Headers: DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization<0d><0a>Access-Control-Max-Age: 1728000, data:event: ping<0a>data: ping<0a><0a>
2023.07.09 19:34:19 5: Miele_000712292377 (MieleAtHome::MAH_updateEventSourceReadings:830) called
2023.07.09 19:34:19 5: Miele_000712292377 (MieleAtHome::MAH_eventSourceDispatch:762) ping >> ping
2023.07.09 19:34:38 5: Miele_000712292377 (MieleAtHome::MAH_sendSetActionRequest:1855) called with action {"targetTemperature":[{"zone": 1, "value": 5}]}
2023.07.09 19:34:38 4: Miele_000712292377 (MieleAtHome::MAH_getAccessToken:1991) found local token with remaining lifetime of 2430264.80766797 seconds
2023.07.09 19:34:38 5: Miele_000712292377 (MieleAtHome::MAH_onSetActionReply:1890) received reply, code:204, headers:HTTP/1.1 204 No Content<0d><0a>Date: Sun, 09 Jul 2023 17:34:38 GMT<0d><0a>Content-Type: application/octet-stream<0d><0a>Connection: close<0d><0a>access-control-allow-credentials: true<0d><0a>access-control-allow-headers: DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization<0d><0a>access-control-allow-methods: PUT, GET, POST, OPTIONS<0d><0a>access-control-allow-origin: *<0d><0a>access-control-max-age: 1728000<0d><0a>Strict-Transport-Security: max-age=15724800; includeSubDomains<0d><0a>x-environment: mcs-eu-prod-std<0d><0a>x-environment: mcs-eu-prod-default
2023.07.09 19:34:39 5: Miele_000712292377 (MieleAtHome::MAH_eventSourceDispatch:732) received reply, headers:HTTP/1.1 200 OK<0d><0a>Date: Sun, 09 Jul 2023 17:28:19 GMT<0d><0a>Content-Type: text/event-stream<0d><0a>Transfer-Encoding: chunked<0d><0a>Connection: keep-alive<0d><0a>Content-Encoding: identity<0d><0a>Content-Language: de<0d><0a>X-Environment: mcs-eu-prod-std<0d><0a>Cache-Control: no-cache, no-transform<0d><0a>Strict-Transport-Security: max-age=15724800; includeSubDomains<0d><0a>Access-Control-Allow-Origin: *<0d><0a>Access-Control-Allow-Credentials: true<0d><0a>Access-Control-Allow-Methods: PUT, GET, POST, OPTIONS<0d><0a>Access-Control-Allow-Headers: DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization<0d><0a>Access-Control-Max-Age: 1728000, data:event: ping<0a>data: ping<0a><0a>
2023.07.09 19:34:39 5: Miele_000712292377 (MieleAtHome::MAH_updateEventSourceReadings:830) called
2023.07.09 19:34:39 5: Miele_000712292377 (MieleAtHome::MAH_eventSourceDispatch:762) ping >> ping
2023.07.09 19:34:43 4: Miele_000712292377 (MieleAtHome::MAH_getAccessToken:1991) found local token with remaining lifetime of 2430259.2077179 seconds

Hast Du eine Idee?

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

choenig

Hi Jürgen,

der Ausschnitt sieht ja eigentlich gut aus. 204 klingt auch erfolgreich. Hast Du 'ne Idee, ob das mit meinem letzen Release angefangen hat oder evtl. mit einem letzen update auf Miele Seite?

Die Doku beschreibt targetTemperature exakt wie es bei Dir geschickt wird.

Wenn möglich, könntest Du die alte Version des Miele-Moduls ausprobieren, ich denke aber eigentlich nicht, dass ich das kaputt gemacht habe ;).

LG
Christian

juemuc

Hallo Christian,
ich glaube, dass es mit dem letzten Update auf dem Miele-Server zusammen hängt.
Ich teste aber auch noch einmal deine alte Version.
Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

juemuc

Hallo Christian,

ich habe nun noch ein wenig getestet und folgende Ergebnisse erzielt:
Aktuelle Version (2.1.0):
- Temperatur (1 und 2) nicht veränderbar.
- Einschalten/Ausschalten "StartSuperColling" funktioniert.
- Einschalten/Ausschalten "StartSuperFreezing" funktioniert. 
- Einschalten/Ausschalten "mode" "sabbathMode" funktioniert.
- Änderung der Temperatur "targetTemperature_zone1/2" funktioniert nicht.

Version 1.1.1:
- Das Einstellen der Temperatur ist nicht möglich.

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

juemuc

Hallo Christian,
heute habe ich ein weiteres Problem entdeckt.
Bei fehlenden Internetzugang wird das Logfile mit dem Eintrag "...(MieleAtHome::MAH_eventSourceDispatch:737) Error: DNS: Short DNS answer" mehrmals pro Minute vollgeschrieben. Verbose steht schon auf 1.
Kannst Du das etwas "optimieren"?
Die Änderung der Temperatur geht auch noch nicht.
Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

cwagner

Dieses spannende Modul probiere ich nun seit zwei Wochen mit unserem Kochfeld aus und es funktioniert prima mit dieser Ausnahme: Ich erhalte im zentalen Log diese Fehlermeldungen:
2023.08.07 07:58:40 1: PERL WARNING: Use of uninitialized value $hour in sprintf at ./FHEM/48_MieleAtHome.pm line 1648.
2023.08.07 07:58:40 1: stacktrace:
2023.08.07 07:58:40 1:     main::__ANON__                      called by ./FHEM/48_MieleAtHome.pm (1648)
2023.08.07 07:58:40 1:     main::MAH_formatTime                called by ./FHEM/48_MieleAtHome.pm (1333)
2023.08.07 07:58:40 1:     main::MAH_updateDeviceReadings      called by ./FHEM/48_MieleAtHome.pm (1280)
2023.08.07 07:58:40 1:     main::MAH_onGetDeviceIdentAndStateReply called by FHEM/HttpUtils.pm (755)
2023.08.07 07:58:40 1:     main::__ANON__                      called by fhem.pl (781)
2023.08.07 07:58:40 1: PERL WARNING: Use of uninitialized value $minute in sprintf at ./FHEM/48_MieleAtHome.pm line 1648.
2023.08.07 07:58:40 1: stacktrace:
2023.08.07 07:58:40 1:     main::__ANON__                      called by ./FHEM/48_MieleAtHome.pm (1648)
2023.08.07 07:58:40 1:     main::MAH_formatTime                called by ./FHEM/48_MieleAtHome.pm (1333)
2023.08.07 07:58:40 1:     main::MAH_updateDeviceReadings      called by ./FHEM/48_MieleAtHome.pm (1280)
2023.08.07 07:58:40 1:     main::MAH_onGetDeviceIdentAndStateReply called by FHEM/HttpUtils.pm (755)
2023.08.07 07:58:40 1:     main::__ANON__                      called by fhem.pl (781)
2023.08.07 07:59:22 1: OWXMULTI_BinValues:  TF_Galerie: VAD not different from VDD
2023.08.07 08:00:37 1: PERL WARNING: Use of uninitialized value $hour in sprintf at ./FHEM/48_MieleAtHome.pm line 1648.
2023.08.07 08:00:37 1: stacktrace:
2023.08.07 08:00:37 1:     main::__ANON__                      called by ./FHEM/48_MieleAtHome.pm (1648)
2023.08.07 08:00:37 1:     main::MAH_formatTime                called by ./FHEM/48_MieleAtHome.pm (1333)
2023.08.07 08:00:37 1:     main::MAH_updateDeviceReadings      called by ./FHEM/48_MieleAtHome.pm (1280)
2023.08.07 08:00:37 1:     main::MAH_onGetDeviceIdentAndStateReply called by FHEM/HttpUtils.pm (755)
2023.08.07 08:00:37 1:     main::__ANON__                      called by fhem.pl (781)
2023.08.07 08:00:37 1: PERL WARNING: Use of uninitialized value $minute in sprintf at ./FHEM/48_MieleAtHome.pm line 1648.
2023.08.07 08:00:37 1: stacktrace:
2023.08.07 08:00:37 1:     main::__ANON__                      called by ./FHEM/48_MieleAtHome.pm (1648)
2023.08.07 08:00:37 1:     main::MAH_formatTime                called by ./FHEM/48_MieleAtHome.pm (1333)
2023.08.07 08:00:37 1:     main::MAH_updateDeviceReadings      called by ./FHEM/48_MieleAtHome.pm (1280)
2023.08.07 08:00:37 1:     main::MAH_onGetDeviceIdentAndStateReply called by FHEM/HttpUtils.pm (755)
2023.08.07 08:00:37 1:     main::__ANON__                      called by fhem.pl (781)
2023.08.07 08:02:38 1: PERL WARNING: Use of uninitialized value $hour in sprintf at ./FHEM/48_MieleAtHome.pm line 1648.
2023.08.07 08:02:38 1: stacktrace:
2023.08.07 08:02:38 1:     main::__ANON__                      called by ./FHEM/48_MieleAtHome.pm (1648)
2023.08.07 08:02:38 1:     main::MAH_formatTime                called by ./FHEM/48_MieleAtHome.pm (1333)
2023.08.07 08:02:38 1:     main::MAH_updateDeviceReadings      called by ./FHEM/48_MieleAtHome.pm (1280)
2023.08.07 08:02:38 1:     main::MAH_onGetDeviceIdentAndStateReply called by FHEM/HttpUtils.pm (755)
2023.08.07 08:02:38 1:     main::__ANON__                      called by fhem.pl (781)
2023.08.07 08:02:38 1: PERL WARNING: Use of uninitialized value $minute in sprintf at ./FHEM/48_MieleAtHome.pm line 1648.
2023.08.07 08:02:38 1: stacktrace:
2023.08.07 08:02:38 1:     main::__ANON__                      called by ./FHEM/48_MieleAtHome.pm (1648)
2023.08.07 08:02:38 1:     main::MAH_formatTime                called by ./FHEM/48_MieleAtHome.pm (1333)
2023.08.07 08:02:38 1:     main::MAH_updateDeviceReadings      called by ./FHEM/48_MieleAtHome.pm (1280)
2023.08.07 08:02:38 1:     main::MAH_onGetDeviceIdentAndStateReply called by FHEM/HttpUtils.pm (755)
2023.08.07 08:02:38 1:     main::__ANON__                      called by fhem.pl (781)
Was kann ich tun?

Herzliche Grüße
Christian
PI 2B+/3B+ Raspbian 12, Perl 5.36.0, FHEM 6.3: 295 Module in ConfigDB: Steuerung Heizkessel, FBH, Solarthermie, kontr. Lüftung mit WRG. Smarthome u.a. HMCUL, 1-Wire (FT232RL ; DS2480B), EnOcean (TCM EPS3), MQTT2. DOIF, PID20, Threshold, OWX; Micropelt IRTV, Volkszähler, SolarForecast; MariaDB

choenig

Hallo zusammen,

@Jürgen: Ich habe es endlich mal geschafft, eine eMail an Miele zu schicken, mal sehen, was sie sagen. Zu dem DNS-Fehler kann ich nicht wirklich was sagen, da habe ich keine Idee.

@Christian: Die Warnung habe ich jetzt endlich mal gefixt, sollte morgen im Update sein.

LG
Christian

choenig

Hi,

Zitat von: choenig am 27 August 2023, 10:07:13@Jürgen: Ich habe es endlich mal geschafft, eine eMail an Miele zu schicken, mal sehen, was sie sagen.

ich habe folgende Antwort erhalten:

Hallo Christian,

vielen Dank für Deine Mail. Deine Vermutung ist richtig, bei der Vielzahl der Kühlschrankmodelle läuft hier ein Pfad aktuell ins Leere. Wir arbeiten daran, das mit dem nächsten internen Release alles wieder wie vorher läuft.

LG
Christian

juemuc

Hallo Christian,

vielen lieben Dank für das Kümmern. Mal sehen, wie lange Miele für die KOrrektur benötigt.

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

cwagner

#309
Hi Christian,
nun habe ich 12 Stunden stacktrace laufen lassen und kann bestätigen: MieleAtHome verhält sich bezüglich Fehlermeldung stubenrein! Auch die Systembelastung ist mit dem Aktivieren der neuen Version eindeutig etwas zurückgegangen.
Vielen Dank für Deine Arbeit und die Korrektur.

Auch der Geschirrspüler wird gut abgebildet, allerdings habe ich entgegen der Miele-App nicht die Möglichkeit, ein Spülprogramm auszuwählen. Brauchst Du da von mir irgendwelche Traces oder Verbose-5-Listings?

Herzliche Grüße

Christian
PI 2B+/3B+ Raspbian 12, Perl 5.36.0, FHEM 6.3: 295 Module in ConfigDB: Steuerung Heizkessel, FBH, Solarthermie, kontr. Lüftung mit WRG. Smarthome u.a. HMCUL, 1-Wire (FT232RL ; DS2480B), EnOcean (TCM EPS3), MQTT2. DOIF, PID20, Threshold, OWX; Micropelt IRTV, Volkszähler, SolarForecast; MariaDB

juemuc

Zitat von: choenig am 29 August 2023, 12:59:08Hi,

Zitat von: choenig am 27 August 2023, 10:07:13@Jürgen: Ich habe es endlich mal geschafft, eine eMail an Miele zu schicken, mal sehen, was sie sagen.

ich habe folgende Antwort erhalten:

Hallo Christian,

vielen Dank für Deine Mail. Deine Vermutung ist richtig, bei der Vielzahl der Kühlschrankmodelle läuft hier ein Pfad aktuell ins Leere. Wir arbeiten daran, das mit dem nächsten internen Release alles wieder wie vorher läuft.

LG
Christian

Hallo Christian,

das Problem wurde von Miele behoben. Man kann nun über die API wieder die Temperatur einstellen. Nochmals Danke für Deine Unterstützung.

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

th0nix

Hallo zusammen,

ich habe heute meinen Geschirrspüler über das Modul eingebunden. Hat nach keinen Schwierigkeiten gut geklappt.

Jedoch sind die Set commands sehr eingeschränkt. (Einschalten und Update der Werte)
Wenn ich so durch die API schaue Link könnte da noch mehr gehen.

Könnt mir jemand einen Tip geben wie ich da versuchen kann was einzubauen ?

So sieht der Geschirrspüler gerade aus:
define Miele_000105791234 MieleAtHome 000105791234@MieleConnection
attr Miele_000105791234 comment Auto-created by MieleConnection
attr Miele_000105791234 devStateIcon .*:noIcon
attr Miele_000105791234 room MieleAtHome
#   CFGFN     
#   DEF        000105791234@MieleConnection
#   DEVICE_ID  000105791234
#   FUUID      65230753-f33f-8ce7-a026-cd9d641894c8707c
#   HAS_MimeBase64 1
#   INTERVAL   120
#   IODevName  MieleConnection
#   NAME       Miele_000105791234
#   NR         79410
#   STATE      Off (-:-)
#   TYPE       MieleAtHome
#   VERSION    2.1.1
#   eventCount 64
#   Helper:
#     DBLOG:
#       actions_deviceName:
#         logdb:
#           TIME       1696796791.49556
#           VALUE      1
#       actions_light:
#         logdb:
#           TIME       1696796791.49556
#           VALUE     
#       actions_modes:
#         logdb:
#           TIME       1696796791.49556
#           VALUE     
#       actions_powerOff:
#         logdb:
#           TIME       1696796791.49556
#           VALUE      0
#       actions_powerOn:
#         logdb:
#           TIME       1696796791.49556
#           VALUE      1
#       actions_processAction:
#         logdb:
#           TIME       1696796791.49556
#           VALUE     
#       actions_programId:
#         logdb:
#           TIME       1696796791.49556
#           VALUE     
#       actions_startTime:
#         logdb:
#           TIME       1696796791.49556
#           VALUE     
#       actions_targetTemperature:
#         logdb:
#           TIME       1696796791.49556
#           VALUE     
#       actions_ventilationStep:
#         logdb:
#           TIME       1696796791.49556
#           VALUE     
#       communicationModuleReleaseVersion:
#         logdb:
#           TIME       1696796791.47185
#           VALUE      08.20
#       communicationModuleTechType:
#         logdb:
#           TIME       1696796791.47185
#           VALUE      EK057
#       deviceHardwareFabIndex:
#         logdb:
#           TIME       1696796791.47185
#           VALUE      65
#       deviceHardwareFabNumber:
#         logdb:
#           TIME       1696796791.47185
#           VALUE      000105791234
#       deviceHardwareMatNumber:
#         logdb:
#           TIME       1696796791.47185
#           VALUE      11509630
#       deviceHardwareTechType:
#         logdb:
#           TIME       1696796791.47185
#           VALUE      G7165
#       deviceName:
#         logdb:
#           TIME       1696796791.47185
#           VALUE     
#       deviceType:
#         logdb:
#           TIME       1696796791.47185
#           VALUE      Dishwasher
#       dryingStep:
#         logdb:
#           TIME       1696796791.47185
#           VALUE     
#       ecoFeedbackCurrentEnergyConsumption:
#         logdb:
#           TIME       1696796311.47517
#           VALUE      1.3
#       ecoFeedbackCurrentWaterConsumption:
#         logdb:
#           TIME       1696796311.47517
#           VALUE      17
#       ecoFeedbackEnergyForecast:
#         logdb:
#           TIME       1696796311.47517
#           VALUE      0.01
#       ecoFeedbackWaterForecast:
#         logdb:
#           TIME       1696796311.47517
#           VALUE      0.01
#       elapsedTime:
#         logdb:
#           TIME       1696796791.47185
#           VALUE      0:00
#       eta:
#         logdb:
#           TIME       1696796791.47185
#           VALUE      -:-
#       etaHR:
#         logdb:
#           TIME       1696796791.47185
#           VALUE      -:-
#       programID:
#         logdb:
#           TIME       1696796791.47185
#           VALUE     
#       programPhase:
#         logdb:
#           TIME       1696796791.47185
#           VALUE     
#       programType:
#         logdb:
#           TIME       1696796791.47185
#           VALUE      Program
#       remainingTime:
#         logdb:
#           TIME       1696796791.47185
#           VALUE      0:00
#       remoteEnableFullRC:
#         logdb:
#           TIME       1696796791.47185
#           VALUE      1
#       remoteEnableMobileStart:
#         logdb:
#           TIME       1696796791.47185
#           VALUE      0
#       remoteEnableSmartGrid:
#         logdb:
#           TIME       1696796791.47185
#           VALUE      0
#       signalDoor:
#         logdb:
#           TIME       1696796791.47185
#           VALUE      0
#       signalFailure:
#         logdb:
#           TIME       1696796791.47185
#           VALUE      0
#       signalInfo:
#         logdb:
#           TIME       1696796791.47185
#           VALUE      0
#       startTime:
#         logdb:
#           TIME       1696796791.47185
#           VALUE      0:00
#       state:
#         logdb:
#           TIME       1696796791.47185
#           VALUE      Off (-:-)
#       status:
#         logdb:
#           TIME       1696796791.47185
#           VALUE      Off
#       statusRaw:
#         logdb:
#           TIME       1696796791.47185
#           VALUE      1
#       ventilationStep:
#         logdb:
#           TIME       1696796791.47185
#           VALUE     
#   READINGS:
#     2023-10-08 22:26:31   actions_deviceName 1
#     2023-10-08 22:26:31   actions_light  
#     2023-10-08 22:26:31   actions_modes  
#     2023-10-08 22:26:31   actions_powerOff 0
#     2023-10-08 22:26:31   actions_powerOn 1
#     2023-10-08 22:26:31   actions_processAction
#     2023-10-08 22:26:31   actions_programId
#     2023-10-08 22:26:31   actions_startTime
#     2023-10-08 22:26:31   actions_targetTemperature
#     2023-10-08 22:26:31   actions_ventilationStep
#     2023-10-08 22:26:31   communicationModuleReleaseVersion 08.20
#     2023-10-08 22:26:31   communicationModuleTechType EK057
#     2023-10-08 22:26:31   deviceHardwareFabIndex 65
#     2023-10-08 22:26:31   deviceHardwareFabNumber 000105791234
#     2023-10-08 22:26:31   deviceHardwareMatNumber 11509630
#     2023-10-08 22:26:31   deviceHardwareTechType G7165
#     2023-10-08 22:26:31   deviceName     
#     2023-10-08 22:26:31   deviceType      Dishwasher
#     2023-10-08 22:26:31   dryingStep     
#     2023-10-08 22:18:31   ecoFeedbackCurrentEnergyConsumption 1.3
#     2023-10-08 22:18:31   ecoFeedbackCurrentWaterConsumption 17
#     2023-10-08 22:18:31   ecoFeedbackEnergyForecast 0.01
#     2023-10-08 22:18:31   ecoFeedbackWaterForecast 0.01
#     2023-10-08 22:26:31   elapsedTime     0:00
#     2023-10-08 22:26:31   eta             -:-
#     2023-10-08 22:26:31   etaHR           -:-
#     2023-10-08 22:26:31   programID      
#     2023-10-08 22:26:31   programPhase   
#     2023-10-08 22:26:31   programType     Program
#     2023-10-08 22:26:31   remainingTime   0:00
#     2023-10-08 22:26:31   remoteEnableFullRC 1
#     2023-10-08 22:26:31   remoteEnableMobileStart 0
#     2023-10-08 22:26:31   remoteEnableSmartGrid 0
#     2023-10-08 22:26:31   signalDoor      0
#     2023-10-08 22:26:31   signalFailure   0
#     2023-10-08 22:26:31   signalInfo      0
#     2023-10-08 22:26:31   startTime       0:00
#     2023-10-08 22:26:31   state           Off (-:-)
#     2023-10-08 22:26:31   status          Off
#     2023-10-08 22:26:31   statusRaw       1
#     2023-10-08 22:26:31   ventilationStep
#   helper:
#     bm:
#       MAH_AttrFn:
#         cnt        1
#         dmx        -1000
#         dtot       0
#         dtotcnt    0
#         mTS        08.10. 21:47:31
#         max        3.88622283935547e-05
#         tot        3.88622283935547e-05
#         mAr:
#           set
#           Miele_000105791234
#           comment
#           Auto-created by MieleConnection
#       MAH_DefFn:
#         cnt        1
#         dmx        -1000
#         dtot       0
#         dtotcnt    0
#         mTS        08.10. 21:47:31
#         max        0.00146102905273438
#         tot        0.00146102905273438
#         mAr:
#           HASH(0x557a62206398)
#           Miele_000105791234 MieleAtHome 000105791234@MieleConnection
#       MAH_GetFn:
#         cnt        3
#         dmx        -1000
#         dtot       0
#         dtotcnt    0
#         mTS        08.10. 21:51:11
#         max        7.00950622558594e-05
#         tot        0.00012516975402832
#         mAr:
#           HASH(0x557a62206398)
#           Miele_000105791234
#           ?
#       MAH_SetFn:
#         cnt        77
#         dmx        -1000
#         dtot       0
#         dtotcnt    0
#         mTS        08.10. 21:51:14
#         max        0.00206208229064941
#         tot        0.0200667381286621
#         mAr:
#           HASH(0x557a62206398)
#           Miele_000105791234
#           on
#   hmccu:
#
setstate Miele_000105791234 Off (-:-)
setstate Miele_000105791234 2023-10-08 22:26:31 actions_deviceName 1
setstate Miele_000105791234 2023-10-08 22:26:31 actions_light
setstate Miele_000105791234 2023-10-08 22:26:31 actions_modes
setstate Miele_000105791234 2023-10-08 22:26:31 actions_powerOff 0
setstate Miele_000105791234 2023-10-08 22:26:31 actions_powerOn 1
setstate Miele_000105791234 2023-10-08 22:26:31 actions_processAction
setstate Miele_000105791234 2023-10-08 22:26:31 actions_programId
setstate Miele_000105791234 2023-10-08 22:26:31 actions_startTime
setstate Miele_000105791234 2023-10-08 22:26:31 actions_targetTemperature
setstate Miele_000105791234 2023-10-08 22:26:31 actions_ventilationStep
setstate Miele_000105791234 2023-10-08 22:26:31 communicationModuleReleaseVersion 08.20
setstate Miele_000105791234 2023-10-08 22:26:31 communicationModuleTechType EK057
setstate Miele_000105791234 2023-10-08 22:26:31 deviceHardwareFabIndex 65
setstate Miele_000105791234 2023-10-08 22:26:31 deviceHardwareFabNumber 000105791234
setstate Miele_000105791234 2023-10-08 22:26:31 deviceHardwareMatNumber 11509630
setstate Miele_000105791234 2023-10-08 22:26:31 deviceHardwareTechType G7165
setstate Miele_000105791234 2023-10-08 22:26:31 deviceName
setstate Miele_000105791234 2023-10-08 22:26:31 deviceType Dishwasher
setstate Miele_000105791234 2023-10-08 22:26:31 dryingStep
setstate Miele_000105791234 2023-10-08 22:18:31 ecoFeedbackCurrentEnergyConsumption 1.3
setstate Miele_000105791234 2023-10-08 22:18:31 ecoFeedbackCurrentWaterConsumption 17
setstate Miele_000105791234 2023-10-08 22:18:31 ecoFeedbackEnergyForecast 0.01
setstate Miele_000105791234 2023-10-08 22:18:31 ecoFeedbackWaterForecast 0.01
setstate Miele_000105791234 2023-10-08 22:26:31 elapsedTime 0:00
setstate Miele_000105791234 2023-10-08 22:26:31 eta -:-
setstate Miele_000105791234 2023-10-08 22:26:31 etaHR -:-
setstate Miele_000105791234 2023-10-08 22:26:31 programID
setstate Miele_000105791234 2023-10-08 22:26:31 programPhase
setstate Miele_000105791234 2023-10-08 22:26:31 programType Program
setstate Miele_000105791234 2023-10-08 22:26:31 remainingTime 0:00
setstate Miele_000105791234 2023-10-08 22:26:31 remoteEnableFullRC 1
setstate Miele_000105791234 2023-10-08 22:26:31 remoteEnableMobileStart 0
setstate Miele_000105791234 2023-10-08 22:26:31 remoteEnableSmartGrid 0
setstate Miele_000105791234 2023-10-08 22:26:31 signalDoor 0
setstate Miele_000105791234 2023-10-08 22:26:31 signalFailure 0
setstate Miele_000105791234 2023-10-08 22:26:31 signalInfo 0
setstate Miele_000105791234 2023-10-08 22:26:31 startTime 0:00
setstate Miele_000105791234 2023-10-08 22:26:31 state Off (-:-)
setstate Miele_000105791234 2023-10-08 22:26:31 status Off
setstate Miele_000105791234 2023-10-08 22:26:31 statusRaw 1
setstate Miele_000105791234 2023-10-08 22:26:31 ventilationStep

Keiner Verbesserungsvorschlag: Ich hatte ein Fehler im Secret und habe daher kein Access Token bekommen. Erst nach dem Debug 5 war der Fehler sichtbar. Vielleicht könnte das noch als Hinweis bei dem Fehlenden Access Token eingebunden werden. So nach dem Motto Check ID and Secret ...


Bracew

#312
Hallo,
unser neuer Miele Backofen (H 2465 B ACTIVE) habe ich nun mit Miele@home in FHEM:
Du darfst diesen Dateianhang nicht ansehen.

Doch was kann ich in FHEM damit machen?
FHEM auf Raspberry Pi
für z.B. Lichtsteuerung, Temperaturmessung, Balkonkraftwerk,
Öltankfüllstandsmessung und für Hühnerstall Hühnerklappe

DerTom71

#313
Hallo Zusammen,

bei meiner Miele Waschmaschine passt irgendwas an den Verbrauchswerten nicht. In der Anlage ein Beispiel vom Ende des Waschgangs.

ecoFeedbackCurrentEnergyConsumption => Dieser Wert zeigt immer "0". Müsste aber etwas passendes zum Forecast anzeigen.
ecoFeedbackEnergyForecast => Der Wert zeigt 0.4 (Ist plausibel.)

ecoFeedbackCurrentWaterConsumption => Dieser Wert zeigt 29 (Ist plausibel.)
ecoFeedbackWaterForecast => Der Wert 0.2 passt nicht zum Current von 29.

Hat jemand eine Waschmaschine wo die Werte die in Ordnung sind?

Du darfst diesen Dateianhang nicht ansehen.

xerion

Zitat von: DerTom71 am 11 Februar 2024, 18:31:09Hallo Zusammen,

bei meiner Miele Waschmaschine passt irgendwas an den Verbrauchswerten nicht. In der Anlage ein Beispiel vom Ende des Waschgangs.

ecoFeedbackCurrentEnergyConsumption => Dieser Wert zeigt immer "0". Müsste aber etwas passendes zum Forecast anzeigen.
ecoFeedbackEnergyForecast => Der Wert zeigt 0.4 (Ist plausibel.)

ecoFeedbackCurrentWaterConsumption => Dieser Wert zeigt 29 (Ist plausibel.)
ecoFeedbackEnergyForecast => Der Wert 0.2 passt nicht zum Current von 29.

Hat jemand eine Waschmaschine wo die Werte die in Ordnung sind?

Du darfst diesen Dateianhang nicht ansehen.

Ich meine dass das bei mir auch noch nie gepasst hat.
Ich würde mich  freuen, wenn du meinen Einladungscode für Tibber, der Stromanbieter, der dir hilft, deinen Stromverbrauch zu verstehen und zu reduzieren, nutzt: https://invite.tibber.com/5fc08jbs. So bekommen wir beide 50 Euro und 100 % Ökostrom / https://geld-fuer-eauto.de/ref/334561880