Neueste Beiträge

#1
Sonstige Systeme / Aw: [Neues Modul] Miele@Home
Letzter Beitrag von juemuc - 08 Mai 2024, 15:06:34
Hi,

ich kenne nur das, was in der Doku steht (Help for MieleAtHome).

Viele Grüße
Jürgen
#2
Sonstige Systeme / Aw: [Neues Modul] Miele@Home
Letzter Beitrag von Kohle77 - 08 Mai 2024, 15:00:20
Hi,
fhem feature level 6.3 und MieleAtHome 2.1.1
Mach ich mal die Tage.

Danke
Christian
P.S. gibt es eine spezielle Anmeldeseite für developer bei Miele nicht das ich da was falsch gemacht habe.
#3
Sonstige Systeme / Aw: [Neues Modul] Miele@Home
Letzter Beitrag von juemuc - 08 Mai 2024, 14:46:29
Hallo Christian,

entweder gibt es noch immer ein Problem bei der Neudefinition eines Miele-Login (wurde hier auch gemeldet) oder es ist ein lokales Problem beim Speichern der Daten in der "unique-Datei". Das hatte ich mal bei der Definition eines anderen Devices. Gibt es Hinweise in der log-Datei?
Wenn nein, würde ich das Miele-Device noch einmal komplett löschen, ein restart von FHEM durchführen und dann erneut probieren. Du nutzt auch aktuell die Version 2.1.1 bzw. Dein FHEM ist aktuell?

Viele Grüße
Jürgen

 
#4
Sonstiges / Aw: Anbindung von Kia UVO an f...
Letzter Beitrag von Rewe2000 - 08 Mai 2024, 14:37:12
Hallo optimizer,

Danke für den Hinweis zur neuen bluelinky Version, ich wollte die nächsten Tage ein Update ausführen, damit warte ich nun noch ein wenig.
Hattest du auch jeweils die neuesten Versionen von nodejs und npm bei dir installiert?

Zu deinem Problem mit den unterschiedlichen Namen bei den MQTT-Abfragen. Hast du schon mal das Attribut clientId beim Device MQTT2_SERVER getestet, ich habe hier mein Kennzeichen hinterlegt, somit werden die Abfragen immer in das gleiche Device geschrieben.
clientId <name>
set the MQTT clientId for all connections, for setups with clients creating a different MQTT-ID for each connection. The autocreate capabilities are greatly reduced in this case, and setting it requires to remove the clientId from all existing MQTT2_DEVICE readingList attributes.
Ich hoffe das sollte auch bei dir das Problem lösen.

Da ich bei mir nur die Werte vom Fahrzeug lese kann ich dir bei deiner letzten Frage leider nicht weiterhelfen.

Gruß Reinhard
#5
Sonstige Systeme / Aw: [Neues Modul] Miele@Home
Letzter Beitrag von Kohle77 - 08 Mai 2024, 14:31:16
Hi,
angelegt habe ich das device aus der FHEM GUI heraus aber das ist schon eine ganze weile her. Hat aber nie funktioniert. In Post #316 habe ich gezeigt das ich mich in diesem Portal anmelden kann und gehe daher davon aus das es nicht an den Daten (User, PW, usw.) liegt.
Als ich das dann mit dieser Datei gelesen habe schaute ich da eben auch rein. Dort sind alle möglichen Einträge (Fritz, etc.) aber eben nicht ein Eintrag von MieleAtHome.
Wenn ich doch login setze sollte doch schon ein Eintrag in der Datei sein oder?

Wenn ich es richtig weiß hatte ich es so gemacht:
define MieleConnection2 MieleAtHome
attr MieleConnection2 login loginname@mail.de
attr MieleConnection2 clientId d123123e-0123-4123-9123-3123b123d123
set MieleConnection2 password passw0rd123
set MieleConnection2 clientSecret secretecode

wenn ich das passwort setze habe ich mit verbose 5 diese Meldung;
MieleConnection2 (MieleAtHome::MAH_setKeyValue:2186) Error when setting MieleAtHome_MieleConnection2_passwd: setKeyValue: invalid value:
#6
FHEMapp / Aw: FHEMApp4 - Templates
Letzter Beitrag von Himbi777 - 08 Mai 2024, 14:24:36
Zitat von: jemu75 am 08 März 2024, 17:50:32Wie angekündigt, anbei meine Templates, die ich bisher im Einsatz habe:

...

shellyrgbw2
Shelly RGB Licht - Devicekeys: dev

..

Zusätzlich habe ich eine Farbvariable für "on" definiert und setze diese in vielen der Templates ein.
Ihr könnt die Templates auch anpassen und statt "on" z.B. "success" verwenden. Dann müsst ihr keine separate Farbvariable in den Einstellungen von FHEMApp definieren.

Nutzt die Templates gern als Anregung für eure eigenen Ideen und meldet euch gern bei Fragen.

