Link/Skript-Sammlung
Moderator: Co-Administratoren
- 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
Neues DWD Skript von Blackhole
nun auch via tmp aktualisiert
Andi
nun auch via tmp aktualisiert
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
- 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 neue Serviceskript 1.2 von Alchy auf tmp umgeschrieben.
Danke an Alchy. Einträge im Log entdeckt.
Andi
Danke an Alchy. Einträge im Log entdeckt.
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
- 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
DWD 2.66 von blackhole jetzt auf tmp aktualisiert.
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
- 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
@fischmir: Welchen meinst Du? Ich hatte eigentlich nur im DWD Post das Skript getauscht. Öhhhmmmm
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: 41
- Registriert: 16.09.2016, 09:08
- Wohnort: Bonn
Re: Skript Probleme / Skriptübersicht (überarbeitete Skript
Hallo,
bitte nochmal für jemanden, der etwas verwirrt ist.
Das Problem mit den 200 Scriptvariablen hab ich jetzt schon mehrfach gelesen. Ich habe jedoch ein kleines Verständnisproblem. Die Scriptvariablen sind doch soweit ich weiß nur "lokal" definiert und nicht "global". D.h. wenn ich eine Variable in einem Script definiere und auch fülle dann könnte ich Sie in einem anderen Script nicht auslesen.
Gilt denn dementsprechend die 200ter Grenze pro Script oder global über alle Scripte?
Beste Grüße!
bitte nochmal für jemanden, der etwas verwirrt ist.
Das Problem mit den 200 Scriptvariablen hab ich jetzt schon mehrfach gelesen. Ich habe jedoch ein kleines Verständnisproblem. Die Scriptvariablen sind doch soweit ich weiß nur "lokal" definiert und nicht "global". D.h. wenn ich eine Variable in einem Script definiere und auch fülle dann könnte ich Sie in einem anderen Script nicht auslesen.
Gilt denn dementsprechend die 200ter Grenze pro Script oder global über alle Scripte?
Beste Grüße!
- 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
Kurz: 200 für alle Skripte zusammen. Nicht 200 pro Skript.
Und Skriptvariablen kannst du Skriptübergreifend verwenden (wovon man aber nur abraten kann).
Andi
Und Skriptvariablen kannst du Skriptübergreifend verwenden (wovon man aber nur abraten kann).
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
-
- Beiträge: 41
- Registriert: 16.09.2016, 09:08
- Wohnort: Bonn
Re: Skript Probleme / Skriptübersicht (überarbeitete Skript
Das habe ich befürchtet...Kurz: 200 für alle Skripte zusammen. Nicht 200 pro Skript.
Bin in meinen Scripten bisher leider aus Übersichtsgründen sehr inflationär mit den Variablen umgegangen. Dann muss ich da wohl ein wenig umschreiben.
Es stellen sich dann aber noch ein paar zusätzliche Fragen:
1) Wie ist das, wenn ein Script im "Testmodus" ausgeführt wird. Diese Variablen zählen dann nicht mit dazu? Ich stelle mir vor man hat 199 Variablen in den Scripten definiert und verwendet dann in einem Testscript nochmal 5 zusätzliche. Geht das?
2) Wenn man Variablen in den Scripten umbenennt und vereinheitlicht, ist dann eine besondere "Aktion" notwendig um die alten Bezeichnungen aus dem System der CCU herauszubekommen? Also z.B. Neustart der CCU? ...ich hoffe doch mal kein vollständiger reset!?
Beste Grüße!
- 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
Alle Skripte, die unter "Programmverknüpfungen" definiert sind, laufen in einer gemeinsamen Umgebung. Das bedeutet, dassnathan1312 hat geschrieben: 1) Wie ist das, wenn ein Script im "Testmodus" ausgeführt wird. Diese Variablen zählen dann nicht mit dazu? Ich stelle mir vor man hat 199 Variablen in den Scripten definiert und verwendet dann in einem Testscript nochmal 5 zusätzliche. Geht das?
- immer nur ein Skript aktiv sein kann und
- die Skripte gegenseitig die Variablen sehen und verändern können.
Dieses Skript wird über "Skript testen" ausgeführt, bei der die Ausführung in einer eigenen getrennten Laufzeitumgebung erfolgt.
In meinem Beitrag Re: "verwendete Skript-Variabeln zählen" - Skript habe ich dazu etwas geschrieben.
Ein Reboot ist die einzige sinnvolle Möglichkeit nicht mehr verwendete Variablen vergessen zu lassen. Mit Reset meinst Du vermutlich Strom-aus-Strom-an - ist nicht notwendig.nathan1312 hat geschrieben: 2) Wenn man Variablen in den Scripten umbenennt und vereinheitlicht, ist dann eine besondere "Aktion" notwendig um die alten Bezeichnungen aus dem System der CCU herauszubekommen? Also z.B. Neustart der CCU? ...ich hoffe doch mal kein vollständiger reset!?
--
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
--------------------------------------------
Re: Skript Probleme / Skriptübersicht (überarbeitete Skript
Schau Dir bitte das Skript nochmals an, dort ist ein Fehler beim Umstellen passiert:papi hat geschrieben:Ich war mal so frei und habe die aktuelle Version 2.0.3 von Baden-Powers sensationeller Kalendertag-Berechnung in das allgemein-übliche "tmpA-Format" gebracht.
Nach meinen ersten Tests funktioniert sie.
Die ersten 4 Skriptvariablen wurden nicht umgestellt.
Soweit ich aber gesehen habe sind die entsprechenden Variablen weiter hinten im Skript aber mit den tmp's abgeändert.
Code: Alles auswählen
! Skript Kalendertag-Berechnung Version 2.0.3 tmp 20161126-1303
!*********************************
!www.homematic-forum.de (c) by BadenPower
string hS1="D";
string hS2="keine Auswahl";
string hS3="nicht benannt";
string lScriptName="Kalendertag-Berechnung Version 2.0.3";
Code: Alles auswählen
! Skript Kalendertag-Berechnung Version 2.0.3 tmp 20161126-1303
!*********************************
!www.homematic-forum.de (c) by BadenPower
string tmpA="D";
string tmpB="keine Auswahl";
string tmpC="nicht benannt";
string tmpD="Kalendertag-Berechnung Version 2.0.3";
Bitte aber um Prüfung.
Ausserdem solltest Du noch den Hinweis geben, dass die originalen Systemvariablen mit Umlauten gegen Systemvariablenamen ohne Umlaute getauscht wurden.
.