FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Rasprobby am 27 Oktober 2016, 12:10:26

Titel: Wie Buttons auf FHEM-Eingangsseite legen?
Beitrag von: Rasprobby am 27 Oktober 2016, 12:10:26
Liebe FHEM-Gemeinde, ich habe drei Heizungsstellmotoren FHT8V, bei denen die Konfiguration in FHEM problemlos geklappt haben.

Nun würde ich gerne am besten direkt auf dem Eingangs-Dashboard die Möglichkeit haben, per einmaligem Klick dort verschiedene Ventil-Öffnungen einzustellen (statt mehrerer Klicks + Tastatureingabe auf den Raum-Unterseiten).

Also z. B. einen Button mit 10 % für Heizung 1, einen Button für 20 % usw.

Weiß jemand, wie das geht?
Titel: Antw:Wie Buttons auf FHEM-Eingangsseite legen?
Beitrag von: marvin78 am 27 Oktober 2016, 12:47:07
Pack sie in einen speziellen (ggf. zusätzlichen) Raum und lege diesen Raum als Startaum fest (Abttribut defaultRoom von FHEMWEB).
Titel: Antw:Wie Buttons auf FHEM-Eingangsseite legen?
Beitrag von: Rasprobby am 27 Oktober 2016, 13:05:54
Ok, guter Tipp.

Jetzt bleibt lediglich noch die Frage, wie man bei Stellmotoren Buttons anlegt, mit denen man die Ventilöffnung in Prozent mit einem Klick wählen kann, ohne jedes Mal die Prozentzahl eintippen zu müssen.

Hast du da ebenfalls eine Idee?
Titel: Antw:Wie Buttons auf FHEM-Eingangsseite legen?
Beitrag von: Tedious am 27 Oktober 2016, 13:13:10
Schau Dir doch mal das TabletUI an - passt gut auf Handy, Tablet und PC und bietet auch umfangreichste Konfigurationen an. Slider, Buttons, etc...
Titel: Antw:Wie Buttons auf FHEM-Eingangsseite legen?
Beitrag von: marvin78 am 27 Oktober 2016, 13:16:08
Wie wäre mit einem Dropdown oder slider?! Siehe widgetOverride
Titel: Antw:Wie Buttons auf FHEM-Eingangsseite legen?
Beitrag von: Hans Franz am 27 Oktober 2016, 13:35:16
Oder dem Modul remotecontrol (http://www.fhemwiki.de/wiki/Remotecontrol)?

Gruß
Hans
Titel: Antw:Wie Buttons auf FHEM-Eingangsseite legen?
Beitrag von: Rasprobby am 03 November 2016, 14:13:22
Mit TabletUI habe ich es leider nicht hinbekommen.

Was ich bräuchte, wäre ein Button für einen Befehl wie:
FHT8V set heizung.schlafzimmer valve 0
FHT8V set heizung.flur valve 50

Weiß jemand, wie ich das entweder mit TabletUI oder in der normalen FHEM-Oberfläche anlegen kann?
Titel: Antw:Wie Buttons auf FHEM-Eingangsseite legen?
Beitrag von: Garbsen am 03 November 2016, 14:51:35
Ich habe für solche Dinge jeweils dummies angelegt, auf die ich per. Notify zugreife
Hier mal ein List eines solchen dummies

Internals:
   NAME       FBTagFlur
   NR         499
   STATE      22
   TYPE       dummy
   Readings:
     2016-10-10 20:26:13   state           22
Attributes:
   alias      Welche Temperatur soll im Flur im Tag-Betrieb gesetzt sein?
   group      Einstellungen
   icon       status_comfort
   room       Dummies,Fussbodenheizung
   setList    state:knob,min:5,Max:30,step:1,height:50,width:50,thickness:0.2
   sortby     54
   webCmd     state
   widgetOverride setList:textField-long


Und es notify

Internals:
   DEF        FBTagFlur:.* {fhem ("set FBSollFlur Tag ".ReadingsVal("FBTagFlur","state",0))}
   NAME       FBTagFlurSetzen
   NOTIFYDEV  FBTagFlur
   NR         500
   NTFY_ORDER 50-FBTagFlurSetzen
   REGEXP     FBTagFlur:.*
   STATE      active
   TYPE       notify
   Readings:
     2016-11-03 10:38:31   state           active
Attributes:
   room       Dummies,Fussbodenheizung


Mag elegantere Lösungen geben, für mich als relativer Beginner funktioniert das so ganz gut

Titel: Antw:Wie Buttons auf FHEM-Eingangsseite legen?
Beitrag von: justme1968 am 03 November 2016, 15:32:46
schau dir readingsGroup an.

beispiele im wiki.

gruss
  andre