Link/Skript-Sammlung

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

vo2
Beiträge: 48
Registriert: 15.03.2013, 11:56
Hat sich bedankt: 1 Mal

Re: Skript Probleme / Skriptübersicht (überarbeitete Skript

Beitrag von vo2 » 28.02.2017, 17:50

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.

Benutzeravatar
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

Beitrag von koppenho » 28.02.2017, 22:35

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.
Ja, stimmt. Ich habe auch ein paar von den Geräten. Na und?
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.
Kann man, aber wofür?
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
--------------------------------------------

Benutzeravatar
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

Beitrag von AndiN » 01.03.2017, 06:35

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
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

vo2
Beiträge: 48
Registriert: 15.03.2013, 11:56
Hat sich bedankt: 1 Mal

Re: Skript Probleme / Skriptübersicht (überarbeitete Skript

Beitrag von vo2 » 01.03.2017, 11:51

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.

DocJosh
Beiträge: 20
Registriert: 06.07.2014, 11:35

Re: Skript Probleme / Skriptübersicht (überarbeitete Skript

Beitrag von DocJosh » 01.03.2017, 12:02

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ß

Benutzeravatar
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

Beitrag von AndiN » 01.03.2017, 14:11

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.
Das stimmt wohl. Dann heißt es für denjenigen: Skripte umschreiben. Die Systemeigenen Programme sind dann sein geringstes Problem :lol:

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

alchy
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

Beitrag von alchy » 01.03.2017, 14:15

Und wo ist die Frage versteckt?
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.

Benutzeravatar
Sauron
Beiträge: 31
Registriert: 06.03.2014, 13:30
Wohnort: Schweiz

Re: Skript Probleme / Skriptübersicht (überarbeitete Skript

Beitrag von Sauron » 05.03.2017, 12:45

Die Mehrzahl von Status ist Status, mit langem u. Latein, u-Deklination. Zumindest die Frage kann ich beantworten :)

Benutzeravatar
Homoran
Beiträge: 8613
Registriert: 02.07.2013, 15:29
Wohnort: Köln
Danksagung erhalten: 4 Mal

Re: Skript Probleme / Skriptübersicht (überarbeitete Skript

Beitrag von Homoran » 05.03.2017, 13:13

Sauron hat geschrieben:Die Mehrzahl von Status ist Status, mit langem u. Latein, u-Deklination. Zumindest die Frage kann ich beantworten
ENDLICH!

ich habe mich nie getraut :oops:


Gruß
Rainer
Alle meine Hinweise sind auf eigene Gefahr umzusetzen. Immer einen Fachmann zu Rate ziehen!

Benutzeravatar
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

Beitrag von AndiN » 10.04.2017, 22:22

Service-Skript 1.6 von Alchy jetzt auch als tmp-Version aktuallisiert.

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

Antworten

Zurück zu „HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)“