FS20 Displayschalter zum Herunterfahren der Heizung nutzen

Begonnen von BeckerAA, 12 Oktober 2014, 12:08:01

Vorheriges Thema - Nächstes Thema

BeckerAA

Hallo zusammen,

in der letzten Woche habe ich den FS20 DWT gekauft und will den Schalter nutzen, um beim Verlassen des Hauses die Heizung in den Absenkbetrieb zu schicken.

Hat jemand da eine Idee, wie man das machen kann?

Er soll einfach durch den Schaltvorgang alle FHT's auf Nachtabsenkung schicken und beim wieder anschalten alle wieder auf Tagestemperatur.

Viele Grüße
Ruediger
---- FS20 und FHT80b mit FHEM auf Raspberry PI Modell b ----
---- zusätzlich HM-LAN mit diversen HomeMatic-Komponenten ----

Lieber Gott schenke mir doch ein wenig Geduld...
...aber ein bisschen plötzlich!!!!!!

Paul

Cubietruck, HM-USB, CUL, FS20, FHT, HUE, Keymatic

BeckerAA

Hi Paul,

danke für den Link.

Das ist ja dann um zur richtigen Zeit, die Voreingestellte Temperatur auszulesen und entsprechend zu setzen, wenn ich das richtig sehe. Also letztlich alles auf Ursprung.

Die ganze Absenkung muss ich aber auch noch machen. Derzeit habe ich einen Code, der mir alles um 3 Grad absenkt und nachher wieder rauf. Ist aber nicht ganz das was ich will und es macht irgendwie auch nur alles runter und nicht mehr rauf. Beim nächsten Klick wird es dann nochmal um 3 Grad kälter. Also eher suboptimal.

Ich suche daher etwas, dass alle FHT's beim Schalterdrücken auf Absenktemperatur setzt und wieder zurück, wobei das Script aus Deinem Link ja schon mal ein Problem löst. Würde bei uns jedoch auch so gehen, weil die Heizung eh um 23:00 Uhr schlafen geht.

Viele Grüße
Ruediger
---- FS20 und FHT80b mit FHEM auf Raspberry PI Modell b ----
---- zusätzlich HM-LAN mit diversen HomeMatic-Komponenten ----

Lieber Gott schenke mir doch ein wenig Geduld...
...aber ein bisschen plötzlich!!!!!!

Paul

set Heizung_.* mode manual desired-temp 17.0

Senkt bei mir alle FHT's Voraussetzung alle beginnen mit Heizung_.

Und der WIki Beitrag schaltet dann alle wieder in den Auto-Modus
Cubietruck, HM-USB, CUL, FS20, FHT, HUE, Keymatic

Puschel74

Hallo,

je nachdem wieviele FHT du ansprichst musst du auch die 1%-Regel im auge behalten.
LOVF ist sonst schon vorprogrammiert.

Ich habe 11 FHT im ganzen Haus und alle im mode manual.
Die Temperatur im Wohnzimmer wird nach Aussentemperatur in Grenzen verfahren - ebenso im Schlafzimmer.
Im Schlafzimmer aber nur wenn die Fenster geschlossen sind - bringt etwas Luft um die 1% nicht gleich zu knacken.
Neben der Eingangstür ist ein FS20-S4A mit dem ich alle FHT um 3° absenke - das mache ich aber nur wenn wir länger nicht zuhause sind.
Um mal eben einkaufen zu gehen finde ich das Absenken nutzlos.

Der S4A triggert ein notify indem ich per at zeitversetzt die neuen Temperaturen sende - auch wieder im Hinblick auf die 1%.
Da die alten Temperaturen sowieso bekannt sind speicher ich die nicht extra zwischen - zur Not greift eben die Aussentemperaturanpassung.
Die ist übrigens im "Urlaub-Modus" disabled 1.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

BeckerAA

Hallo nochmal,

danke für die vielen Tipps.

