|
 |
|

09.01.2013, 14:08
|
 |
Benutzer
|
|
Registriert seit: 02.06.2007
Ort: Mittelwalde OT Gallun
Beiträge: 168
|
|
Problem nach Update auf 2.308
Hallo in die Runde,
auf Basis des Threads
Kein gesicherter Ablauf im EibPC ?
hatte ich einen Update auf die Version 2.308 durchgeführt.
Seit dem habe ich ein Problem, mit meiner Abwesenheitssteuerung.
Der Code sieht wie folgt aus:
Code:
...
[Macros]
...
Bei_Sonnenuntergang_Gedeckelt_mitFreigabe(SUGedFr1,"Anwesenheit-8/1/1","Alle Rolläden auf/ab-4/3/0",RUNTER,22000000,22,30,00)
Bei_Sonnenuntergang_Gedeckelt_mitFreigabe(SUGedFr2,"Anwesenheit-8/1/1","Funkdose 1 Flur-Treppe Schalten-7/0/2",EIN,600000,22,30,00)
Bei_Sonnenuntergang_Gedeckelt_mitFreigabe(SUGedFr12,"Anwesenheit-8/1/1","Funkdose 1 Flur-Treppe Schalten-7/0/2",AUS,30000000,23,02,00)
Bei_Sonnenuntergang_Gedeckelt_mitFreigabe(SUGedFr10,"Anwesenheit-8/1/1","Funkdose 2 WZ Süd Schalten-7/0/1",EIN,600000,22,30,00)
Bei_Sonnenuntergang_Gedeckelt_mitFreigabe(SUGedFr11,"Anwesenheit-8/1/1","Funkdose 2 WZ Süd Schalten-7/0/1",AUS,22060000,22,31,00)
Bei_Sonnenuntergang_Gedeckelt_mitFreigabe(SUGedFr28,"Anwesenheit-8/1/1","Licht Wohnen-2/2/3",EIN,600000,22,30,00)
Bei_Sonnenuntergang_Gedeckelt_mitFreigabe(SUGedFr29,"Anwesenheit-8/1/1","Licht Wohnen-2/2/3",AUS,22060000,22,31,00)
Bei_Sonnenaufgang_Gedeckelt_mitFreigabe(Sonnenaufgang1,("Anwesenheit-8/1/1") and (!"Beschattung Aktivierung-8/1/0"),"Rolläden Ost-5/2/0",RAUF,7200000,07,28,00)
Bei_Sonnenaufgang_Gedeckelt_mitFreigabe(Sonnenaufgang2,("Anwesenheit-8/1/1") and (!"Beschattung Aktivierung-8/1/0"),"Wohnen - Süd Rolläden-5/0/5",RAUF,7200000,07,28,00)
Bei_Sonnenaufgang_Gedeckelt_mitFreigabe(Sonnenaufgang3,"Anwesenheit-8/1/1","Rolläden West-5/2/2",RAUF,7200000,07,28,00)
Bei_Sonnenaufgang_Gedeckelt_mitFreigabe(Sonnenaufgang4,"Anwesenheit-8/1/1","Wohnen - Terrasse Rolläden-5/0/4",RAUF,7200000,07,28,00)
[MacroLibs]
//Makro-Bibliotheken
D:/EibPC/EibStudio/MakroLibs-de/Bibliotheken/Enertex.lib
D:/EibPC/EibStudio/MakroLibs-de/Bibliotheken/EnertexBeschattung.lib
D:/EibPC/EibStudio/MakroLibs-de/Bibliotheken/EnertexWebV2.lib
D:/EibPC/EibStudio/MakroLibs-de/Bibliotheken/EnertexWebV2_Dimmeranpassung.lib
D:/EibPC/EibStudio/MakroLibs-de/Bibliotheken/EnertexWebV2-2_Rolloanpassung.lib
D:/EibPC/EibStudio/MakroLibs-de/Bibliotheken/EnertexSchaltuhrenV2.lib
...
if button(4)==1 then {write("Anwesenheit-8/1/1",!"Anwesenheit-8/1/1")} endif
if "Anwesenheit-8/1/1" then display(4,$Abwesend$,ABSENT,DARKRED,BLINKBLUE) else display(4,$Anwesend$,PRESENT,ACTIVE,GREEN) endif
...
Die Aktivierung erfolgt hierbei über einen WEB Button.
Seit dem Update habe ich das Problem, dass bei Aktivierung der Abwesenheit vor Sonnenaufgang die Schaltbefehle alle durchgeführt werden.
Also Rollos runter und wieder hoch, Licht an und wieder aus.
Im Log sieht das wie folgt aus:
Code:
2013-01-08 07:40:14, EibPC, "Anwesenheit-8/1/1", Binärwert, EIN, Schreiben, bc 00 00 41 01 e1 00 81 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
2013-01-08 07:40:14, EibPC, "Alle Rolläden auf/ab-4/3/0", Binärwert, EIN, Schreiben, bc 00 00 23 00 e1 00 81 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
2013-01-08 07:40:14, EibPC, "Funkdose 1 Flur-Treppe Schalten-7/0/2", Binärwert, EIN, Schreiben, bc 00 00 38 02 e1 00 81 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
2013-01-08 07:40:14, EibPC, "Funkdose 1 Flur-Treppe Schalten-7/0/2", Binärwert, AUS, Schreiben, bc 00 00 38 02 e1 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
2013-01-08 07:40:14, EibPC, "Funkdose 2 WZ Süd Schalten-7/0/1", Binärwert, EIN, Schreiben, bc 00 00 38 01 e1 00 81 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
2013-01-08 07:40:14, EibPC, "Funkdose 2 WZ Süd Schalten-7/0/1", Binärwert, AUS, Schreiben, bc 00 00 38 01 e1 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
2013-01-08 07:40:14, EibPC, "Licht Wohnen-2/2/3", Binärwert, EIN, Schreiben, bc 00 00 12 03 e1 00 81 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
2013-01-08 07:40:14, EibPC, "Licht Wohnen-2/2/3", Binärwert, AUS, Schreiben, bc 00 00 12 03 e1 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
2013-01-08 07:40:14, EibPC, "Rolläden Ost-5/2/0", Binärwert, AUS, Schreiben, bc 00 00 2a 00 e1 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
2013-01-08 07:40:14, EibPC, "Wohnen - Süd Rolläden-5/0/5", Binärwert, AUS, Schreiben, bc 00 00 28 05 e1 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
2013-01-08 07:40:14, EibPC, "Rolläden West-5/2/2", Binärwert, AUS, Schreiben, bc 00 00 2a 02 e1 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
2013-01-08 07:40:14, EibPC, "Wohnen - Terrasse Rolläden-5/0/4", Binärwert, AUS, Schreiben, bc 00 00 28 04 e1 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Ich hoffe ihr könnt mir weiterhelfen.
Vielen Dank im Voraus und viele Grüße
Jens
|

