Einschaltdauer bei HM-LC-Sw1PBU-FM funktioniert nur sporatisch

Kabellose und kabelgebundene Sender und Empfänger der klassischen Homematic-Serie

Moderator: Co-Administratoren

MLoy
Beiträge: 41
Registriert: 17.12.2016, 15:21
Hat sich bedankt: 3 Mal

Einschaltdauer bei HM-LC-Sw1PBU-FM funktioniert nur sporatisch

Beitrag von MLoy » 13.10.2023, 09:57

Hi Leute,

ich habe einen Schaltaktor (HM-LC-Sw1PBU-FM) den ich mit einem Bewegungsmelder via eines Programms einschalte.
In diesem Programm setze ich ebenfalls die Einschaltdauer auf 180s.
Soweit so gut. Die Konstellation funktioniert seit mehr als 5 Jahren.
Neuerdings hab ich das Problem das es nicht immer funktioniert.
D.h. konkret, das der Schalter zwar einschaltet, aber nach 180s nicht mehr ausschaltet.
Seltsamerweise gehts mal und mal gehts nicht.
Ich weiß, Fehler, die man nicht direkt nachstellen kann, sind immer schwer zu finden, aber vielleicht hatte sowas ja schon mal jemand und kann mir da einen Tipp geben.

Vielen Dank & Gruß
Marcus

Xel66
Beiträge: 14180
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 589 Mal
Danksagung erhalten: 1502 Mal

Re: Einschaltdauer bei HM-LC-Sw1PBU-FM funktioniert nur sporatisch

Beitrag von Xel66 » 13.10.2023, 10:01

Ich tippe mal, die Einschaltdauer wird durch ein anderes (später aufgesetztes - aka "Neuerdings") Programm überschrieben, weil Du sie falsch (aka "nicht gemäß der Anleitung") setzt. Genauere Analysen sind mangels Details nicht möglich (Wink mit dem Zaunpfahl: Screenshot des Programms). Es ist zwingend erforderlich, die Einschaltdauer vor der Übermittlung des Einschaltbefehls zu setzen. Und nein, die Reihenfolge im DANN im WebUI ist egal (die CCU arbeitet das ab, wie es ihr passt) und bei beidem "sofort" ist dann folglich falsch. Warum hat es bisher funktioniert? Weil kein anders Programm dazwischengefunkt hat und eine einmal gesetzte Einschaltdauer solange zwischengespeichert war.

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

MLoy
Beiträge: 41
Registriert: 17.12.2016, 15:21
Hat sich bedankt: 3 Mal

Re: Einschaltdauer bei HM-LC-Sw1PBU-FM funktioniert nur sporatisch

Beitrag von MLoy » 13.10.2023, 10:08

Sorry!
Hier der Screenshot vom Programm:
2023-10-13 10_07_10-HomeMatic WebUI.png
Aber ich passe das gleich mal an

Matsch
Beiträge: 5459
Registriert: 30.05.2019, 11:37
System: Alternative CCU (auf Basis OCCU)
Wohnort: Chemnitz
Hat sich bedankt: 116 Mal
Danksagung erhalten: 743 Mal

Re: Einschaltdauer bei HM-LC-Sw1PBU-FM funktioniert nur sporatisch

Beitrag von Matsch » 13.10.2023, 10:10

Dann hast du die Einwände von Xel66 nicht verstanden? Du musst den eigentlichen Einschaltbefehl nach der Dauer ausführen und um 1 s verzögert.

MLoy
Beiträge: 41
Registriert: 17.12.2016, 15:21
Hat sich bedankt: 3 Mal

Re: Einschaltdauer bei HM-LC-Sw1PBU-FM funktioniert nur sporatisch

Beitrag von MLoy » 13.10.2023, 10:13

Matsch hat geschrieben:
13.10.2023, 10:10
Dann hast du die Einwände von Xel66 nicht verstanden? Du musst den eigentlichen Einschaltbefehl nach der Dauer ausführen und um 1 s verzögert.
doch, hab ich doch geschrieben das ich es gleich mal anpasse.
Hier das Ergebnis:
2023-10-13 10_11_00-HomeMatic WebUI_2.png
War doch so gemeint, oder?

Matsch
Beiträge: 5459
Registriert: 30.05.2019, 11:37
System: Alternative CCU (auf Basis OCCU)
Wohnort: Chemnitz
Hat sich bedankt: 116 Mal
Danksagung erhalten: 743 Mal

Re: Einschaltdauer bei HM-LC-Sw1PBU-FM funktioniert nur sporatisch

Beitrag von Matsch » 13.10.2023, 10:16

So sollte es gehen. Immer vorausgesetzt, kein anderes Programm schlägt zwischenzeitlich zu und verändert oder löscht die Einschaltdauer.

MLoy
Beiträge: 41
Registriert: 17.12.2016, 15:21
Hat sich bedankt: 3 Mal

Re: Einschaltdauer bei HM-LC-Sw1PBU-FM funktioniert nur sporatisch

Beitrag von MLoy » 13.10.2023, 10:49

danke an alle für die schnelle Hilfe!

Benutzeravatar
robbi77
Beiträge: 13867
Registriert: 19.01.2011, 19:15
System: CCU
Wohnort: Landau
Hat sich bedankt: 182 Mal
Danksagung erhalten: 739 Mal

Re: Einschaltdauer bei HM-LC-Sw1PBU-FM funktioniert nur sporatisch

Beitrag von robbi77 » 13.10.2023, 19:32

Xell66 hat geschrieben: (die CCU arbeitet das ab, wie es ihr passt)
Sicher?
Ich hab ein „Treppenlicht“ Programm, da wird das DANN immer schön nacheinander abgearbeitet.
(Es ist Wired und kein Funk)
IMG_6976.jpeg

Matsch
Beiträge: 5459
Registriert: 30.05.2019, 11:37
System: Alternative CCU (auf Basis OCCU)
Wohnort: Chemnitz
Hat sich bedankt: 116 Mal
Danksagung erhalten: 743 Mal

Re: Einschaltdauer bei HM-LC-Sw1PBU-FM funktioniert nur sporatisch

Beitrag von Matsch » 13.10.2023, 19:45

Genau, es ist wired und kein Funk. Genau dort wird der Knackpunkt liegen. Die Funkausgabe erfolgt dann wohl nicht mehr in der programmierten Reihenfolge.

Benutzeravatar
Baxxy
Beiträge: 10878
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 613 Mal
Danksagung erhalten: 2239 Mal

Re: Einschaltdauer bei HM-LC-Sw1PBU-FM funktioniert nur sporatisch

Beitrag von Baxxy » 13.10.2023, 19:48

Alle "sofort" werden anhand ihrer Objekt-ID aufsteigend abgearbeitet.
Die Objekt-ID's werden beim Anlegen der DANN-Aktionen aufsteigend angelegt.

Erzeugt man also ein Programm und legt alle Aktionen im "ersten Rutsch" richtig hintereinander an, dann werden die auch so abgearbeitet. (das klappt dann auch mit Einschaltdauer+Einschalten ohne die 1s Verzögerung)

Löscht man jetzt ein Sofort irgendwo raus und fügt es (dann am Ende) wieder hinzu, bekommt es (meistens) eine höhere ID und wird dann als letztes aller "Sofort's ausgeführt.

Antworten

Zurück zu „HomeMatic Aktoren und Sensoren (klassisch)“