Grüße
Jens  :)


Hallo Jens
super, vielen Dank für deine Templates.
Wenn ich den shellyrgbww in mein Template für einen RGB-LED-Stripe eibaut, sieht der Farbkreis etwas komisch aus.
Die Funktion ist allerdings da, das heißt ich kann die Farbe wählen und der Stripe wird angesteuert.
Hab das ganze in verschiedenen Browers getestet, das Aussehen ist überall gleich.

Ein zusätzliches Feature würde ich mir noch wünschen:
Der Farbkreis setzt aktuell die Auswahl in einen RGB-Wert um. Bei den LED-Stripes ist dies in der Regel kein Problem.
Ich habe jedoch auch etliche Zigbee-Lampen in Betrieb die können besser den HUE-Wert aus dem Farbkreis (0-360) umsetzen.
Saturation und Color-Temp für die Zigbee-Leuchten würde ich mit einem Slider umsetzen.
Lässt sich denn der hue-Wert ebenfalls als alternativer Wert umsetzen.
Danke vorab für deine Unterstützung

Lieben Gruß und einen schönen Feiertag an alle
Gerhard Himbert
#7
Anfängerfragen / Aw: reading aus mehreren readi...
Letzter Beitrag von Beta-User - 08 Mai 2024, 14:23:00
Wenn der "0"-Fall gebraucht wird, ginge das ungetestet ggf. so:
Pumpe:Pool_Pumpe_.* {return 100 if ReadingsNum($name,'Pool_Pumpe_100',0); return 90 if ReadingsNum($name,'Pool_Pumpe_90',0); return 70 if ReadingsNum($name,'Pool_Pumpe_70',0); return 40 if ReadingsNum($name,'Pool_Pumpe_40',0); return 0;}
Wird nur getriggert, wenn eines der relevanten Readings aktualisiert wird (eigentlich müßte sogar 'Pool_Pumpe_100' ausreichen, da bulk update; da es aber noch ein analog-Bulk gibt, wird bei diesen Readings nicht nochmal ausgewertet...), und kaskadiert dann einfach die Abfrage. Sollte einigermaßen lesbar sein...
#8
Anfängerfragen / Aw: reading aus mehreren readi...
Letzter Beitrag von ChrisA4 - 08 Mai 2024, 13:31:34
Habs mir mit dem Code von Aurel_B (Danke für den Anstoß) schon etwas gebastelt

Pumpe {if (ReadingsVal("$name","Pool_Pumpe_100","") eq "1") {return 100} elsif (ReadingsNum("$name","Pool_Pumpe_90","") eq "1") {return 90} elsif (ReadingsNum("$name","Pool_Pumpe_70","") eq "1") {return 70} elsif (ReadingsNum("$name","Pool_Pumpe_40","") eq "1") {return 40} elsif ([ReadingsNum("$name","Pool_Pumpe_100","")] and [ReadingsNum("$name","Pool_Pumpe_90","")] and [ReadingsNum("$name","Pool_Pumpe_70","")] and [ReadingsNum("$name","Pool_Pumpe_40","")] eq "0") {return "Aus"}}
Pumpen lauf wird mir schon richtig gegeben aber wenn die Pumpe steht also Pumpe_40, _70, _90 und 100 auf null ist bekomme ich mit meinem code nichts bzw keine änderung vom letzten stand
da steh ich am schlauch und würde um hilfe bitten
#9
Sonstige Systeme / Aw: [Neues Modul] Miele@Home
Letzter Beitrag von juemuc - 08 Mai 2024, 13:24:26
Das würde Dir auch nicht weiterhelfen. Wie die Zeilen beginnen, hatte ich ja schon geschrieben.

Wie hast Du denn das Device angelegt? hat es schon einmal funktioniert oder ist es eine neue Definition?

Viele Grüße
Jürgen
#10
FHEMWEB / erster Aufruf dauert manchmal ...
Letzter Beitrag von andies - 08 Mai 2024, 12:59:53
Ich habe ein merkwürdiges Fehlerbild. Rufe ich meine FHEM-Webseite (http://raspfhem.fritz.box:8083/fhem) im Browser auf (Version 124.0.6367.119 (Offizieller Build) (arm64) auf einem Mac M1), so kann es sein, dass der Seitenaufbau bis zu einer halben Minute und länger dauert. Danach geht es sehr schnell und zügig mit den weiteren Aufrufen.

Ich habe mit mein device WEB angeschaut, mit verbose 5, und dort nichts auffälliges festgestellt. Ebenso zeigen die Angaben in top auf dem raspberry nichts, siehe Screenshot.

Merkwürdig ist das ganze, weil diesselbe URL auf dem Handy (iPhone 12) diese Effekte nicht hat: Da baut sich die Seite immer sofort auf.

Hat jemand einen Tipp, wo ich da mal weitersuchen kann?