10.01.2013, 10:32
|
 |
Benutzer
|
|
Registriert seit: 02.06.2007
Ort: Mittelwalde OT Gallun
Beiträge: 168
|
|
Hallo zusammen,
hat niemand eine Idee hierzu?
:-(
Viele Grüße
Jens
|

10.01.2013, 11:29
|
 |
Erfahrener Benutzer
|
|
Registriert seit: 25.04.2009
Ort: Forchheim
Beiträge: 4.451
|
|
Zitat von jjmargis
hat niemand eine Idee hierzu?
|
[EDIT, damit klarer]
Bevor ich die Glaskugel rausholen muss:
- Welches Update von EibStudio von ... nach ...?
- Welches Patchupdate von... nach... ?
- Nach dem Update hast Du alles neu kompiliert und eingespielt?
- Welches Makrolib-Version von ... nach ...?
Geändert von enertegus (10.01.2013 um 11:31 Uhr)
|

10.01.2013, 12:38
|
 |
Benutzer
|
|
Registriert seit: 02.06.2007
Ort: Mittelwalde OT Gallun
Beiträge: 168
|
|
Hallo Michael,
danke für deine Rückmeldung.
zu 1.)
2.300 nach 2.308
zu 2.)
??? nach 2.304
Ich hatte vorher auf die korrekte Patchversion für 2.300 angepasst.
zu 3.)
Ja, ich habe neu kompiliert und eingespielt.
Seit dem ist ja auch der sporadische Aussetzer nicht mehr aufgetreten.
zu 4.)
Das Macro hat die Version 1.013.
Viele Grüße
Jens
|

10.01.2013, 12:41
|
 |
