Auflisten der offenen Fenster über Script und "Verschluss"

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

Moderator: Co-Administratoren

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: Auflisten der offenen Fenster über Script und "Verschluss"

Beitrag von alchy » 20.01.2019, 20:09

Ich dachte eigentlich früher hätte das mit basic string (unescaped) funktioniert. Ich habe aber auch schon lange nicht mehr rumgespielt.
Was bei basic string unescaped allerdings funktionieren sollte, wäre die Steuerzeiche \n im Script durch </br> zu ersetzen.
Dann erhältst du einen String welcher in der CCU unter Status und Bedienung angezeigt werden kann und unter ViS.
Auf der Hauptseite Rechts der CCU allerdings nicht, da man es immer noch nicht in den Griff bekommen hat.
Aber warum wird immer noch nicht im verlinkten Thread weiter geschrieben?

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.

jacksson
Beiträge: 20
Registriert: 31.03.2016, 12:56

Re: Auflisten der offenen Fenster über Script und "Verschluss"

Beitrag von jacksson » 21.01.2019, 00:14

Super, so funktioniert es!

Vielen Dank!

Benutzeravatar
joni-blue
Beiträge: 1171
Registriert: 04.01.2012, 12:20
System: CCU
Wohnort: Hannover
Hat sich bedankt: 6 Mal
Danksagung erhalten: 1 Mal

Re: Auflisten der offenen Fenster über Script und "Verschluss"

Beitrag von joni-blue » 20.10.2019, 15:51

Hallo zusammen,

Ich würde sehr gerne die Anzahl ausgelöster Bewegungsmelder zählen,
Die sollen gezählt werden wenn einer Bewegung erkennt und auch wieder wenn keine Bewegung gemeldet wird,

Ich nutze dieses Script um mir den letzten ausgelösten zuschicken zu lassen,

Code: Alles auswählen

 ! HomeMatic-Script
! BEWEGUNG ERKANNT
! http://www.christian-luetgens.de/homematic/telegram/bewegungsmelder/Bewegung_melden.htm

object o_dp = dom.GetObject ("$src$");
if (o_dp) {
  if (o_dp.Value()) {
    object o_channel = dom.GetObject (o_dp.Channel());
    dom.GetObject("PushOver.Priority").State("");
dom.GetObject("PushOver.Sound").State("classical");
dom.GetObject("PushOver.Text.mitBild").State(1);
dom.GetObject("PushOver.Title").State("Gartenhaus");
dom.GetObject("PushOver.Text").State("Bewegung: " # o_channel.Name());
  }
}

!  Ende des Scripts
Das funktioniert super, nur leider bekomme ich es nicht hin mit dem zählen, wieviele aktiv sind!
Das würde ich gerne in ein Variable schreiben vom Typ zahl und mir auch im Script mit zuschicken lassen.

Die Bewegungsmelder typen hänge ich als bild mit an
11BE8948-10AC-43C4-A803-96D547DAF194.jpeg
Lg aus Hannover
Reboot tut gut ! ! !

MichiN
Beiträge: 2
Registriert: 31.03.2020, 19:53

Re: Auflisten der offenen Fenster über Script und "Verschluss"

Beitrag von MichiN » 12.12.2021, 10:45

Hat jemand ein ähnliches Script wo angezeigt wird welche Lampen noch an sind

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: Auflisten der offenen Fenster über Script und "Verschluss"

Beitrag von alchy » 12.12.2021, 18:19

Neben >> Anzahl offene Fenster << gibt es natürlich auch Lichter an Scripte im Forum.
Unter anderem auch von mir. >> Eingeschaltete Lichter zählen (Je Raum) << wäre eines, da gibt es aber bestimmt noch andere.

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.

Antworten

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