(Gelöst) HmIP-BSL Per Script anspechen

HMIP Sender und Empfänger der Serie Homematic IP

Moderator: Co-Administratoren

Benutzeravatar
klana
Beiträge: 1082
Registriert: 08.02.2015, 08:37
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 54 Mal
Danksagung erhalten: 26 Mal

Re: (Gelöst) HmIP-BSL Per Script anspechen

Beitrag von klana » 20.09.2022, 13:15

Hi,

man, was es alles gibt :mrgreen:
Da bleibe ich doch lieber bei meinen kleinen WebUI Programmen und den paar Skripten...
Trotzdem vielen Dank für die Erläuterung.. habe schon gedacht... :mrgreen:

Gruß
Klana
Gruß Klana
Es ist nett, wichtig zu sein. Aber es ist wichtiger, nett zu sein.

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

Re: (Gelöst) HmIP-BSL Per Script anspechen

Beitrag von Baxxy » 20.09.2022, 17:55

nimmnenkeks hat geschrieben:
20.09.2022, 11:13
Bsp:
LED-u im Zustand aktuell "rot" (2min)
-> weitere Signalisierung "blau" für 20sec auslösen
-> aktueller Zustand über Kanal abfragen und mit neuer Zeitdauer vergleichen
-> wenn Neusignalisierung kürzer als aktueller Wert, "rot" , Wert in SysVar schreiben
-> Signalisierung "blau" starten mit anschließender Weiderherstellung des Zustandes "rot" aus SysVar
Interessantes Konzept, aber nur mit Hilfsmitteln wie CUxD-Timer / SysVar-Timestamps umsetzbar.
Man kann die "ON_TIME" leider nicht aus den Geräten auslesen.

nimmnenkeks
Beiträge: 453
Registriert: 30.11.2016, 20:24
Hat sich bedankt: 43 Mal
Danksagung erhalten: 19 Mal

Re: (Gelöst) HmIP-BSL Per Script anspechen

Beitrag von nimmnenkeks » 20.09.2022, 18:19

Baxxy hat geschrieben:
20.09.2022, 17:55
... aber nur mit Hilfsmitteln wie CUxD-Timer / SysVar-Timestamps umsetzbar.
Man kann die "ON_TIME" leider nicht aus den Geräten auslesen.
habe nicht behauptet, das es ein "mal eben" Skript sein wird, erst recht nicht, wenn man das auf einen Raum und ggf. mit RGB's umsetzen möchte 8)

Fiel mir nur ein, wenn man die WaMa o.a. darüber visualisiert, nicht daheim ist und über BSL die Anwesenheit signalisiert und setzt.

Damit der BSL auch ein "AUS" macht, könnte man in Deinem Skript noch

Code: Alles auswählen

! in der Variablendeklaration
integer color_off = 0; 
string colorreset = combined #",C="#color_off; 

! am Ende dann im State 
DpObj.State(colorreset);
DpObj.State(combined, 1000);
setzen, damit auch immer die richtige Farbe ausgegeben wird (denn die zuletzt bestimmte Farbe verbleibt immer im Kanal, bis ein "AUS=0" kommt).
Sofern eq-3 an der Fw nix ändert und eine einstellbares AUS integriert... aber vermutlich friert eher die Hölle ein :lol:

Benutzeravatar
klana
Beiträge: 1082
Registriert: 08.02.2015, 08:37
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 54 Mal
Danksagung erhalten: 26 Mal

Re: (Gelöst) HmIP-BSL Per Script anspechen

Beitrag von klana » 20.09.2022, 21:53

Hi,

Die Hölle ist wohl zugefrorenen... :mrgreen:

Gruß
Klana

PNG-Bild.png
Gruß Klana
Es ist nett, wichtig zu sein. Aber es ist wichtiger, nett zu sein.

Antworten

Zurück zu „HomeMatic IP Aktoren und Sensoren“