Erfahrener Benutzer
|
|
Registriert seit: 25.04.2009
Ort: Forchheim
Beiträge: 4.451
|
|
Zitat von jjmargis
Das Macro hat die Version 1.013.
|
Bitte mal die Makrolib aktualisieren. Nicht dass man an alten Dingen "rumdoktert"...
|

10.01.2013, 12:50
|
 |
Benutzer
|
|
Registriert seit: 02.06.2007
Ort: Mittelwalde OT Gallun
Beiträge: 168
|
|
Ups...
:-(
Hab ich wohl noch nie gemacht.
Wie läuft das?
Einfach die .lib im Verzeichnis austauschen und neu kompilieren?
|

10.01.2013, 15:44
|
 |
Benutzer
|
|
Registriert seit: 02.06.2007
Ort: Mittelwalde OT Gallun
Beiträge: 168
|
|
Ich hbe jetzt die LIB Version 1.016 laufen, neu kompiliert und geladen.
Ich teste das dann mal morgen früh und melde mich anschließend.
|

11.01.2013, 09:09
|
 |
Benutzer
|
|
Registriert seit: 02.06.2007
Ort: Mittelwalde OT Gallun
Beiträge: 168
|
|
Guten Morgen Michael,
ich habe das Verhalten nun getestet.
Nach dem Update auf die neue LIB Version stellt sich das Verhalten nun etwas anders dar.
Hierbei habe ich zwei Tests durchgeführt.
1.) Vor Sonnenaufgang
Es werden alle Aktionen durchgeführt, die bei Sonnenuntergang und Abwesenheit getriggert werden.
2.) Nach Sonnenaufgang
Es werden alle Aktionen getriggert, die bei Sonnenaufgang und Abwesenheit getriggert werden.
Ich bin mir nicht sicher, aber bei der aktuellen Konfig ist das jetzt korrekt so, oder?
Mmm, dann stehe ich auf dem Schlauch.
Denn dann bräuchte man eine Verzögerung, dass die Abwedenheit erst aktiv wird, wenn Sonnenaufgang vorbei ist.
Das allerdings nur für einen Zeitraum zwischen morgens Bsp. 05:00h bis Sonnenaufgang.
Denn wenn ich abends nach Sonnenuntergang den Button aktiviere, soll dieses auch sofort aktiv sein.
Hast du da eine Idee dazu?
Vielen Dank und viele Grüße
Jens
|

11.01.2013, 09:34
|
 |
Erfahrener Benutzer
|
|
Registriert seit: 25.04.2009
Ort: Forchheim
Beiträge: 4.451
|
|
Zitat von jjmargis
1.) Vor Sonnenaufgang
Es werden alle Aktionen durchgeführt, die bei Sonnenuntergang und Abwesenheit getriggert werden.
2.) Nach Sonnenaufgang
Es werden alle Aktionen getriggert, die bei Sonnenaufgang und Abwesenheit getriggert werden.
|
JA, das soll das Makro doch auch machen, oder was versteh ich da nicht?
Sonnenaufgang => Freigabe => Schaltet
Max. Zeit => Freigabe => Schaltet
Da sollte es egal sein, wann Freigabe betätigt wird und der Schaltbefehl in jedem Fall sofort ausgelöst werden, alsbald der Sonnenuntergang oder die "Deckel-Zeit" überschritten wird.
|

11.01.2013, 10:07
|
 |
Benutzer
|
|
Registriert seit: 02.06.2007
Ort: Mittelwalde OT Gallun
Beiträge: 168
|
|
|
JA, das soll das Makro doch auch machen, oder was versteh ich da nicht?
|
Ja, da hast du Recht.
Lag also an der Version.
|
Da sollte es egal sein, wann Freigabe betätigt wird und der Schaltbefehl in jedem Fall sofort ausgelöst werden, alsbald der Sonnenuntergang oder die "Deckel-Zeit" überschritten wird.
|
Wenn die Freigabe erfolgt, wird der Schaltbefehl sofort ausgeführt, das verstehe ich.
Jedoch passiert dann vor Sonnenaufgang folgendes:
- Früh aufstehen = Rollos hochfahren
- Haus verlassen (vor Sonnenaufgang) = Abwesenheit aktivieren = Rollos
fahren runter.
Das würde ich gerne verhindern.
;-)
|
| Themen-Optionen |
|
|
| Ansicht |
Linear-Darstellung
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 17:40 Uhr.
|