Das werde ich jetzt mal umsetzen.

Ich habe das auch nur für längere Abwesenheit geplant. Also, wenn wir den ganzen Tag beim Kunden sind zum Beispiel, oder Urlaub, oder oder oder. Halt alle Abwesenheiten, die länger als 4 Std. dauern.

Nochmals vielen Dank.
---- FS20 und FHT80b mit FHEM auf Raspberry PI Modell b ----
---- zusätzlich HM-LAN mit diversen HomeMatic-Komponenten ----

Lieber Gott schenke mir doch ein wenig Geduld...
...aber ein bisschen plötzlich!!!!!!

BeckerAA

Hallo nochmals,

also ich habe versucht das mal einzubinden, muss aber gestehen, dass ich keine Idee habe, wie ich den Befehl mit nem Schalter vebinde.

Der Schalter ist so im Code eingebunden:

define Heizungsabsenkung FS20 688f 00
attr Heizungsabsenkung room Heizung

Da ist ja nix zum setzen dran.

Wie schon in einem anderen Beitrag geschrieben, ich bin nicht so das Programmiertalent.

Viele Grüße
Ruediger
---- FS20 und FHT80b mit FHEM auf Raspberry PI Modell b ----
---- zusätzlich HM-LAN mit diversen HomeMatic-Komponenten ----

Lieber Gott schenke mir doch ein wenig Geduld...
...aber ein bisschen plötzlich!!!!!!

Paul

das hat aber nichts mit programmieren zu tun.
Wenn autocreate in FHEM eingestellt ist, sollte ein FS20 Schalter automatisch eingebunden werden.

danach dann jeweils ein notify auf on und off des Schalters
Cubietruck, HM-USB, CUL, FS20, FHT, HUE, Keymatic

BeckerAA

Hallo Paul,

vielleicht, oder ganz sicher stehe ich gerade auf der Leitung.

Der Code vom letzten Beitrag stammt von der autocreate.

Wo soll ich dass denn setzen?

Ich weiß, ich bin  heute schwer von Begriff, oder irgendwie voll daneben.

Gruß
Ruediger

---- FS20 und FHT80b mit FHEM auf Raspberry PI Modell b ----
---- zusätzlich HM-LAN mit diversen HomeMatic-Komponenten ----

Lieber Gott schenke mir doch ein wenig Geduld...
...aber ein bisschen plötzlich!!!!!!

Puschel74

Hallo,

schau mal in der commandref nach notify oder schau doch mal im Forum --- Suchfeld notify eingeben und mal ein bischen in den Beiträgen stöbern.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

BeckerAA

Hi Puschel,

danke für den Tipp. Bin inzwischen selbst aufgewacht.

Oh man ist mir das peinlich.

Sorry für mein Blödsinn. Ist scheinbar nicht mein Tag heute. Grummel


Gruß
Ruediger
(ist aus dem Indianischen und heißt: "Der der immer blöde Fragen stellt und rückwärts auf dem Pferd sitzt")
---- FS20 und FHT80b mit FHEM auf Raspberry PI Modell b ----
---- zusätzlich HM-LAN mit diversen HomeMatic-Komponenten ----

Lieber Gott schenke mir doch ein wenig Geduld...
...aber ein bisschen plötzlich!!!!!!

Puschel74

Hallo,

lass deinem Spieltrieb freien Lauf  ;)

Du kannst das auch versuchen mit DOIF zu lösen.
Geht auch recht elegant damit.

Im Prinzip brauchst du ja als "Gerüst" nur sowas:
define Heizung_schalt notify Heizungsabsenkung set Heizung_.* mode manual desired-temp 17.0
Nun hast du den ersten Schritt.

Für weitere Codes wäre es jetzt vorteilhaft zu wissen ob der Button Heizungsabsenkung ein toggle sendet oder ob du 2 davon hast resp. ob es noch einen Button gibt mit Heizungserhöhung (oder so ähnlich) - und wie deine FHT heissen wäre auch nicht verkehrt zu wissen  ;)

