[Modul] Dyson

Hi,

bei der Luftstromstärke gibts Probleme mit der Darstellung:

Vom Modul gabe es doch jetzt kein Updates oder?
Dann kommt es doch vom letzten IPS Update.

richimaint

So ganz klar ist mir das nicht, was Du meinst. Ich spekuliere mal - ist das, das da alle Optionen als „-1“ ausgegeben werden? Wenn ich den Snape richtig lesen.

Ob es ein Update gab, weis ich nicht, weil ich ja nicht weis, wann du aktualisiert hast.
Aber irgendwie ist mir, als hätte ich die Tage das noch gelesen (meine das @Nall-chan was dazu gesagt hätte), das es möglicherweise mit 7.x eine geänderte Darstellung gegeben habe bei Variablenprofilen.

Ich vermute mal, es ist das Variablenprofil „Dyson.AirflowRate“ und das hat per Standard bei den Assoziationen %d drin stehen - das ist aber schon lange so.
Und irgendwie ist mir als hätte ich gelesen, das jetzt der aktuelle Wert bei %d ausgegeben wird - und das ist bei Auto eine -1.
Warum ich das mal so gemacht hatte? Keine Ahnung mehr, das ist seit 2020 so.
Als Versuch kannst DU ja mal alle %d durch den korrekten numerischen Werte ersetzen - ist das so lösbar, kann ich das übernehmen.

Das Variablenprofil „Dyson.AirflowRate ist als Standard drin und wenn ich den Text durch den Wert ersetzte, bleibt der Text. Dies restlichen Werte mit %d nehmen den aktuellen Wert an

grafik
grafik

richimaint

ok, dann werde ich mal die Profile ändern … finde ich zwar komisch, das das jetzt so zu sehen ist und nicht „schon immer“, aber ist ja lösbar …

Habe alle %d ersetzt durch die Werte und es funktioniert.

Ist das bei Euch auch so?

richimaint

Ja, ist es. Und ich persönlich fand die alte Umsetzung besser.

Michael

neuen Version als Beta veröffentlicht

habe es so gemacht bekomme keine Verbindung…

das gleiche per Homeassistant funktioniert sofort…

@demel42

das Problem mit den Profilen besteht auch beim dem Luftbefeuchtungs-Zielwert.

richimaint

neue beta (2.14) sollte das fixen

Irgendwie verändert sicher bei mir nichts mehr, wenn ich was anglicke.
Schaltet zwar glaub, ändert sich aber im Webront nicht.
richimaint

hmm, eine etwas genauere Beschreibung wäre hilfreich… und natürlich passende, ausreichende große Logs der Device-Instanz.

Ich habe den Fehler gefunden.
Das Update war nicht abgeschlossen. In der Konsole Overview war ein Haken hinter dem Update , aber die Instanz war rot und beim öffnen stand „Update abschließen“.

richimaint

jepp, in dem Status ist die Instanz „offline“.

ich habe das bei meinen Modulen eingeführt, damit ich Änderungen machen kann, wie hier das Profil zu ändern. Ein Modul darf eigentlich keine Änderungen machen an Informationen, die unter der Hoheit des Benutzer liegen. So bitte ich erst um Erlaubnis, bevor ich das mache.

so ich habe es geschafft nach etlichen versuchen …

jetzt wird aber mein Dyson nicht unterstützt ? Dyson Purifier Big+Quiet Formaldehyde ( DYSON BP03)

bekomme Daten kann aber nicht schalten.

Das kann durchaus sein, das ein bestimmter Typ noch nicht unterstützt wird. Leider sind alle Typen „etwas“ anders als andere.

Ich brauche dann bitte als erstes ein Instanz-Debug („Limitierung“ erhöhen!) von einem vollständigen Datenabruf. Dann trage ich die Gerätekennung ein und ggfs. erkenne ich schon, was das Gerät so macht und ob es analog zu anderen Geräten ist.
Dann sehen wir weiter

Hi @demel42
ich habe es öfters mal, dass mein PH04, sich nicht wiederverbinden kann.
Ist das bei Euch auch so?
Vieleicht hängt das auch mit dem MQTT Port 1883 zusammen, da ich ja einige Tasmota Geräte, auch auf diesem Port betreibe.

27.03.2024, 05:52:25 | DysonDevice          | Instanz hat keinen aktiven Gateway
27.03.2024, 04:01:05 | Event Control        | Wiederverbinden [Dyson PH04 (MQTT Client #47139)] fehlgeschlagen = Waiting for connect timed out

richimaint

nein, das Problem habe ich nicht.
Was allerdings manchmal vorkommt ist das der Dyson keine Verbindungen akzeptiert - i.d.R. gabs vorher irgendeinen Stress mit dem WLAN.
dann muss ich den Dyson kurz stromlos machen.
Fehlermeldung hab ich nicht parat.

Der MQTT-Port kann es nicht sein - Für Tasmota ist IPS der Server, bei Dyson ist IOS ein Client. Da beisst sich nix.

Bei mir hilft nur stromlos machen.

richimaint

@richimaint : bist du sicher, das Du das in diesen Thread posten wolltest? Da geht es ja nicht um einen Dyson sondern um „Blink Home Device“