Anzahl offene Fenster
Moderator: Co-Administratoren
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: Anzahl offene Fenster
Freut mich das es dich unterhält.
Aber eigentlich sollte der Beitrag nicht nur unterhalten, sondern den Fragenden auf ironische Weise auch dazu animieren sich vielleicht auch mal die Antwortpost durchzulesen und darin enthaltene Fragen beantworten.
Aber immer mehr User denken sich wohl, wenn ein Helfender was wissen will, dann soll er eben seine Glaskugel befragen oder 5 mal nachfragen. Ob das im neuen Jahr besser wird?
Alchy
Aber eigentlich sollte der Beitrag nicht nur unterhalten, sondern den Fragenden auf ironische Weise auch dazu animieren sich vielleicht auch mal die Antwortpost durchzulesen und darin enthaltene Fragen beantworten.
Aber immer mehr User denken sich wohl, wenn ein Helfender was wissen will, dann soll er eben seine Glaskugel befragen oder 5 mal nachfragen. Ob das im neuen Jahr besser wird?
Alchy
Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.
© Sandra Pulsfort (*1974)
Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.
Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.
-
- Beiträge: 12434
- Registriert: 19.03.2014, 00:37
- System: in Planung
- Hat sich bedankt: 105 Mal
- Danksagung erhalten: 380 Mal
Re: Anzahl offene Fenster
Klar wird das im neuen Jahr besser, aber jetzt läuft erst mal 2021. Danach ist aber auch noch nicht sicher, welches dieses "neue Jahr" dann wird. ...
Re: Anzahl offene Fenster
naja ich weis nun wirklich nicht was es hierbei zu lachen gibt bzw. was das nun soll aber egal.
Auf die Frage ob es ein HMW-Sen-SC-12-DR Gerät ist habe ich geantwortet.
Meine Antwort mit dem Screenshot des Gerätes und das im Script nur der Gerätename angezeigt wird sollte auch verständlich genug gewesen sein.
Das war eine ganz normale Frage.
Statt dessen wird sich mit 3 Antworten darüber lustig gemacht.
Sorry finde ich grad nicht passend irgendwie.
Auf die Frage ob es ein HMW-Sen-SC-12-DR Gerät ist habe ich geantwortet.
Meine Antwort mit dem Screenshot des Gerätes und das im Script nur der Gerätename angezeigt wird sollte auch verständlich genug gewesen sein.
Das war eine ganz normale Frage.
Statt dessen wird sich mit 3 Antworten darüber lustig gemacht.
Sorry finde ich grad nicht passend irgendwie.
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: Anzahl offene Fenster
Nun, wenn es egal ist.
nun, das liegt im Auge des Betrachters.
Statt nun rum zu jammern, hättest du zwar nach so viel Hinweisen auch mal nachlesen können. Aber da es egal ist.
Zeile wie >> H I E R << schon beschrieben ändern in
Code: Alles auswählen
if (status) { slist=slist # ch.Name() #" - Status: " # status_new #" - seit: " # since #"\n"; }
} else { slist=slist # ch.Name() #" - Status: " # status_new #" - seit: " # since #"\n"; }
Da scheint das
wohl dann die richtige Einschätzung zu werden.
Schade, es geht wohl immer weiter bergab mit den Usern im Forum.
Alchy
Zuletzt geändert von alchy am 01.01.2021, 22:33, insgesamt 1-mal geändert.
Grund: Code in Codetags posten
Grund: Code in Codetags posten
Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.
© Sandra Pulsfort (*1974)
Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.
Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.
-
- Beiträge: 507
- Registriert: 26.10.2016, 16:08
- System: CCU
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 15 Mal
Re: Anzahl offene Fenster
Mensch, Alchy, das ist ja einfach
Gleich mal weggespeichert, falls mir doch noch mal so ein Gerät unterkommt
Toll wie du das machst... meistens
Dir und allen anderen noch ein gesundes Neues!
Gruß Tino
Gleich mal weggespeichert, falls mir doch noch mal so ein Gerät unterkommt
Toll wie du das machst... meistens
Dir und allen anderen noch ein gesundes Neues!
Gruß Tino
-
- Beiträge: 22
- Registriert: 10.11.2018, 15:14
- System: CCU
- Wohnort: HILDEN
- Hat sich bedankt: 8 Mal
Re: Anzahl offene Fenster
Ich schließe mich dem an!
Und hoffe, dass Du uns mit deiner Hilfe noch lange erhalten bleibst!
Auch wenn es oft nicht leicht ist, dass aufzuschreiben was man(n) tatsächlich meint
Thomas
--------------------------------------------
270 Kanäle und 1319 Datenpunkte in 37 Geräten:
3x HM-Sec-RHS, 3x HM-CC-RT-DN, 1x HmIP-SLO, 1x HmIP-FSM16, 3x HM-MOD-Re-8, 1x HmIP-STHO, 1x HmIP-STE2-PCB, 1x HM-WDS30-OT2-SM-2, 2x HM-Sec-SCo, 2x HmIP-SRH, 4x HM-RC-19, 1x HM-RC-Dis-H-x-EU, 1x HM-Sen-EP, 1x HM-PB-6-WM55, 1x HmIP-eTRV-2, 4x HMIP-PS, 1x HmIP-MOD-OC8, 1x HmIP-RCV-50, 1x HmIP-BS2, 1x HmIP-BDT, 1x HmIP-PDT, 1x HmIP-WRC6, 1x HM-TC-IT-WM-W-EU
--------------------------------------------
270 Kanäle und 1319 Datenpunkte in 37 Geräten:
3x HM-Sec-RHS, 3x HM-CC-RT-DN, 1x HmIP-SLO, 1x HmIP-FSM16, 3x HM-MOD-Re-8, 1x HmIP-STHO, 1x HmIP-STE2-PCB, 1x HM-WDS30-OT2-SM-2, 2x HM-Sec-SCo, 2x HmIP-SRH, 4x HM-RC-19, 1x HM-RC-Dis-H-x-EU, 1x HM-Sen-EP, 1x HM-PB-6-WM55, 1x HmIP-eTRV-2, 4x HMIP-PS, 1x HmIP-MOD-OC8, 1x HmIP-RCV-50, 1x HmIP-BS2, 1x HmIP-BDT, 1x HmIP-PDT, 1x HmIP-WRC6, 1x HM-TC-IT-WM-W-EU
--------------------------------------------
Re: Anzahl offene Fenster
Ich hab’s mittlerweile selbst erledigt.
Ist ja eine super Community hier.
Trauriges Spiel wenn man sich an sowas belustigen muss.
Ist ja eine super Community hier.
Trauriges Spiel wenn man sich an sowas belustigen muss.
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: Anzahl offene Fenster
Gratuliere
Alchy
Alchy
Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.
© Sandra Pulsfort (*1974)
Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.
Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.
-
- Beiträge: 30
- Registriert: 25.11.2018, 11:06
- Hat sich bedankt: 2 Mal
Re: Anzahl offene Fenster
Eigentlich geht das mit dieser Zeile in Alchys Skript...
Versuch diese Zeile mal so...
Es sei denn, deine CCU-Firmware ist schon etwas älter
Gruß Tino
[/quote]
Hallo, sorry für die späte Rückmeldung...
ich lasse mir die Meldungen über die Systemvariable in ein Pushover schreiben...
Ich habe nun den Teil title='"#TITLE#"' -d message='"#slist.ToUTF8()#" dort reingeschrieben und es funktioniert damit
Danke
Code: Alles auswählen
if ( (USE_PUSHOVER == "yes") &&( (dom.GetObject(ID_DATAPOINTS)).Get("CUxD."#PUSH_CUXD_ID#".CMD_EXEC")) ){ (dom.GetObject(ID_DATAPOINTS)).Get("CUxD."#PUSH_CUXD_ID#".CMD_EXEC").State("/usr/local/addons/cuxd/extra/curl -s -k -d token='"#TOKEN#"' -d user='"#USERKEY#"' -d device='"#USERDEVICE#"' -d html='"#HTML#"' -d title='"#TITLE#"' -d message='"#slist.ToUTF8()#"' -d priority='"#PRIO#"' -d sound='"#SOUND#"' -d retry='"#RETRY#"' -d expire='"#EXPIRE#"' https://api.pushover.net/1/messages.json"); }
Code: Alles auswählen
if ( (USE_PUSHOVER == "yes") &&( (dom.GetObject(ID_DATAPOINTS)).Get("CUxD."#PUSH_CUXD_ID#".CMD_EXEC")) ){ (dom.GetObject(ID_DATAPOINTS)).Get("CUxD."#PUSH_CUXD_ID#".CMD_EXEC").State("/usr/local/addons/cuxd/extra/curl -s -k -d token='"#TOKEN#"' -d user='"#USERKEY#"' -d device='"#USERDEVICE#"' -d html='"#HTML#"' -d title='"#TITLE#"' -d message='"#slist.ToUTF8().UriEncode()#"' -d priority='"#PRIO#"' -d sound='"#SOUND#"' -d retry='"#RETRY#"' -d expire='"#EXPIRE#"' https://api.pushover.net/1/messages.json"); }
Gruß Tino
[/quote]
Hallo, sorry für die späte Rückmeldung...
ich lasse mir die Meldungen über die Systemvariable in ein Pushover schreiben...
Ich habe nun den Teil title='"#TITLE#"' -d message='"#slist.ToUTF8()#" dort reingeschrieben und es funktioniert damit
Danke
VG
Marcus
nicht mehr ganz Neuling mit einer CCU3 und ein paar Aktoren
Marcus
nicht mehr ganz Neuling mit einer CCU3 und ein paar Aktoren
-
- Beiträge: 7
- Registriert: 21.04.2021, 15:31
- System: CCU
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: Anzahl offene Fenster
Hallo zusammen,
Hallo Alchy,
ich verwende Dein Script jetzt seit mehreren Jahren und es funktionierte stets einwandfrei, auch beim stetigen Wechsel zu HmIP Produkten.
Nachdem jetzt jedoch meine Keymatic einer HmIP-DLD weichen musste und dieses Produkt im Script nicht berücksichtigt wird, habe ich mich leider erfolglos an der Anpassung des Scripts versucht, weshalb ich mich nach Jahren für die Anmeldung hier im Forum und diesen ersten Post entschieden habe. Habt daher Nachsicht, wenn nicht alles korrekt ist...
Basierend auf den Produkten im Script, habe ich folgendes zusammengestellt:
Mit eingeschaltete Debug wird mir folgendes Angezeigt (Terrasse ist offen, damit min. ein Produkt als offen angezeigt wird):
slist
2 geöffnet
EG/Eingangsbereich.Haustuerschloss - Status: zu
EG/Wohnzimmer.Terassentuerkontakt - Status: offen
Ich verstehe hier nicht, warum der Status vom DLD (1 = zu) korrekt erfasst wird, der DLD aber trotzdem mitgezählt und aufgelistet wird?
Über einen Tip wäre ich daher sehr dankbar.
LG
Hallo Alchy,
ich verwende Dein Script jetzt seit mehreren Jahren und es funktionierte stets einwandfrei, auch beim stetigen Wechsel zu HmIP Produkten.
Nachdem jetzt jedoch meine Keymatic einer HmIP-DLD weichen musste und dieses Produkt im Script nicht berücksichtigt wird, habe ich mich leider erfolglos an der Anpassung des Scripts versucht, weshalb ich mich nach Jahren für die Anmeldung hier im Forum und diesen ersten Post entschieden habe. Habt daher Nachsicht, wenn nicht alles korrekt ist...
Basierend auf den Produkten im Script, habe ich folgendes zusammengestellt:
Code: Alles auswählen
if ( ( devType == "HmIP-DLD") && ( chType == "DOOR_LOCK_STATE_TRANSMITTER") ) { choice = true; var status = ch.DPByHssDP("LOCK_STATE").Value();
if (status == 0 ) { status_new = " unbekannt "; }
if (status == 1 ) { status_new = " zu "; }
if (status == 2 ) { status_new = " offen "; }
slist
2 geöffnet
EG/Eingangsbereich.Haustuerschloss - Status: zu
EG/Wohnzimmer.Terassentuerkontakt - Status: offen
Ich verstehe hier nicht, warum der Status vom DLD (1 = zu) korrekt erfasst wird, der DLD aber trotzdem mitgezählt und aufgelistet wird?
Über einen Tip wäre ich daher sehr dankbar.
LG