Anzahl offene Fenster
Moderator: Co-Administratoren
Re: Anzahl offene Fenster
He Alchy
Ich habe eine CCU 2 Aktuelle Firmware Version: 2.15.5 mit XML-API Version 1.10
Wenn ich dann http://CCU-IP/config/xmlapi/info.html aufrufe auf "functionlist.cgi" klicke dann sehe ich unten auf der Seite folgenden Eintrag -<function ise_id="1220" description="" name="funcLock">
Die Anwesenheit funktioniert bei mir auch nur so "dom.GetObject("950");"
Eh Alchy schau doch einmal spaßeshalber nach was bei dir steht.
Gruß
Hermi59
Ich habe eine CCU 2 Aktuelle Firmware Version: 2.15.5 mit XML-API Version 1.10
Wenn ich dann http://CCU-IP/config/xmlapi/info.html aufrufe auf "functionlist.cgi" klicke dann sehe ich unten auf der Seite folgenden Eintrag -<function ise_id="1220" description="" name="funcLock">
Die Anwesenheit funktioniert bei mir auch nur so "dom.GetObject("950");"
Eh Alchy schau doch einmal spaßeshalber nach was bei dir steht.
Gruß
Hermi59
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: Anzahl offene Fenster
Warum sollte ich da nachschauen?
Ich habe eine Seite zurück einen Link gepostet. Da habe ich schon mal einiges dazu geschrieben. Wenn Scripte nicht auf den Namen von Objekten funktionieren, liegt das entweder daran, daß es mehrere Objekte mit selben Namen gibt, oder die Klarnamen sind von der CCU überschrieben wurden. So wie ags. Bei Dir. Wenn du dem Link gefolgt wärst, wüßtest du es auch.
Die Ise_id von Anwesenheit ist auf jeder CCU gleich 950, (wie auch andere Ise_id auf jeder CCU gleich sind. Die Gewerke wage ich jedoch zu bezweifeln.
Abgesehen davon das ich nur schwer nachschauen kann, da weit weg, wüsste ich wirklich nicht was ich damit bezwecken sollte.
Alchy
Ich habe eine Seite zurück einen Link gepostet. Da habe ich schon mal einiges dazu geschrieben. Wenn Scripte nicht auf den Namen von Objekten funktionieren, liegt das entweder daran, daß es mehrere Objekte mit selben Namen gibt, oder die Klarnamen sind von der CCU überschrieben wurden. So wie ags. Bei Dir. Wenn du dem Link gefolgt wärst, wüßtest du es auch.
Die Ise_id von Anwesenheit ist auf jeder CCU gleich 950, (wie auch andere Ise_id auf jeder CCU gleich sind. Die Gewerke wage ich jedoch zu bezweifeln.
Abgesehen davon das ich nur schwer nachschauen kann, da weit weg, wüsste ich wirklich nicht was ich damit bezwecken sollte.
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.
Re: Anzahl offene Fenster
Hey Alchy
ich hätte da auch nochmal ne Frage zu eins deiner Scripte....
Habe dieses Script bei mir so laufen um den Status der Fenster anzuzeigen..
das läuft auch sehr gut in der Homematicoberfläche.
Jetzt benutze ich aber die Mediola Software und da wird es wie folgt angezeigt: jetzt habe ich überhaupt kein Plan was ich im Script löschen muss um es normal anzeigen zu lassen, könnte mir vorstellen das die meisten überflüssigen Buchstaben für Farben usw. stehen. Könntest du mir vielleicht ein Tip geben wie das Script aussehen aussehen muss wenn nur der Fenstername und gleich danach die Uhrzeit der Öffnung angezeigt wird sprich so:
Fenster Wohnzimmer geöffnet seit 09:40 Uhr
Fenster Büro geöffnet seit 09: 34 Uhr
usw......
oder ist das garnicht möglich mit Mediola????
ich hätte da auch nochmal ne Frage zu eins deiner Scripte....
Habe dieses Script bei mir so laufen um den Status der Fenster anzuzeigen..
Code: Alles auswählen
! Fenstersensoren in einem bestimmten Gewerk/ Favoriten u.a. durchsuchen
! und Ausgabe in Variable oder per pushover
! v0.1 by Alchy
Jetzt benutze ich aber die Mediola Software und da wird es wie folgt angezeigt: jetzt habe ich überhaupt kein Plan was ich im Script löschen muss um es normal anzeigen zu lassen, könnte mir vorstellen das die meisten überflüssigen Buchstaben für Farben usw. stehen. Könntest du mir vielleicht ein Tip geben wie das Script aussehen aussehen muss wenn nur der Fenstername und gleich danach die Uhrzeit der Öffnung angezeigt wird sprich so:
Fenster Wohnzimmer geöffnet seit 09:40 Uhr
Fenster Büro geöffnet seit 09: 34 Uhr
usw......
oder ist das garnicht möglich mit Mediola????
Zuletzt geändert von alchy am 01.10.2017, 16:51, insgesamt 1-mal geändert.
Grund: Script entfernt
Grund: Script entfernt
-
- Beiträge: 587
- Registriert: 07.11.2012, 08:02
- Wohnort: Schweiz, Graubünden
- Hat sich bedankt: 25 Mal
- Danksagung erhalten: 9 Mal
Re: Anzahl offene Fenster
Hi BerndBernd80 hat geschrieben: jetzt habe ich überhaupt kein Plan was ich im Script löschen muss um es normal anzeigen zu lassen, könnte mir vorstellen das die meisten überflüssigen Buchstaben für Farben usw. stehen. Könntest du mir vielleicht ein Tip geben wie das Script aussehen aussehen muss wenn nur der Fenstername und gleich danach die Uhrzeit der Öffnung angezeigt wird sprich so:
Fenster Wohnzimmer geöffnet seit 09:40 Uhr
Fenster Büro geöffnet seit 09: 34 Uhr
usw......
oder ist das garnicht möglich mit Mediola????
Ich habe es auch soeben mit Mediola versucht. Es scheint, dass es keine Möglichkeit mit Mediola gibt, um HTML Formatierung zu übernehmen.
Es ist nur möglich, alles was zwischen <und> steht weg zu machen, dann hast du die HTML Formatierung weg, aber schön untereinander geht nicht.
Ich habe es jetzt mit ioBroker (geht auch mit ccu.io) und dem Webseitenelement in Mediola eingebunden, Siehe Printscreen.
Gruss
Ritschi
Raspberry-Matic auf Tinkerboard, Mediola Gateway V3, Mediola Gateway V2, iobroker, Homebridge-homematic auf Mac, Homeassistant
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: Anzahl offene Fenster
@ Bernd80
Ohne HTML Formatierungen und Angabe der Räume sieht das Script dann so aus:
Jetzt gibt es nur noch Steuerzeichen in Form von \n um eine neue Zeile je Eintrag zu verwenden.
Zeile 50/52/55
Da ich kein Mediola benutze, kann ich da auch nicht nachschauen, was da gehen würde.
Sollte wider Erwarten das \n auch stören, dann einfach mittels geeignete Editor nach \n suchen und diese entfernen.
Wie auch immer - bitte beachten !
Variablen mit Steuerzeichen und / oder HTML Codes nicht zur Startseite hinzufügen !
Alchy
Ohne HTML Formatierungen und Angabe der Räume sieht das Script dann so aus:
Code: Alles auswählen
https://homematic-forum.de/forum/viewtopic.php?f=26&t=25517&start=60#p301186
Zeile 50/52/55
Da ich kein Mediola benutze, kann ich da auch nicht nachschauen, was da gehen würde.
Sollte wider Erwarten das \n auch stören, dann einfach mittels geeignete Editor nach \n suchen und diese entfernen.
Wie auch immer - bitte beachten !
Variablen mit Steuerzeichen und / oder HTML Codes nicht zur Startseite hinzufügen !
Alchy
Zuletzt geändert von alchy am 01.10.2017, 16:57, insgesamt 2-mal geändert.
Grund: Script entfernt
Grund: Script entfernt
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.
Re: Anzahl offene Fenster
Vielen Dank, das sieht schonmal ganz gut aus....
Was muss ich denn genau im Script löschen damit ich nur noch den Fensternamen bzw. Kontaktnamen und dann die Zeit seitdem das Fenster offen ist.
Fenster WZ offen seid: 09.32 Uhr
"
"
usw.
Kann irgendwie löschen was ich will komme aber nicht aufs Ergebnis
Was muss ich denn genau im Script löschen damit ich nur noch den Fensternamen bzw. Kontaktnamen und dann die Zeit seitdem das Fenster offen ist.
Fenster WZ offen seid: 09.32 Uhr
"
"
usw.
Kann irgendwie löschen was ich will komme aber nicht aufs Ergebnis
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: Anzahl offene Fenster
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.
Re: Anzahl offene Fenster
Perfekt... Vielen Dank , genauso wollte ich es haben.alchy hat geschrieben:@Bernd80
Hab das oben nochmal geändert. Nun ist die Angabe der Räume auch noch weg.
Alchy
Re: Anzahl offene Fenster
Hallo Alchy,alchy hat geschrieben:Hab auch schon mal ne andere Version gepostet, falls es wen interessiert.
Spart man sich das aktualisieren der Hss Typen
Ausgabe per pushover oder in Systemvariable oder eben nur im Script auf dem Schirm, wenn die beiden anderen auf no stehen.
noch eine Frage zu dem Script. Was muss ich einfügen damit ich mir eine eMail (eMail Addon WebUi / cuxd) schicken lassen kann in der der Name des FK der offen ist aufgelistet wird? Zusätzlich hätte ich gerne die Möglichkeit wenn meine Anwesend Variable auf Abwesend wechselt ich auch sofort eine Mail erhalte wie viele und welche Fenster offen sind. Ich hab schon einiges versucht, bin aber nicht wirklich weiter damit gekommen.
CCU3 Firmware 3.73.9
CuxD 2.11
HmIP-HAP als LAN Router
CCU2 als LAN Gateway
CuxD 2.11
HmIP-HAP als LAN Router
CCU2 als LAN Gateway
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: Anzahl offene Fenster
Das von Dir gepostete Script um die Mailversendung erweitert:
Was deine 2. Frage zur Versendeung in Abhängigkeit von der Anwesenheitsvariablen. Dazu brauchst du doch nichts weiter machen, als ein neues Programm anzulegen. Wenn Abwesenheit = ja dann Script.
Das Script sendet doch immer zu seiner Laufzeit den Zustand der Sensoren.
Alchy
Code: Alles auswählen
! Fenstersensoren in einem bestimmten Gewerk/ Favoriten u.a. durchsuchen
! und Ausgabe in Variable oder per pushover oder par Mail
! v0.4 by Alchy
Das Script sendet doch immer zu seiner Laufzeit den Zustand der Sensoren.
Alchy
Zuletzt geändert von alchy am 01.10.2017, 16:50, insgesamt 1-mal geändert.
Grund: Script entfernt
Grund: Script entfernt
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.