FHEM Forum

FHEM => Frontends => FLOORPLAN => Thema gestartet von: Tino.Glatzel am 12 Dezember 2013, 18:14:14

Titel: Icon für 1-Wire Temperatursensor DS18S20 im Floorplan
Beitrag von: Tino.Glatzel am 12 Dezember 2013, 18:14:14
Hallo,

folgenden Temperatursensor habe ich definiert:


define Vorlauftemp OWDevice 10.EE9C0B020800 60
attr Vorlauftemp fp_Grundriss 105,282,2
attr Vorlauftemp icon icoTemp
attr Vorlauftemp model DS18S20

In der Übersicht "Everything"  sehe ich das Icon. Wie ich auch gelesen habe, werden im Floorplan die Icon mit dem Dateiname z.B. Vorlauftemp.{STATE}.png angezeigt. Jetzt ist nur die Frage wie ich den STATE rausbekomme um den Dateinamen entsprechend zu setzen.
Wenn ich unter Readings des Temperatursensor auf der Weboberfläche nachschaue, sehe ich den state wie folgt:

state temperature: 19.75 alarm: 1 2013-12-12 18:05:49

Wie kann ich jetzt einen Dateinamen davon ableiten?

Bei meinem dummy-Device funktioniert die Sache Top. Im state sehe ich ON, somit habe ich den Dateinamen "Zirkulation_Status.ON.png " für das Icon hergenommen und die Sache wird auch angezeigt.

Tino
Titel: Antw:Icon für 1-Wire Temperatursensor DS18S20 im Floorplan
Beitrag von: justme1968 am 12 Dezember 2013, 18:24:19
zuerst mit stateFormat einen passenden STATE erzeugen und dann mit devStateIcon die icons zuordnen.

gruss
  andre
Titel: Antw:Icon für 1-Wire Temperatursensor DS18S20 im Floorplan
Beitrag von: Tino.Glatzel am 12 Dezember 2013, 19:59:22
Hallo,

erstmal vielen Dank für die schnelle Antwort. Leider fehlt mir noch etwas Hintergrundwissen um dies wohl umzusetzen. Kannst Du das noch etwas genauer beschreiben.

Tino
Titel: Antw:Icon für 1-Wire Temperatursensor DS18S20 im Floorplan
Beitrag von: justme1968 am 12 Dezember 2013, 20:21:24
wenn du die stichwörter nimmst und im einsteiger pdf und der command ref und hier im forum suchst wirst du sehr viele passende stellen finden.

z.b. das hier: http://forum.fhem.de/index.php/topic,12080.msg71651.html#msg71651 (http://forum.fhem.de/index.php/topic,12080.msg71651.html#msg71651), oder das: http://forum.fhem.de/index.php/topic,11255.msg65428.html#msg65428 (http://forum.fhem.de/index.php/topic,11255.msg65428.html#msg65428), oder das: http://forum.fhem.de/index.php/topic,16745.msg109320.html#msg109320 (http://forum.fhem.de/index.php/topic,16745.msg109320.html#msg109320).

gruss
  andre
Titel: Antw:Icon für 1-Wire Temperatursensor DS18S20 im Floorplan
Beitrag von: Tino.Glatzel am 12 Dezember 2013, 21:20:25
Hallo,

so jetzt habe ich das Icon ......


define Vorlauftemp OWDevice 10.EE9C0B020800 60
attr Vorlauftemp devStateIcon .*:icoTemp
attr Vorlauftemp fp_Grundriss 105,282,2,Vorlauf
attr Vorlauftemp icon icoTemp
attr Vorlauftemp model DS18S20

...... aber leider auch nur das Icon. Kann ich denn die Temperatur nicht mehr anzeigen lassen? Ich hab die Frage auch schon in einem der Links gefunden, leider keine Antwort hierzu.


Tino
Titel: Antw:Icon für 1-Wire Temperatursensor DS18S20 im Floorplan
Beitrag von: justme1968 am 12 Dezember 2013, 21:24:26
fhem und der floorplan kann nur entweder icon oder state.

du kannst dir aber mit der readings group etwas basteln das beides anzeigen kann.

gruss
  andre
Titel: Antw:Icon für 1-Wire Temperatursensor DS18S20 im Floorplan
Beitrag von: Tino.Glatzel am 12 Dezember 2013, 22:17:29
Hallo,

vielen Dank für die schnelle Hilfe.

TIno