NEWS
MieleCloudService Adapter
-
@deta es kann auch bei neuen Geräten Einschränkungen geben, die der Hersteller bestimmt.
-
@skb sagte in MieleCloudService Adapter:
@deta es kann auch bei neuen Geräten Einschränkungen geben, die der Hersteller bestimmt.
Kann sein, Fragen kostet nix und hab mal eine Anfrage an Miele gesendet.
Mal sehen was diese Antworten. -
@deta sagte in MieleCloudService Adapter:
Was ich gesehen habe, wenn die Maschiene fertig ist, das diese dennoch Strom verbraucht knapp 3 Watt.
Erst wenn man diese Manuell am Rädchen an der Maschiene auf AUS gestellt hat, hat diese kein Strom verbrauch mehr. Kann man dieses auch über den Adapter schalten, so das diese kein Strom verbraucht?Hierzu noch jemand eine Info?
-
@deta Wo "siehst" Du die 3Watt? In einer Messsteckdose?
-
@skb sagte in MieleCloudService Adapter:
@deta Wo "siehst" Du die 3Watt? In einer Messsteckdose?
ja hab noch einen Sonoff POW davor und da kann ich es sehen, der war für die alte Maschiene.
-
@deta Natürlich steht die Maschine bei 3W auch in Bereitschaft, hat das WLAN Modul an und ist ggf. noch im Knitterschutz.
-
@skb sagte in MieleCloudService Adapter:
@deta Natürlich steht die Maschine bei 3W auch in Bereitschaft, hat das WLAN Modul an und ist ggf. noch im Knitterschutz.
Darauf hatte ich schon geachtet. Bei Knitterschutz ist der Verbrauch sogar immer mal noch höher. Klar dreht die Trommel auch noch.
Am nach Knitterschutz 30 Minuten danach kommt "ENDE" und da ist der Verbrauch noch.
Wenn man aber dann am RAD auf Aus stellt, ist er nur noch bei 0,3 watt. Klat WLAN Modul. Bereitschaft.
Aber 3 Watt doch etwas hoch.
Wenn die Wäsche gleich rausgenommen wird ok. Aber sollte diese doch mal über Nacht liegen bleiben. Ist doch Stromverschwendung angesagt. -
@deta Dann machst Du Dir in Blockly oder Javascript ein Abo auf den Datenpunkt, der Ende beinhaltet und schaltest den State ACTIONS.Power auf Aus
-
@skb sagte in MieleCloudService Adapter:
@deta Dann machst Du Dir in Blockly oder Javascript ein Abo auf den Datenpunkt, der Ende beinhaltet und schaltest den State ACTIONS.Power auf Aus
Teste ich später mal, wenn die Frau mit Waschen fertig ist, ob der Punkt was bewirkt.
Wenn ich das jetzt Teste, werde ich gekillt.
-
@skb sagte in MieleCloudService Adapter:
@deta Dann machst Du Dir in Blockly oder Javascript ein Abo auf den Datenpunkt, der Ende beinhaltet und schaltest den State ACTIONS.Power auf Aus
So habs gerade mal getestet. Leider geht es mir dem Punkt nicht.
Ist wohl nur ein Anzeigepunkt und kann nicht geschaltet werden.
Wenn ich den Manuell auf OFF setzte geht Sie nicht aus. Habs an der Waschmaschiene gesehen.
Erst wenn es direkt an der Maschiene auf OFF gestellt wird ist wirklich aus.Schade, bleibt ggf. nur der Weg über den Sonoff zu schalten. Den wollte ich eigentlich rausnehmen dann.
-
@deta ich kann meine Maschine über den State ausschalten. Scheinbar ist bei deiner Miele verschiedenes nicht implementiert.
-
@Grizzelbee
Das Hinzufügen einer Wärmeschublade (Dish Warmer) führte zum Anlegen der Datenpunkte, die laut API-Dokumentation verfügbar sind. Der Swagger liefert jedoch sinnvolle Daten für sechs weitere Datenpunkte:
ProgramID, programPhase, remainingTime, targetTemperature, temperature, signalDoor.Wäre es möglich, diese States auch im Adapter zur Verfügung zu stellen? Mit dem für den Spüler undokumentierten Datenpunkt „Light“ hatte Vergleichbares damals problemlos geklappt.
Zudem sollte sich die targetTemperature der Schublade anscheinend als Action setzen lassen.
PS: Diesmal dürfte das Anliegen etwas greifbarer sein als die Problematik der ausbleibenden Aktualisierungen - kurzes Update dazu: Das Ganze scheint phasenweise aufzutreten, seit einigen Wochen läuft es wieder stabil (allerdings habe ich den täglichem Neustart per Skript noch nicht deaktiviert).
-
@skb sagte in MieleCloudService Adapter:
@deta ich kann meine Maschine über den State ausschalten. Scheinbar ist bei deiner Miele verschiedenes nicht implementiert.
Der Status ändert sich ja, wenn ich am Manuellen Schalter an der Maschiene es aus und einschalte. Nur wenn ich den State direkt in den Objekten schalte passiert nix an der Maschiene. Welche Maschine hast du?
-
@deta Ich sagte ja, das unsere Maschine ausgeht, wenn ich den State setze.
Vielleicht mal gucken, ob der Readonly ist? -
Was mir noch aufgefallen ist, das übernacht, der Adapter zwar die Maschiene sieht, ist true online, aber es werden keine Daten mehr Angezeigt,besser aktualisiert. Erst nach neustart des Adapter gehts wieder.
Ist das normal?
-
@skb sagte in MieleCloudService Adapter:
@deta Ich sagte ja, das unsere Maschine ausgeht, wenn ich den State setze.
Vielleicht mal gucken, ob der Readonly ist?Nein ist nicht Readonly. Ich warte mal, bis ich Antwort vom Support bekommen habe,
was die Wasser und Energieverbrauch angeht habe. Dann werde ich mal versuchen,
das mit dem Ein/Ausschalten noch zu klären.
Ich vermute, das die Maschiene zu neu ist und nicht alles implementiert ist.
Mal Abwarten. -
@deta Miele ist eine Marke, die beständig ist.
Somit denke ich nicht, das die Software auf der Maschine nun signifikante Änderungen hat.
Unsere Maschine ist von Dezember und hat die States, die ich aufgeführt habe. -
@deta said in MieleCloudService Adapter:
Erst nach neustart des Adapter gehts wieder.
Ist das normal?
Ja, ist bei mir auch manchmal so. Habe es durch einen regelmäßigen Neustart des Adapters umschifft. Musst Du mal testen, ob es täglich oder wöchentlich sein muss.
Ist im Moment ein wenig lästig, da sich meine Kaffeemaschine beim Adapterstart immer einschaltet.
Aber der Entwickler ist da schon "dran".@Grizzelbee Kann man eigentlich den Rewrite-Branch schon testen oder wäre das Quatsch?
-
@deta ich hatte gerade mal geschaut - deine Maschine ist die mit dem orangen Display - das ist nicht das voll-digitale Display. Somit kann es leider sein, das hier Informationen fehlen.
-
@rekorboi sagte in MieleCloudService Adapter:
Das Hinzufügen einer Wärmeschublade (Dish Warmer) führte zum Anlegen der Datenpunkte, die laut API-Dokumentation verfügbar sind. Der Swagger liefert jedoch sinnvolle Daten für sechs weitere Datenpunkte:
ProgramID, programPhase, remainingTime, targetTemperature, temperature, signalDoor.Kein Problem - kann ich gerne machen. Habe für die 6.0 (an der ich gerade arbeite) mal einen issue geöffnet, damit ich das nicht vergesse.
https://github.com/Grizzelbee/ioBroker.mielecloudservice/issues/216
@deta sagte in MieleCloudService Adapter:
Der Status ändert sich ja, wenn ich am Manuellen Schalter an der Maschiene es aus und einschalte. Nur wenn ich den State direkt in den Objekten schalte passiert nix an der Maschiene. Welche Maschine hast du?
Ich habe eine WWE660 und bei mir funktioniert das alles - incl. Ein-/Ausschalten, Eco Feedback etc. Das ist aber tatsächlich Modellabhängig ob da etwas passiert oder nicht. Guck dir bitte mal die Readme zum Adapter und die Doku von Miele an. Das ist leider nicht ganz trivial und (meiner Meinung nach) an verschiedenen Stellen Unglücklich von Miele gelöst -aber das ist Mieles Entscheidung was zur Verfügung gestellt wird, für welche Modelle und wie.
Readme des Adapters: https://github.com/Grizzelbee/ioBroker.mielecloudservice
Doku von Miele: https://www.miele.com/developer/swagger-ui/index.html
Voraussetzungen, damit etwas geschaltet werden kann: https://www.miele.com/developer/swagger-ui/put_additional_info.htmlZum Problem, das der Adapter nach einer Weile nicht mehr aktualisiert: Ist bekannt und sollte in der nächsten Version behoben sein:
https://github.com/Grizzelbee/ioBroker.mielecloudservice/issues/192Für den Rest kann ich mich @skb nur anschließen: Auch Miele hat verschiedene Preis- und Leistungsklassen; nicht alle Modelle liefern alle Möglichkeiten und/oder Informationen. Ich kenne allerdings auch keine Liste wo man das mal nachlesen und vergleichen könnte. An ein: "Modell ist zu neu." glaube ich da auch nicht. Die API funktioniert für alle Geräte über alle Geräteklassen hinweg genau gleich (durchaus zu meinem Leidwesen).
@oxident sagte in MieleCloudService Adapter:
@Grizzelbee Kann man eigentlich den Rewrite-Branch schon testen oder wäre das Quatsch?
Den kannst du aktuell nur zum Spass in einer Testumgebung ausprobieren.
Der sollte für alle Geräteklassen, den Objektbaum erzeugen, alle Werte lesen und regelmäßig aktualisieren (ohne auszusteigen). Ein paar wenige erste Aktionen sind implementiert - aber ich glaube primär für die Kaffeeautomaten (Licht ausschalten funktioniert! ). Ich versuche gerade den neuen /programs Endpunkt zu verstehen und zu implementieren. Die meisten Aktionen werden aber noch nicht funktionieren.