FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: MarStar11 am 12 April 2014, 10:23:44

Titel: Unterschiedliche Rollosteuerung Wochentag/Wochenende
Beitrag von: MarStar11 am 12 April 2014, 10:23:44
Hallo zusammen,
ich habe mir eine Rolladensteuerung zusammengebastelt, die noch nicht so ganz funktionieren will. An den Wochentagen soll der Rolladen um 6:30 Uhr hochfahren, was er auch tut.
define EG_Bad_Rollo_mitte_hoch at *06:30 { if (!($we)) { fhem("set EG_Bad_Rollo_mitte Auf");;} }

Am Wochenende soll er um 7:30 Uhr hochfahren, da passiert aber gar nichts. Den Befehl habe ich genau so wie am Wochentag eingegeben, nur ohne das Ausrufezeichen bei der Wochentagabfrage:
define EG_Bad_Rollo_mitte_hoch at *07:30 { if ($we) { fhem("set EG_Bad_Rollo_mitte Auf");;} }
Das Logfile gibt keinen Fehler aus. Was habe ich da falsch gemacht?
Grüsse
Martin
Titel: Antw:Unterschiedliche Rollosteuerung Wochentag/Wochenende
Beitrag von: Puschel74 am 12 April 2014, 10:25:29
Hallo,

du musst 2 unterschiedliche Namen vergeben.

Grüße

Edith:
ZitatDas Logfile gibt keinen Fehler aus.
Kann ich fast nicht glauben.
Zumindest ein <EG_Bad_Rollo_mitte_hoch defined ... delete ist first> sollte im Logfile aufgetaucht sein.
Ich glaub aber auch nicht das beide Definitionen in der Konfig stehen.
Titel: Antw:Unterschiedliche Rollosteuerung Wochentag/Wochenende
Beitrag von: MarStar11 am 12 April 2014, 10:45:08
Hallo puschel74,
heute hätter der Rolladen um 7:30 hochgehen sollen, aber wie schon gesagt, er hat es nicht gemacht. Die Ereignisse um 8:42 Uhr ist meine händische Betätigung am Rolladenschalter. Hier sind die letzen Einträge im Bad-logfile:
2014-04-11_20:04:26 EG_Bad_Rollo_mitte set_Zu
2014-04-11_20:04:26 EG_Bad_Rollo_mitte level: 100 %
2014-04-11_20:04:26 EG_Bad_Rollo_mitte deviceMsg: Auf (to CUL_0)
2014-04-11_20:04:26 EG_Bad_Rollo_mitte Auf
2014-04-11_20:04:26 EG_Bad_Rollo_mitte running: -
2014-04-11_20:04:26 EG_Bad_Rollo_mitte motor: down:Auf
2014-04-11_20:04:47 EG_Bad_Rollo_mitte level: 0 %
2014-04-11_20:04:47 EG_Bad_Rollo_mitte deviceMsg: Zu (to CUL_0)
2014-04-11_20:04:47 EG_Bad_Rollo_mitte Zu
2014-04-11_20:04:47 EG_Bad_Rollo_mitte running: -
2014-04-11_20:04:47 EG_Bad_Rollo_mitte motor: stop:Zu
2014-04-12_08:42:11 EG_Bad_Rollo_mitte level: 25.5 %
2014-04-12_08:42:11 EG_Bad_Rollo_mitte deviceMsg: 25.5 % (to CUL_0)
2014-04-12_08:42:11 EG_Bad_Rollo_mitte 25.5 %
2014-04-12_08:42:11 EG_Bad_Rollo_mitte running: -
2014-04-12_08:42:11 EG_Bad_Rollo_mitte motor: up:25.5 %
2014-04-12_08:42:40 EG_Bad_Rollo_mitte level: 100 %
2014-04-12_08:42:40 EG_Bad_Rollo_mitte deviceMsg: Auf (to CUL_0)
2014-04-12_08:42:40 EG_Bad_Rollo_mitte Auf
2014-04-12_08:42:40 EG_Bad_Rollo_mitte running: -
2014-04-12_08:42:40 EG_Bad_Rollo_mitte motor: stop:Auf


