Hallo zusammen
habe folgendes vor und finde keinen Ansatz bzw Lösung :
Möchte die Anzeige zB. Wandthermostat nicht nur die Soll Ist-Temperatur sondern auch
Auto oder Hand anzeigen.
könnt ihr mir bitte helfen
Moin,
falls das eine ReadingsGroup ist, lautet das entsprechende reading 'mode' und als valueIcon versuch mal dies:
'mode.auto' => 'sani_heating_automatic', 'mode.manual' => 'sani_heating_manual'
LG
Andreas
Hallo
keine ReadingsGroup
Standart Anzeige eines MAX Thermostats
nach dem peeren. Möchte sofort erkenne ab Thermostat auf Hand oder Auto steht.
Halol bin weitergekommen:
mit
attr MAX_1ad407 stateFormat
wird der Auto/Man angezeigt aber die soll Istwert Temperatur gelöscht
wie bekomme ich alle 3 Dinge zur Anzeige.
Moin,
versuch es mal so:
attr MAX_1ad407 stateFormat mode ; temperature °C
attr MAX_1ad407 webCmd desiredTemperature
leider nein;
nur Anzeige Unknown command  , try help.
Unknown command  , try help.
Unknown command  , try help.
Unknown command  , try help.
Unknown command temperature, try help.
habe mit deinem Vorschlag probiert
Eingabe:
define Geraetestatus readingsGroup Bad
attr Geraetestatus mapping {'load MAX_1ad407' => 'mode'}
aber keine Anzeige
PS:MAX_1ad407 Name Wandtermostat
Sorry, mein Fehler. Die Attribute müssen natürlich direkt beim Thermostat eingegeben werden. Habe es geändert.
LG
Andreas
Habe ich vorher schon erkannt und geändert
aber trotzdem diese Fehler
Dann lass mal das   weg, sollte eigentlich nur für den Abstand sein. Sei so nett und gib mal ein List des Devices.
LG
Andreas
Wenn ich Dich richtig verstanden habe, möchtest Du ein icon + Readings anzeigen
Das klappt mit devStateIcon, hier ein Muster
{ my $state = ReadingsVal($name, "state", "off"); return '<div><img src="/fhem/images/default/on.png">'." ".(ReadingsVal($name,"seit",""))." B: ".(ReadingsVal($name,"battery_level","")).'</div>' if($state eq "open"); return '<div><img src="/fhem/images/default/off.png">'." ".(ReadingsVal($name,"seit",""))." B: ".(ReadingsVal($name,"battery_level","")).'</div>' if($state eq "close"); }
Edit: Falls es sich um ein HM-Thermostat handelt musst Du "controlMode" nehmen.
Hallo rischbiter123
habe   weggelassen Ergebnis nur auto wird angezeigt alle andere Temp Anzeige werden gelöscht
Versuchaufbau: Bild Devices
Fensterkontakt;
1a407 Wandthermostat
1a8a11 Thermostat
Danke für deine Hilfe
Nachtrag
Hallo jkriegl
was ich möchte ist ,wie im Bild Zeile MAX_1a8a11 (Thermostat) Anzeige und dazu die Stellung Hand oder Auto.
Später auch ddas bei Wandthermostat
grüße
Moin,
weis nicht, ob es Beim Wandthermostat funktionieren müsste, da ich keins habe. Beim Thermostat sollte es aber gehen. Wenn Du bei den Attributen
stateFormat
mode temperature °C
und bei webCmd
desiredTemperature
eingibst.
LG
Andreas
Hier mal eines von meinen.
LG
Andreas
sorry daß ich mich erst jetzt melde
Habe attr eingegeben und es funktioniert auch beim Wandthermostat!
Vielen vielen Dank für deine Hilfe
LG
Sorry daß ich mich erst jetzt melde.
Habe beide attr eingepflegt und es Funktioniert
auch beim Wandthermostat.
Vielen vielen Dank für deine Bemühungen
LG Fin