FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: onotop am 11 August 2014, 21:09:20

Titel: FHEM mit Zeitschaltung und Wandschalter
Beitrag von: onotop am 11 August 2014, 21:09:20
Habe zum diesen Thema "FHEM" ein Wunsch und das möglich ist.

Und zwar möchte ich eine Zeitschaltung auf meiner Steckdosenleiste, dass diese sich automatisch Werkstag zwischen 19-20Uhr einschaltet und mittels eines Schalters (Wandschalter) manuell einschalten und ausschalten kann. Sollte der Schalter eingeschalten sein, darf die Steckdosenleiste um 20 Uhr nicht abgeschalten werden.

Oder ist das nur Wunschvorstellung?

Titel: Antw:FHEM mit Zeitschaltung und Wandschalter
Beitrag von: Paul am 11 August 2014, 21:22:58
Das ist möglich
Titel: Antw:FHEM mit Zeitschaltung und Wandschalter
Beitrag von: onotop am 11 August 2014, 21:49:47
Das freut mich schon mal zu lesen.

Ist das für ein Anfänger ein zu großes Projekt? Welche Themen müsste ich mir denn genau ansehen?

Titel: Antw:FHEM mit Zeitschaltung und Wandschalter
Beitrag von: Paul am 11 August 2014, 22:34:08
Hängt wohl auch von der Hardware ab
Titel: Antw:FHEM mit Zeitschaltung und Wandschalter
Beitrag von: Puschel74 am 12 August 2014, 05:34:46
Hallo,

im Einsteiger.pdf sollten doch ein oder zwei Beispiele beschrieben sein auf die du aufbauen kannst.

Mögliche Lösungen wären:
x) ein at das täglich ausgeführt wird und prüft ob der Schalter on ist - wenn ja wird nicht ausgeschaltet
x) WeekdayTimer der täglich ausgeführt wird und prüft ob der Schalter on ist - wenn ja wird nicht ausgeschaltet
x) sicher noch eine Möglichkeit dir mir aber grad nicht einfällt.

Zu at findest du garantiert im Einsteiger.pdf Beispiele und zu WeekdayTimer findest du in der commandref und im Forum Beispiele.

Aber was das mit der verwendeten Hardware zu tun haben soll ist mir ein Rätsel.
Das ist doch das schöne an FHEM das man sich über die Hardware dahinter keine zu großen Gedanken machen muss wenn über die Weboberfläche die Geräte schonmal on/off geschaltet werden können.

@onotop
Wenn du genauere oder tiefergehende Hilfe benötigst solltest du dir das
http://forum.fhem.de/index.php/topic,16311.0.html (http://forum.fhem.de/index.php/topic,16311.0.html)
vorher durchlesen es sei den dir genügt ein:
define Dose_an at *19:00 set Dose on
define Dose_aus at *20:00 set Dose off if(Value("Dose_Schalter") ne "on"))

Ob letzteres so 1:1 klappt kann ich dir nicht sagen da ich solche Sachen gerne mit WDT löse:
define Dose_Zeitschalt WeekdayTimer Dose 1234567|19:00|on 1234567|20:00|off set $NAME $EVENT (Value("Dose_Schalter") ne "on")

Meine Beispiele gehören NICHT in die fhem.cfg sondern werden einzig über die Befehlszeile eingegeben (obwohl es hier ausnahmsweise keinen Unterscheid macht).
Fehlermeldungen und den zugehörigen Code würden wir dann auch gerne sehen.
Namen gehören natürlich auf dein System angepasst - da du keine Definitionen lieferst darfst du das erstmal selbst versuchen.

Grüße
Titel: Antw:FHEM mit Zeitschaltung und Wandschalter
Beitrag von: onotop am 13 August 2014, 14:49:15
Danke für deine Hilfe, werde mir das bisschen durchlesen. Momentan habe ich mal 0 Ahnung davon.
Die Beispiele gefallen mir schon mal sehr gut von dir.

Titel: Antw:FHEM mit Zeitschaltung und Wandschalter
Beitrag von: oniT am 13 August 2014, 17:17:47
Hallo,

Du kannst Dir auch einmal dieses Beispiel ansehen, diese finde ich sehr gelungen. Daran kannst Du Dich orientieren und entsprechend erweitern.

Thema: Zeitschaltuhr *Update 02.03.* (http://forum.fhem.de/index.php/topic,18294.0.html)

Gruß
Tino

Titel: Antw:FHEM mit Zeitschaltung und Wandschalter
Beitrag von: NeuFehm am 14 August 2014, 07:53:00
Die Hardware ist bei FHEM extrem wichtig, denn zunächst muss diese über das richtige Modul in FHEM integriert werden.
Erst wenn das geschehen, kann man in gewissen Grenzen, schalten und walten.

Aber das war auch mein erster falscher Gedanke, dass alles "kompatibel" ist.
Lediglich das Format der Befehle ist gleich.

Du kannst zum Beispiel Stati von Steckdosen nur lesen, wenn die Hardware das unterstützt.
Titel: Antw:FHEM mit Zeitschaltung und Wandschalter
Beitrag von: Rince am 14 August 2014, 09:12:28
Das kürzeste dürfte sein:
1. Ein at *+19.00 um 19.00 Uhr
2. Ein if, welches prüft ob die Steckdose aus ist (wenn du die Leiste mit einem HM Zwischenstecker machst, ist es sehr störungsunanfällig, weil der Zwischenstecker fhem seinen Status mitteilt, egal womit man ihn schaltet)
3. Wenn if wahr ist, ein set Steckdosenleiste on-for-timer 3600 hinterher

:)

Wird aber nur mit HM Zwiechenstecker gehen. Weil damit auch bei einem manuellen Einschalten fhem mitbekommt, dass die Steckdose an ist!

Das on-for-timer sorgt dafür, dass die Dose nach 3600 Sekunden automatisch aus geht
Das if muss rausfinden, ob die Steckdose aus ist, weil nur dann darf ein on-for-timer gesetzt werden
Titel: Antw:FHEM mit Zeitschaltung und Wandschalter
Beitrag von: onotop am 16 August 2014, 10:54:37
Wow, Vielen Dank für eure Hilfe.

In Sachen Hardware habe ich noch gar nichts. Habe mir mal das Einsteiger PDF angesehen, würde das ganze über meine FritzBox 7490 laufen lassen. Alternativ habe ich noch von Linksys EA6900.
Habe diesen FS20 S4A-2 2-/4-Kanal-Aufputz-Wandsender gefunden, damit würde ich dann mein Steckdosen Modul bedienen.