Bestehendes Makro abgeändert -> alter Stand wird genutzt

Bugreports und Updatewünsche an die Firma contronics
Keine allgemeinen Fragen!

Moderator: Co-Administratoren

Antworten
Benutzeravatar
Boris
Beiträge: 632
Registriert: 03.12.2012, 13:45
Wohnort: Elsass, Frankreich

Bestehendes Makro abgeändert -> alter Stand wird genutzt

Beitrag von Boris » 27.02.2013, 12:19

Hallo zusammen,

ich habe ein, mir nicht erklärbares Phänomen mit homeputer Studio in Verbindung mit meiner Homematic CCU.

- Habe vorgestern zwei weiter Rollladenaktoren zum System hinzugefügt.
- Habe diese dann in der CCU um homeputer angemeldet
- in Homeputer habe ich diese beiden Rollläden dann in das bestehen Makro ("RolladenZuDaemmerungRunter") aufgenommen und das Makro dabei von den Fahrzeiten noch etwas angepasst. (habe die Wartezeiten zwischen den einzelnen Aktoren geändert und eine längere Wartezeit bis zum vollständigen Schließen der Rollläden in ein neues Makro ("Rolladen_Runter") ausgelagert).
- Diese Änderungen habe ich dann an die CCU übertragen (gleiche Makro- und Projektnamen).
- Exec-Engine zur Sicherheit nochmals neu gestartet

-> Problem: das Homeputer-Makro nutzt nun sowohl das alte, nun abgeänderte Makro und zusätzlich das neue... :?:

So fährt der Küchenrollladen nun zur Dämmerung auf "dreiviertel" und sollte nach dem neuen Makro erst um 21:30 Uhr ganz schließen. Macht es aber nicht. Es fährt eine Stunde nach dem 3/4-Schluss ganz zu, so wie es im alten Makro definiert war. Das alte Makro ("RolladenZuDaemmerungRunter") wurde aber abgeändert und übertragen. Zusätzlich vollzieht er dann noch die Stuerung nach dem neuen Makro. Eine Übertragung der Änderung wurde also sehr wohl "erfolgreich" vorgenommen.

Es scheint mir so, als würde das alte Projekt mit den Makros in der CCU nicht durch die neue Übertragung vollständig ersetzt werden sondern nebenher weiter existieren?

Vielleicht hat jemand eine Idee und Lösung oder übersehe ich etwas?

Danke und Gruß
Boris
Ausführung.PNG
Makro: RolladenZuDaemmerungRunter

Code: Alles auswählen

Rollladen_Buero := "dreiviertel"
warte("00:00:15")
Rollladen_Kueche := "dreiviertel"
warte("00:00:15")
Rollladen_WoZi_l := "dreiviertel"
warte("00:00:15")
Rollladen_WoZi_r := "dreiviertel"
warte("00:00:15")
Rollladen_Gaestezimmer runterfahren
Makro: Rolladen_Runter

Code: Alles auswählen

WENN NICHT Rollladen_Buero = "unten" DANN
Rollladen_Buero runterfahren
ENDEWENN

warte("00:00:02")

WENN NICHT Rollladen_Kueche = "unten" DANN
Rollladen_Kueche runterfahren
ENDEWENN

warte("00:00:02")

WENN NICHT Rollladen_WoZi_l = "unten" DANN
Rollladen_WoZi_l runterfahren
ENDEWENN

warte("00:00:02")

WENN NICHT Rollladen_WoZi_r = "unten" DANN
Rollladen_WoZi_r runterfahren
ENDEWENN
CCU3 / Homeputer CL Studio / 348 Kanäle in 120 Geräten:

buempi
Ehrenmitglied
Beiträge: 12194
Registriert: 29.07.2006, 15:58
Wohnort: Schweiz
Danksagung erhalten: 5 Mal

Re: Bestehendes Makro abgeändert -> alter Stand wird genutzt

Beitrag von buempi » 27.02.2013, 12:51

Boris hat geschrieben:- Exec-Engine zur Sicherheit nochmals neu gestartet
... vielleicht wurde gerade dadurch ein "Zombie" geschaffen. Am sichersten beseitigst du diese zweite Instanz von Homeputer, indem du die Projektausführung beendigst und dann die CCU neu startest. Dann ist mit Sicherheit nur noch das neue Projekt aktiv.

Viele Grüsse
Bümpi

Benutzeravatar
Boris
Beiträge: 632
Registriert: 03.12.2012, 13:45
Wohnort: Elsass, Frankreich

Re: Bestehendes Makro abgeändert -> alter Stand wird genutzt

Beitrag von Boris » 27.03.2013, 17:12

buempi hat geschrieben:
Boris hat geschrieben:- Exec-Engine zur Sicherheit nochmals neu gestartet
... vielleicht wurde gerade dadurch ein "Zombie" geschaffen. Am sichersten beseitigst du diese zweite Instanz von Homeputer, indem du die Projektausführung beendigst und dann die CCU neu startest. Dann ist mit Sicherheit nur noch das neue Projekt aktiv.

Viele Grüsse
Bümpi
Ein verspäteter Dank für die Hilfe.
Es hatte dann am Ende in der Tat geholfen, das Projekt umzubenennen und die CCU nach beendeter Projektausführung, wie von Dir vorgeschlagen, neu zu starten.
CCU3 / Homeputer CL Studio / 348 Kanäle in 120 Geräten:

Antworten

Zurück zu „homeputer CL - Bugs & Updatewünsche“