Die Suche ergab 15 Treffer

von pke
06.09.2019, 11:50
Forum: Sonstige
Thema: HomeHub Version 3.0 beta
Antworten: 20
Zugriffe: 1395

Re: HomeHub Version 3.0 beta

Gibt es denn keine Lösung, diese ganzen Home Automation Systeme unter ein UI zu bringen? An der Oberfläche sind die Systeme ja alle ganz ähnlich.
von pke
06.09.2019, 08:42
Forum: Sonstige
Thema: HomeHub Version 3.0 beta
Antworten: 20
Zugriffe: 1395

Re: HomeHub Version 3.0 beta

Gut, dass das Projekt nicht gestorben ist. Die Standard WebUI ist ein Grausen bezüglich Benutzerfreundlichkeit. Ich habe mal ein bisschen durch den PHP code geschaut und viele (Code-)Wiederholungen, besonders bei den Geräte Komponenten gefunden. Wenn ich das Projekt so richtig betrachte, arbeitet es...
von pke
17.08.2019, 23:10
Forum: HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)
Thema: [Hinweis] Prüfen ob Systemvariable leer ist im Script
Antworten: 11
Zugriffe: 466

Re: [Hinweis] Prüfen ob Systemvariable leer ist im Script

Warum sollte dieses Verhalten von Systemvariablen eigentlich sinnvoll sein? Wieso stellt sich diese Frage überhaupt? Wird eine Systemvariable erstmalig angelegt, dann hat sie den Status "???". Ist sie erstmalig beschrieben und anschließend geleert, ist sie eben leer und weist "nie" wieder den Statu...
von pke
16.08.2019, 23:55
Forum: HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)
Thema: [Hinweis] Prüfen ob Systemvariable leer ist im Script
Antworten: 11
Zugriffe: 466

Re: [Hinweis] Prüfen ob Systemvariable leer ist im Script

Ja das ist korrekt. Habe es gerade mal probiert. Warum sollte dieses Verhalten von Systemvariablen eigentlich sinnvoll sein?
von pke
16.08.2019, 13:58
Forum: HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)
Thema: [Hinweis] Prüfen ob Systemvariable leer ist im Script
Antworten: 11
Zugriffe: 466

Re: [Hinweis] Prüfen ob Systemvariable leer ist im Script

Das kuriose ist aber eben, dass uninitalisierte Systemvars über WriteLine zwar einen Leerstring ausgeben (und nicht etwa ???) Im boolschen Vergleich sind jedoch ein leerer String und ein unitialisierte Systemvariable gleich. Daher sollte man diese immer nur mit einem boolschen Vergleich überprüfen (...
von pke
16.08.2019, 12:14
Forum: HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)
Thema: [Hinweis] Prüfen ob Systemvariable leer ist im Script
Antworten: 11
Zugriffe: 466

Re: [Hinweis] Prüfen ob Systemvariable leer ist im Script

deine Ausführung ist.... falsch string sysvar = dom.GetObject("Systemvar"); das da weist sysvar ein object zu mit der referenz auf sysvar zu. existiert sysvar nicht, ist das null Ich hatte ".Value()" vergessen. Habe meinen ursprünglichen Code angepasst. Die Grundproblematik bleibt die selbe. Undefi...
von pke
16.08.2019, 09:47
Forum: HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)
Thema: [Hinweis] Prüfen ob Systemvariable leer ist im Script
Antworten: 11
Zugriffe: 466

[Hinweis] Prüfen ob Systemvariable leer ist im Script

Ist bestimmt schon bekannt, aber mich hat es das eine und andere Mal stolpern lassen. Ob eine Systemvariable leer ist, prüft man in Scripten am besten mittels einfachem boolschen Ausdruck und nicht einem Leerstring Vergleich. Wenn nämlich die Systemvariable nicht gesetzt ist, dann ist deren Inhalt n...
von pke
15.08.2019, 22:24
Forum: HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)
Thema: Zwei oder mehr WebUI Programme durch Systemvariable triggern
Antworten: 14
Zugriffe: 412

Re: Zwei oder mehr WebUI Programme durch Systemvariable triggern

Du triggerst auf Aktualisierung, da kann ruhig mehrmals dasselbe kommen, es wird immer wieder ausgelöst. Das es beim Neustart der Zentrale nicht ausgelöst wird, kannst du durch die modifizierte Anwesenheitsvariable erreichen (einfach mal danach suchen) . Ich habe mal danach gesucht, für alle https:...
von pke
15.08.2019, 15:22
Forum: HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)
Thema: Zwei oder mehr WebUI Programme durch Systemvariable triggern
Antworten: 14
Zugriffe: 412

Re: Zwei oder mehr WebUI Programme durch Systemvariable triggern

Das ist sehr schade. Na dann schaue ich mal nach dem Trick mit dem Anwesenheits-Zähler.

Wenn man richtige Programmierung gewohnt ist, dann ist das WebUI Programm Konzept erstmal... gewöhnungsbedürftig.

Danke für Eure Hilfe bis hier her mal.
von pke
15.08.2019, 14:11
Forum: HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)
Thema: Zwei oder mehr WebUI Programme durch Systemvariable triggern
Antworten: 14
Zugriffe: 412

Re: Zwei oder mehr WebUI Programme durch Systemvariable triggern

Vielleich kann man anhand des Namens des Programms sicherstellen, dass es als letztes ausgeführt wird?

Zur erweiterten Suche