Es wäre praktisch zur Modularisierung wenn man mehrere [WebServer] und [EibPC] Abschnitte nutzen könnte. Dann wäre es idealerweise gut
Mit Inhalt z.B. von xyz.epc
Mit Inhalt z.B. von abc.epc
Das ganze hätte den unschätzbaren Vorteil, das man jeden Raum einzeln modular aufbauen und als include ablegen kann. Wenn man dann Fehler sucht, kann man viele includes relativ schnell abschalten und das ganze debuggen.
Gruß,
Bernd
Code:
//Hauptprogramm ... PAGEID_Wohnzimmer= 4 PAGEID_Kueche = 5 #include xyz.epc #include abc.epc
Code:
[EibPC] // Definitionen Wohnzimmer WEBID_Wohnzimmer_Steckdose = 15 WEBID_Wohnzimmer_Deckenlicht = 16 WEBID_Wohnzimmer_TV = 17 if pbutton(WEBID_Steckdose, ...) [WebServer] pbutton(WEBID_Steckdose, PAGEID_Wohnzimmer, ...)
Mit Inhalt z.B. von abc.epc
Code:
[EibPC] // Definitionen Küche WEBID_Kueche_Steckdose = 15 if pbutton(WEBID_Steckdose, ...) [WebServer] pbutton(WEBID_Kueche_Steckdose, PAGEID_Kueche, ...)
Gruß,
Bernd
Kommentar