Link/Skript-Sammlung
Moderator: Co-Administratoren
Re: Skript Probleme / Skriptübersicht (überarbeitete Skript
Ich habe mir jetzt den gesamten Thread nicht durchgelesen, da es aber vorne in der Übersicht nicht auftaucht, gehe ich mal davon aus, dass es noch nicht erwähnt wurde:
Beim Anlernen eines HM-ES-PMSW1-Pl wird automatisch ein Script generiert.
Es ist "systemintern" markiert und verbrät ca. 16 Systemvariablen.
Wer die sparen will, sollte auch dieses Script nach dem Anlernen umschreiben.
Ist dann leider für jeden Aktor separat zu machen.
Beim Anlernen eines HM-ES-PMSW1-Pl wird automatisch ein Script generiert.
Es ist "systemintern" markiert und verbrät ca. 16 Systemvariablen.
Wer die sparen will, sollte auch dieses Script nach dem Anlernen umschreiben.
Ist dann leider für jeden Aktor separat zu machen.
- koppenho
- Beiträge: 227
- Registriert: 27.12.2013, 09:12
- Wohnort: Bad Neustadt, Deutschland
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 2 Mal
Re: Skript Probleme / Skriptübersicht (überarbeitete Skript
Ja, stimmt. Ich habe auch ein paar von den Geräten. Na und?vo2 hat geschrieben:Beim Anlernen eines HM-ES-PMSW1-Pl wird automatisch ein Script generiert.
Es ist "systemintern" markiert und verbrät ca. 16 Systemvariablen.
Kann man, aber wofür?vo2 hat geschrieben: Wer die sparen will, sollte auch dieses Script nach dem Anlernen umschreiben.
Ist dann leider für jeden Aktor separat zu machen.
Als ich mit meiner Homematic an die 200er-Grenze gestossen bin, habe ich die größten "Verbraucher" von Variablen umgeschrieben.
Ich habe den Variablenverbrauch auf "gesunde" 131 heruntergeschraubt. Damit läuft meine CCU2 stabil. Und etwas Luft ist auch noch übrig.
Die Skripte der systeminternen Programme "prgEnergyCounter_*" habe ich im Originalzustand belassen, genauso wie auch ein paar andere Skripte.
Ich sehe keinen Grund, noch mehr Variablen einzusparen, denn jede Änderung birgt die Gefahr neuer Fehler(quellen).
--
Andreas
--------------------------------------------
Hauptwohnung: RaspberryMatic mit 320 Kanäle in 110 Geräten und 140 CUxD-Kanäle in 33 CUxD-Geräten
Zweitwohnung: CCU2 mit 18 Kanäle in 8 Geräten und 14 CUxD-Kanäle in 4 CUxD-Geräten
--------------------------------------------
Andreas
--------------------------------------------
Hauptwohnung: RaspberryMatic mit 320 Kanäle in 110 Geräten und 140 CUxD-Kanäle in 33 CUxD-Geräten
Zweitwohnung: CCU2 mit 18 Kanäle in 8 Geräten und 14 CUxD-Kanäle in 4 CUxD-Geräten
--------------------------------------------
- AndiN
- Beiträge: 2621
- Registriert: 10.06.2015, 08:54
- Wohnort: Hennef
- Hat sich bedankt: 10 Mal
- Danksagung erhalten: 28 Mal
Re: Skript Probleme / Skriptübersicht (überarbeitete Skript
Schließe mich meinen Namensvetter an. Habe durch die Umstellung auf tmp-Versionen nur noch in den Skripten maximal 78 Variablen im Einsatz. Da stören mich die internen Programme nicht (die haben auch eine gewisse Struktur und die Variablennamen wiederholen sich)
Und wenn Du das Programm falsch umstellst, heißt es: Gerät ab- und anlernen, damit das Programm wieder kommt (falls Du es nicht vorher im Urzustand gesichert hast)
Andi
Und wenn Du das Programm falsch umstellst, heißt es: Gerät ab- und anlernen, damit das Programm wieder kommt (falls Du es nicht vorher im Urzustand gesichert hast)
Andi
Andi (Greenhorn)
Letzter Reboot: 17.03.24 => FW Update (Uptime:Rekord:153 Tage)
Systeminfos: Raspberry Pi3 Firmware: 3.75.6.20240316 142 Geräte
System angebunden: 3 Roomba 650 - Sprachausgabe via Home24 Media - Pocket Control - Zentrale: Asus TF103 mit Home24 Tablet
Addons: Drucken 2.5 - HQ WebUI 2.5.9 - XML-API 1.22 - CUx-Daemon 2.9.3 - E-Mail 1.7.4 - hm_pdetect 1.11 - VPN cloudmatic
Diverse Links
Letzter Reboot: 17.03.24 => FW Update (Uptime:Rekord:153 Tage)
Systeminfos: Raspberry Pi3 Firmware: 3.75.6.20240316 142 Geräte
System angebunden: 3 Roomba 650 - Sprachausgabe via Home24 Media - Pocket Control - Zentrale: Asus TF103 mit Home24 Tablet
Addons: Drucken 2.5 - HQ WebUI 2.5.9 - XML-API 1.22 - CUx-Daemon 2.9.3 - E-Mail 1.7.4 - hm_pdetect 1.11 - VPN cloudmatic
Diverse Links
Re: Skript Probleme / Skriptübersicht (überarbeitete Skript
Ja kann jeder machen wie er will.
Es geht aber auch um etwas Weiteres.
Eine CCU, die knapp vor der 200 Grenze betrieben wird und an der dann ein Aktor erstmals mit automatischer Scripterstellung angelernt wird, läuft in das Variablenproblem, ohne dass für den unbedarften Nutzer der wahre Grund ersichtlich ist.
Es geht aber auch um etwas Weiteres.
Eine CCU, die knapp vor der 200 Grenze betrieben wird und an der dann ein Aktor erstmals mit automatischer Scripterstellung angelernt wird, läuft in das Variablenproblem, ohne dass für den unbedarften Nutzer der wahre Grund ersichtlich ist.
Re: Skript Probleme / Skriptübersicht (überarbeitete Skript
Hi zusammen,
ich hoffe ich bin hier richtig (ansonsten bitte verschieben - wenn Off-Topic)
Danke vorab für all die Scripte. Viel zu lesen für einen "blutigen" Anfänger. Aber was macht man nicht alles
Nun zu meiner Frage:
Ich nutze hm_pdetect zur Anwesenheitserkennung von Handys über die MAC der Fritzbox. Funktioniert auch tadellos.
Durch hm_pdetect werden mehrere Systemvariablen angelegt (Anwesenheit.XXXX für das jeweilige Handy)
Jetzt möchte ich diese (was ist denn die Mehrzahl von Status ???) Status (alle eben ) "überwachen" auf Änderung und dann die Änderung des jeweiligen Status (nicht alle) per Telegram schicken.
Wie Telegram geht - kein Problem. Läuft bei mir schon per Framework von http://www.christian-luetgens.de/homema ... mework.htm
Geht eben nur um das "Anfangssscipt". Da tu ich mich extrem schwer mit.
Dank an Alle
Gruß
ich hoffe ich bin hier richtig (ansonsten bitte verschieben - wenn Off-Topic)
Danke vorab für all die Scripte. Viel zu lesen für einen "blutigen" Anfänger. Aber was macht man nicht alles
Nun zu meiner Frage:
Ich nutze hm_pdetect zur Anwesenheitserkennung von Handys über die MAC der Fritzbox. Funktioniert auch tadellos.
Durch hm_pdetect werden mehrere Systemvariablen angelegt (Anwesenheit.XXXX für das jeweilige Handy)
Jetzt möchte ich diese (was ist denn die Mehrzahl von Status ???) Status (alle eben ) "überwachen" auf Änderung und dann die Änderung des jeweiligen Status (nicht alle) per Telegram schicken.
Wie Telegram geht - kein Problem. Läuft bei mir schon per Framework von http://www.christian-luetgens.de/homema ... mework.htm
Geht eben nur um das "Anfangssscipt". Da tu ich mich extrem schwer mit.
Dank an Alle
Gruß
- AndiN
- Beiträge: 2621
- Registriert: 10.06.2015, 08:54
- Wohnort: Hennef
- Hat sich bedankt: 10 Mal
- Danksagung erhalten: 28 Mal
Re: Skript Probleme / Skriptübersicht (überarbeitete Skript
Das stimmt wohl. Dann heißt es für denjenigen: Skripte umschreiben. Die Systemeigenen Programme sind dann sein geringstes ProblemEine CCU, die knapp vor der 200 Grenze betrieben wird und an der dann ein Aktor erstmals mit automatischer Scripterstellung angelernt wird, läuft in das Variablenproblem, ohne dass für den unbedarften Nutzer der wahre Grund ersichtlich ist.
DocJosh: Du bist leider OFF-Topic. In dem Thema hier geht es nur um Skripte die umgeschrieben wurden um ein Systemproblem der CCU zu umgehen.
Mehrzahl von Status=Stati Status
Und ich würde ein Programm schreiben, wenn Anwesenheit.XXX = anwesend bei ÄNDERUNG, dann Telegramm Nachicht. Aber wie das im Skript funktoniert weiß ich nicht. Die Frage wurde hier vermutlich nicht schon behandelt?
Am Besten Du machst ein extra Thema auf mit deiner Fragestellung
Andi
Zuletzt geändert von AndiN am 01.03.2017, 15:50, insgesamt 2-mal geändert.
Andi (Greenhorn)
Letzter Reboot: 17.03.24 => FW Update (Uptime:Rekord:153 Tage)
Systeminfos: Raspberry Pi3 Firmware: 3.75.6.20240316 142 Geräte
System angebunden: 3 Roomba 650 - Sprachausgabe via Home24 Media - Pocket Control - Zentrale: Asus TF103 mit Home24 Tablet
Addons: Drucken 2.5 - HQ WebUI 2.5.9 - XML-API 1.22 - CUx-Daemon 2.9.3 - E-Mail 1.7.4 - hm_pdetect 1.11 - VPN cloudmatic
Diverse Links
Letzter Reboot: 17.03.24 => FW Update (Uptime:Rekord:153 Tage)
Systeminfos: Raspberry Pi3 Firmware: 3.75.6.20240316 142 Geräte
System angebunden: 3 Roomba 650 - Sprachausgabe via Home24 Media - Pocket Control - Zentrale: Asus TF103 mit Home24 Tablet
Addons: Drucken 2.5 - HQ WebUI 2.5.9 - XML-API 1.22 - CUx-Daemon 2.9.3 - E-Mail 1.7.4 - hm_pdetect 1.11 - VPN cloudmatic
Diverse Links
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: Skript Probleme / Skriptübersicht (überarbeitete Skript
Und wo ist die Frage versteckt?
Wirst ja nicht wegen deinem >>Einzahl/Mehrzahlproblem<< fragen wollen.
Alchy
Wirst ja nicht wegen deinem >>Einzahl/Mehrzahlproblem<< fragen wollen.
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: Skript Probleme / Skriptübersicht (überarbeitete Skript
Die Mehrzahl von Status ist Status, mit langem u. Latein, u-Deklination. Zumindest die Frage kann ich beantworten
Re: Skript Probleme / Skriptübersicht (überarbeitete Skript
ENDLICH!Sauron hat geschrieben:Die Mehrzahl von Status ist Status, mit langem u. Latein, u-Deklination. Zumindest die Frage kann ich beantworten
ich habe mich nie getraut
Gruß
Rainer
Alle meine Hinweise sind auf eigene Gefahr umzusetzen. Immer einen Fachmann zu Rate ziehen!
- AndiN
- Beiträge: 2621
- Registriert: 10.06.2015, 08:54
- Wohnort: Hennef
- Hat sich bedankt: 10 Mal
- Danksagung erhalten: 28 Mal
Re: Skript Probleme / Skriptübersicht (überarbeitete Skript
Service-Skript 1.6 von Alchy jetzt auch als tmp-Version aktuallisiert.
Andi
Andi
Andi (Greenhorn)
Letzter Reboot: 17.03.24 => FW Update (Uptime:Rekord:153 Tage)
Systeminfos: Raspberry Pi3 Firmware: 3.75.6.20240316 142 Geräte
System angebunden: 3 Roomba 650 - Sprachausgabe via Home24 Media - Pocket Control - Zentrale: Asus TF103 mit Home24 Tablet
Addons: Drucken 2.5 - HQ WebUI 2.5.9 - XML-API 1.22 - CUx-Daemon 2.9.3 - E-Mail 1.7.4 - hm_pdetect 1.11 - VPN cloudmatic
Diverse Links
Letzter Reboot: 17.03.24 => FW Update (Uptime:Rekord:153 Tage)
Systeminfos: Raspberry Pi3 Firmware: 3.75.6.20240316 142 Geräte
System angebunden: 3 Roomba 650 - Sprachausgabe via Home24 Media - Pocket Control - Zentrale: Asus TF103 mit Home24 Tablet
Addons: Drucken 2.5 - HQ WebUI 2.5.9 - XML-API 1.22 - CUx-Daemon 2.9.3 - E-Mail 1.7.4 - hm_pdetect 1.11 - VPN cloudmatic
Diverse Links