Es ist ja nicht so das jeder das Rad neu erfinden muss - aber gehen muss jeder selbst lernen.
Und für die ersten Schritte gibt es ja Doku.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

BeckerAA

Hi Puschel,

danke für die Hilfe.

Ich habe den Schalter FS20DWT (der mit dem Display) jetzt ein paar mal gelöscht und neu eingebunden.

Ich bekomme dann immer zwei Devices angelernt, wobei der eine nur "an" und der andere nur "aus" schalten kann.

Die FHT's sind FHT80b.

ansonsten heißen die alle HeizungO_Wohnzimmer, HeizungO_Schlafzimmer und so weiter.

Das ganze gibt es dann nochmal für eine zweite Gruppe mit eigenem Schalter mit den Namen HeizungU_Wohnzimmer und so weiter.

O und U stehen für obere Wohnung und untere Wohnung.

Der Code für den Schalter lautet bislang so:

define FS20_9b6700 FS20 9b67 00
attr FS20_9b6700 room FS20
define FileLog_FS20_9b6700 FileLog /opt/fhem/log/FS20_9b6700-%Y.log FS20_9b6700
attr FileLog_FS20_9b6700 logtype text
attr FileLog_FS20_9b6700 room FS20


define FS20_9b6732 FS20 9b67 32
attr FS20_9b6732 room FS20
define FileLog_FS20_9b6732 FileLog /opt/fhem/log/FS20_9b6732-%Y.log FS20_9b6732
attr FileLog_FS20_9b6732 logtype text
attr FileLog_FS20_9b6732 room FS20

Die sollen dann aber noch umbenannt werden in Heizungsabsenkung_EIN und Heizungsabsenkung_AUS, oder ECO_EIN und ECO_AUS.

Machen sollen Sie eben beim drücken von EIN soll die Heizung den Normalbetrieb aufnehmen und bei drücken von aus eben auf den Absenkbetrieb und manuell umgestellt werden.

So das war mal die ganze Beschreibung, was das Ding machen soll.

Viele Grüße
Ruediger
---- FS20 und FHT80b mit FHEM auf Raspberry PI Modell b ----
---- zusätzlich HM-LAN mit diversen HomeMatic-Komponenten ----

Lieber Gott schenke mir doch ein wenig Geduld...
...aber ein bisschen plötzlich!!!!!!

Puschel74

Hallo,

ZitatIch bekomme dann immer zwei Devices angelernt, wobei der eine nur "an" und der andere nur "aus" schalten kann.
Ja, das ist so - sei froh  ;)
Das macht das ganze nur einfacher.

Umbenennen würde ich die Geräte aber direkt nach dem anlegen.
rename <alter_Name> <neuer_Name>
z.B.:
rename FS20_9b6700 ECO_Ein

define Heizung_ECOein notify ECO_Ein set Heizung.* mode manual desired-temp 17.0
define Heizung_ECOaus notify ECO_Aus set Heizung.* mode auto

Meine Codes bitte nur als Beispiele sehen - ich will deinen Spieltrieb nicht einschränken  ;)

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

BeckerAA

Hallo Puschel,

danke für die Hilfe.

Die Dinger sind inzwischen umbenannt in Heizung_absenken und Heizung_normal, wobei Dein Vorschlag besser ist.

Die Zeile kommt dann unter den jeweiligen Schalter, oder??? Also unter die Namensdefinition.

Ich will das ja nicht schrotten, denn dann ist der Spieltrieb ganz sicher schnelle rum.

Viele Grüße
Ruediger
---- FS20 und FHT80b mit FHEM auf Raspberry PI Modell b ----
---- zusätzlich HM-LAN mit diversen HomeMatic-Komponenten ----

Lieber Gott schenke mir doch ein wenig Geduld...
...aber ein bisschen plötzlich!!!!!!