Hallo zusammen,
Ich setze mit Erfolg (und Begeisterung ) das im Forum allseits bekannte Heizungsscript ein. Hier (und auch in einigen anderen Programmen) werden zahlreiche Parmeter zur Steuerung verwandt. Nun ist die Änderung der Parameter leider immer sehr aufwändig: das Webinterface muss gestartet werden, die Programmübersicht muss aufgrufen werden (das laden dauert ewig...) und die entsprechenden Scripte in einem eher rudimentären Editor geändert werden.
Das alles weckt in mir den Wunsch nach einer einfacheren Lösung. Einfach wäre für mich, alle Parameter in einer Parameterdatei abzulegen und bei Bedarf nur diese Datei zu editieren und dann per ftp auf die CCU zu kopieren.
Leider gibt es in der Scriptsprache keine Methoden zur Dateiverarbeitung . Hat vielleicht schon jemand dieses Problem auf andere Weise (z.B. Tcl) gelöst, oder hat eine Idee, wie es gelöst werden könnte? Eine Möglichkeit wäre vielleicht, über Tcl die Parameterdatei zu lesen und die gewünschten Parameter in Systemvariablen zu schreiben und auf diese dann im Script zuzugreifen. Hat allerdings den Nachteil, dass eine Unmenge an Systemvariablen angelegt werden müssten. Das halte ich für umständlich und unübersichtlich. Nun suche ich nach einer praktikableren Lösung.
Hat jemand eine Idee?
Viele Grüße
Burkhard
Scriptsprache: wie Parameter aus einer Datei lesen?
Homematic-, TCL- und Shell-Script, Toolchain, C, etc.
Moderator: Co-Administratoren
Zurück zu „Softwareentwicklung für die HomeMatic CCU“
Gehe zu
- Allgemein
- ↳ Informationen zum HomeMatic-Forum
- ↳ Neubau - Renovierung - Planung
- ↳ Projektvorstellungen
- ↳ Usertreffen und Stammtische
- ↳ Vergangene Aktivitäten
- ↳ OffTopic
- ↳ Tiergarten
- HomeMatic
- ↳ HomeMatic allgemein
- ↳ HomeMatic Tipps & Tricks - keine Fragen!
- ↳ HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)
- ↳ HmIP-HCU - Home Control Unit
- ↳ HomeMatic OCCU
- ↳ Allgemeines zur OCCU
- ↳ OCCU Entwicklung
- ↳ debmatic
- ↳ piVCCU
- ↳ RaspberryMatic
- ↳ x86-CCU
- ↳ YAHM
- ↳ HomeMatic Aktoren und Sensoren (klassisch)
- ↳ HomeMatic IP Aktoren und Sensoren
- ↳ HomeMatic IP wired Aktoren und Sensoren
- ↳ HomeMatic IP mit Access Point
- ↳ HomeMatic IP mit CCU
- ↳ HomeMatic - bekannte Bugs
- ↳ HomeMatic Addons
- ↳ CCU-Historian
- ↳ CCU.IO
- ↳ CCU-Jack
- ↳ CloudMatic
- ↳ CUxD
- ↳ Hue-Addon
- ↳ RedMatic
- ↳ WebMatic
- ↳ Sonstige Addons
- ↳ HomeMatic Entwicklung
- ↳ Softwareentwicklung für die HomeMatic CCU
- ↳ Softwareentwicklung von externen Applikationen
- ↳ Hardwareentwicklung und Selbstbau von Aktoren und Sensoren
- ↳ 3D-Druck
- ↳ HomeMatic Apps und Desktop-Anwendungen
- ↳ TinyMatic
- ↳ Externe Steuerungen und Visualisierungen
- ↳ Home Assistant
- ↳ homeputer CL
- ↳ homeputer CL - Bugs & Updatewünsche
- ↳ IP-Symcon
- ↳ mediola
- ↳ openHAB
- ↳ Sonstige Steuerungen und Visualisierungen
- ↳ HomeMatic - english
- FHZ-, FS20-, HMS100-, FHT-, KeyMatic- & sonstige Hardware
- ↳ ELV FHZ Funk-Hauszentralen
- ↳ ELV FS20 Sender, Empfänger und Aktoren
- ↳ ELV HMS-Alarm Sensoren und Aktoren
- ↳ ELV FHT-Komponenten
- ↳ ELV Wettersensoren / Wetterstationen
- ↳ ELV KeyMatic Funk-Codeschloss & Türschlossantrieb
- ↳ Sonstige Hardware (Vellemann USB-Board, IRTrans, ALLNET)
- FHZ Software / Programmierung
- ↳ homeputer Studio / Standard: allgemeine Fragen
- ↳ homeputer Studio / Standard: Programmierbeispiele
- ↳ homeputer Studio / Standard: Bugs & Updatewünsche
- ↳ FHZ unter Linux / MacOSX
- Markt
- ↳ Private Kleinanzeigen