Anzeige Auto Hand

Begonnen von Fin1, 26 Januar 2019, 13:05:45

Vorheriges Thema - Nächstes Thema

Fin1

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

rischbiter123

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
4*Raspi, Max Thermostate und Fensterkontakte, FB7590, Mysensors und NanoCUL, IT und Sonoff, zigbee2mqtt2

Fin1

Hallo
keine ReadingsGroup
Standart Anzeige eines  MAX Thermostats
nach dem peeren. Möchte sofort erkenne ab Thermostat auf Hand oder Auto steht.

Fin1

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.



rischbiter123

#4
Moin,

versuch es mal so:

attr MAX_1ad407 stateFormat mode      ;   temperature °C
attr MAX_1ad407 webCmd desiredTemperature
4*Raspi, Max Thermostate und Fensterkontakte, FB7590, Mysensors und NanoCUL, IT und Sonoff, zigbee2mqtt2

Fin1

leider nein;
nur Anzeige Unknown command &nbsp, try help.
Unknown command &nbsp, try help.
Unknown command &nbsp, try help.
Unknown command  &nbsp, 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



rischbiter123

Sorry, mein Fehler. Die Attribute müssen natürlich direkt beim Thermostat eingegeben werden. Habe es geändert.

LG

Andreas
4*Raspi, Max Thermostate und Fensterkontakte, FB7590, Mysensors und NanoCUL, IT und Sonoff, zigbee2mqtt2

Fin1

Habe ich vorher schon erkannt und geändert
aber trotzdem diese Fehler

rischbiter123

Dann lass mal das &nbsp weg, sollte eigentlich nur für den Abstand sein. Sei so nett und gib mal ein List des Devices.

LG

Andreas
4*Raspi, Max Thermostate und Fensterkontakte, FB7590, Mysensors und NanoCUL, IT und Sonoff, zigbee2mqtt2

jkriegl

#9
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.
Rpi 3, Fhem, Cul 868, HM-CC-RT-DN, HM-Sec-Sco, HM-ES-PMSw1-Pl, ebus (Vaillant), ECMD, Telegram, HTTPMOD, Xiaomi, Shelly

Fin1

Hallo   rischbiter123
habe  &nbsp 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






Fin1


Fin1

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 

rischbiter123

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 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  temperature °C
und bei webCmd
desiredTemperature
eingibst.

LG

Andreas
4*Raspi, Max Thermostate und Fensterkontakte, FB7590, Mysensors und NanoCUL, IT und Sonoff, zigbee2mqtt2

rischbiter123

Hier mal eines von meinen.

LG

Andreas
4*Raspi, Max Thermostate und Fensterkontakte, FB7590, Mysensors und NanoCUL, IT und Sonoff, zigbee2mqtt2

Fin1

sorry daß ich mich erst jetzt melde

Habe attr eingegeben  und es funktioniert auch beim Wandthermostat!


Vielen vielen Dank für deine Hilfe
LG


Fin1

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