Zeitschaltuhr über FHEM (nicht am WE)

Begonnen von Tysi, 10 September 2015, 18:10:16

Vorheriges Thema - Nächstes Thema

Tysi

Hallo zusammen,

leider.....stelle ich jetzt hier doch eine Frage, die sicherlich doch schon des Öfteren hier gestellt wurde.
ABER , ich habe versucht hier durch lesen meine Frage selber beantworten zu können, habe aber nix gefunden was paßt http://forum.fhem.de/Smileys/default/cry.gif

Frage:
Ich habe eine Funksteckdose über mein FHEM angeschlossen, kann diese auch nach Zeitplan Schalten, (siehe Auszug)

define WZ_Licht_Sofa IT f00f00FFFF 0F F0
attr WZ_Licht_Sofa IODev CUL_0
attr WZ_Licht_Sofa room Steckdose
define ZSU_WZ_Licht_Sofa_M_an at *04:45:00 set WZ_Licht_Sofa on
attr ZSU_WZ_Licht_Sofa_M_an room Steckdose
define ZSU_WZ_Licht_Sofa_M_aus at *07:00:00 set WZ_Licht_Sofa off
attr ZSU_WZ_Licht_Sofa_M_aus room Steckdose

ABER was ich möchte, bzw noch nicht hinbekommen habe ist:
Das meine angeschlossene Lampe "nicht" am Wochenende zur programmierten an geht.

Bitte, ist jemand so freundlich und kann mir bitte helfen?

Danke
VG

dev0

Schau mal in die command reference unter dem Punkt Perl specials. Stichwort $we.

Amenophis86

Das ganze könntest du auch mit einem DOIF vereinfachen:

define DOIF WZ_Licht_Sofa_Schaltung DOIF ([04:45-07:00|8]) (set WZ_Licht_Sofa on) DOELSE (set WZ_Licht_Sofa off)

mehr dazu unter http://fhem.de/commandref_DE.html#DOIF
Dem ganzen kannste dann noch deine Attribute geben und fertig ist das Ding ;)
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

Puschel74

Zitathabe aber nix gefunden was paßt
Hmm, eigenartig.
Nach Eingabe von at nicht am Wochenende bringt mir Treffer Nummer 3 das:
http://forum.fhem.de/index.php/topic,14662.msg93804.html#msg93804
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.

isy

So habe ich das realisiert:

Erstmal Hessen Feiertage  definieren.

define he holiday

Die Datei he.holiday liegt im Verzeichnis Fhem und hat den Inhalt

# Siehe auch
# http://de.wikipedia.org/wiki/Feiertage_in_Deutschland

#  Format für einzelne Tage: 1 MM-DD <Text>
1  01-01 Neujahr
1  05-01 Tag der Arbeit
1  10-03 Tag der deutschen Einheit
1  12-24 Heiligabend
1  12-25 1. Weihnachtstag
1  12-26 2. Weihnachtstag

# Osterbezogene Feiertage
# Format: 2 <relative Tage von Ostern> <Text>
2 -2 Karfreitag
2  1 Ostermontag
2 39 Christi Himmelfahrt
2 50 Pfingsten
2 60 Fronleichnam

# 5 -1 Wed 11 23 Buss und Bettag


In fhem.cfg sieht es dann so aus

# An Wochentagen, an So,So und Feiertagen immer aus; Urlaub eintragen
define RadioAn_MoFr at *07:00 { if (!$we) { fhem("set FBDECT_16 on");; } }
define RadioAus_MoFr at *07:15 { if (!$we) { fhem("set FBDECT_16 off");; } }


FBDECT_16 ist die Steckdose

OK so weit?
Ein Weg wird erst zu einem Weg, wenn man ihn geht