In dem "übergeordneten" (?)  Gesamtlogfile steht nur folgendes (Die Steuerungs-Befehle habe ich am 9.4.2014 einegeben), von heute morgen steht da gr nichts drin:
2014.04.09 18:16:38 1: Including ./log/fhem.save
2014.04.09 20:01:26 2: CUL_HM set EG_Bad_Rollo_mitte off
2014.04.10 06:30:00 2: CUL_HM set EG_Bad_Rollo_mitte on
2014.04.10 20:02:56 2: CUL_HM set EG_Bad_Rollo_mitte off
2014.04.11 06:30:00 2: CUL_HM set EG_Bad_Rollo_mitte on
2014.04.11 20:04:26 2: CUL_HM set EG_Bad_Rollo_mitte off


Freundliche Grüsse
Titel: Antw:Unterschiedliche Rollosteuerung Wochentag/Wochenende
Beitrag von: Puschel74 am 12 April 2014, 10:52:35
Hallo,

was aber nichts daran ändert das

ZitatEG_Bad_Rollo_mitte_hoch
gleich
ZitatEG_Bad_Rollo_mitte_hoch
und daher beide Namen gleich sind.

Wenn du das am 9.4 eingegeben hast musst du auch am 9.4 im Logfile schauen.
Die Namen sind aber deswegen immer noch identisch und das kann nicht klappen.

Grüße
Titel: Antw:Unterschiedliche Rollosteuerung Wochentag/Wochenende
Beitrag von: Paul am 12 April 2014, 10:54:55
Es konnte heute auch nichts hochfahren. wie Puschel schon schrieb hast du 2 define mit dem gleichen Namen( das geht nicht!!!)

Ich gehe davon aus Du hast nur diese define in deiner cfg

Zitat von: MarStar11 am 12 April 2014, 10:23:44

define EG_Bad_Rollo_mitte_hoch at *06:30 { if (!($we)) { fhem("set EG_Bad_Rollo_mitte Auf");;} }


Also konnte heute nichts passieren ist ja WE.

Also ein zweites define

define EG_Bad_Rollo_mitte_hoch_WE at ....

Und es klappt
Titel: Antw:Unterschiedliche Rollosteuerung Wochentag/Wochenende
Beitrag von: MarStar11 am 12 April 2014, 10:59:14
Ach so, muss ich dann verschiedene Namen vergeben, z.B. einen mit einem Zusatz für Werktag (z.B. EG_Bad_Rollo_mitte_WT) und einen fürs Wochenende (z.B.EG_Bad_Rollo_mitte_WE) ?

Gruss
martin
Titel: Antw:Unterschiedliche Rollosteuerung Wochentag/Wochenende
Beitrag von: Paul am 12 April 2014, 11:03:43
Es kann nur ein define mit gleichen Namen geben
Titel: Antw:Unterschiedliche Rollosteuerung Wochentag/Wochenende
Beitrag von: MarStar11 am 12 April 2014, 11:56:54
Danke an Puschel74 und Paul für eure Hilfe, da wäre ich als Anfänger (noch) nicht drauf gekommen.
Ich habe jetzt neue defines eingegeben und werde morgen früh sehen, ob's klappt.

Viele Grüsse

Martin

Edit: Hat geklappt. Vielen Dank nochmal
Titel: Antw:Unterschiedliche Rollosteuerung Wochentag/Wochenende
Beitrag von: Puschel74 am 12 April 2014, 12:02:48
Hallo,

Zitat aus der ersten Antwort:
Zitatdu musst 2 unterschiedliche Namen vergeben.

Aber ich meine das das auch im Einsteiger.pdf erwähnt wird.
Vielleicht nicht explizit aber das sollte sich eigentlich auch aus der Logik ergeben.

Grüße