Es wäre nützlich, wenn aus verschiedenen Programmen in der WEBUI ein bestimmtes „Unterprogramm“, das mehr oder weniger umfangreiche Aktionen ausführt, aufgerufen werden könnte. Man müsste dann bei Änderungen eben nur dieses „Unterprogramm“ pflegen. Die WEBUI sieht das Aufrufen von Programmen nicht vor. Mit einem kleinen Trick kann man jedoch gleiches erreichen:
1. Man lege eine Systemvariable an die zur Kenntlichmachung CallSub_XYZ genannt werden könnte.
2. Das Unterprogramm nennt man dann z.B. Sub_XYZ und stellt hier folgende Elemente ein:
Wenn Systemvariable CallSub_XYZ = wahr dann (Auslösen auf Änderung)
Aktion 1
…
Aktion N
CallSub_XYZ = unwahr
3. Wenn nun in irgendeinem Programm die Variable CallSub_XYZ auf wahr gestellt wird, dann läuft das Programm Sub_XYZ ab.
Unterprogramme in der WEBUI
Problemlösungen und Hinweise von allgemeinem Interesse zur Haussteuerung mit HomeMatic
Moderator: Co-Administratoren
-
- Beiträge: 142
- Registriert: 04.12.2009, 09:28
- Wohnort: FFM
- Danksagung erhalten: 6 Mal
Unterprogramme in der WEBUI
Beitrag von rkhomematic » 08.02.2010, 12:50
RASPI 4, HB-RF-USB - USB Funkmodul für piVCCU, RPI-RF-MOD, HomeMatic RS485 Gateway
PIVCCU3, XML-API, E-Mail, Historian, Webmatic, Programme Drucken, CUx-Daemon
PIVCCU3, XML-API, E-Mail, Historian, Webmatic, Programme Drucken, CUx-Daemon
Zurück zu „HomeMatic Tipps & Tricks - keine Fragen!“
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