FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: bigmo am 19 September 2017, 14:33:28

Titel: Command Schaltmöglichkeit in Readingsgroup erweitern
Beitrag von: bigmo am 19 September 2017, 14:33:28
Hallo!

Ich möchte mit FHEM meine Heizung steuern. Dazu habe ich ein Dummy und darin einen commands Befehl, der sieht so aus:

attr steuerung_hk commands { 'hk_modus' => 'hk_modus:'}

Das Reading hk_modus kennt drei Werte, day, night und auto. Ich möchte nun dort zwei "eigene Programme" (Booststart und Softoff) hinzufügen. Also das Dropdown soll dann also neben day night und auto auch Booststart und softoff anbieten. Wenn ich dann einen der neuen Menüpunkte auswähle, sollen verschiedene definierte Aktionen erfolgen:

Aktionen bei Booststart
set hk_modus day
set hk_raumziel 26

Damit startet die Heizung mit erhöhtem Vorlauf um das Haus morgens schnell warm zu bekommen. Wenn der Brenner dann wieder ausgegangen ist (sy_flamme = 0) soll das hk_raumziel wieder auf 22 gesetzt werden.

Aktionen bei Softoff
set hk_raumziel 10

Um die Wärme im System noch in die Räume zu leiten, soll das Raumsoll auf 10 Grad gesenkt werden, damit der Brenner zwar nicht mehr angeht, aber die Pumpe weiter läuft und die Wärme noch im Haus verteilt. Wenn der Vorlauf auf zB 35 Grad runter ist soll die Heizung dann in den night Modus schalten.

Sind solche zusätzlichen Menüpunkte bei Command überhaupt möglich? Und wenn ja, wie müsste ich das gewünschte definieren?

Danke Euch!
Titel: Antw:Command Schaltmöglichkeit in Readingsgroup erweitern
Beitrag von: Otto123 am 19 September 2017, 22:56:55
Hi,

Kannst Du mal ein list Deines dummy beisteuern?

Ich versuche zu verstehen, wie Du attr steuerung_hk commands { 'hk_modus' => 'hk_modus:'} in den dummy bekommst.

Irgendwie liefert mir die Suche in der (DE) Doku nach commands keinerlei Einträge bezüglich attribute, readingsgroup und dummy. (mein Fehler)

Gibt es sowas wirklich?

Gruß Otto
Titel: Antw:Command Schaltmöglichkeit in Readingsgroup erweitern
Beitrag von: MadMax-FHEM am 19 September 2017, 23:19:12
Im Wiki zu readingsGroup (https://wiki.fhem.de/wiki/ReadingsGroup) ist etwas zu commands zu finden (ctrl+f commands), Beispiel:


attr rg_battery commands { "battery.low" => "set %DEVICE replaceBatteryForSec 60" } Für LaCrosse devices kann man beim Klick auf ein rotes "battery low icon" direkt replaceBatteryForSec setzen.


Habe ich auch mal versucht umzusetzen, bin aber nicht weiter gekommen...

Vielleicht hilft es dir Otto weiter zu helfen ;)

Gruß, Joachim
Titel: Antw:Command Schaltmöglichkeit in Readingsgroup erweitern
Beitrag von: Otto123 am 19 September 2017, 23:30:42
Danke Joachim, ok man muss in der englischen Doku schauen.  :-[

Also damit habe ich wenigsten zur Richtigstellung beigetragen, er hat keinen Dummy sondern eine RG.
Mehr kann ich nicht tun, habe keine Ahnung davon.
Noch ein Tipp zum lesen (https://tty1.net/smart-questions_de.html#beprecise)
Ich bin schon wieder weg  ;)

Gruß Otto