[dashui] view wechsel funktioniert nicht mehr
Moderator: Co-Administratoren
[dashui] view wechsel funktioniert nicht mehr
Hallo,
seit kurzem funktioniert der Viewwechsel nicht mehr wie auf der HP beschrieben (ccu.io 1.0.40, dashui 09beta117). Es war ja etwas in Planung, gibt es eine neue Anleitung hierzu?
Danke.
seit kurzem funktioniert der Viewwechsel nicht mehr wie auf der HP beschrieben (ccu.io 1.0.40, dashui 09beta117). Es war ja etwas in Planung, gibt es eine neue Anleitung hierzu?
Danke.
Re: [dashui] view wechsel funktioniert nicht mehr
Hallo,
ich wäre auch an einer Anleitung interessiert, es reicht auch ein kurzer Post mit einem Überblick. Ein Blick in den Code von DashUI brachte bei mir keine Hilfe. Die dort hinterlegten Befehle funktionieren definitiv nicht mehr und geben immer eine Fehlermeldung "unbekannter externer Befehl" ins Log.
Viele Grüße
Trident
ich wäre auch an einer Anleitung interessiert, es reicht auch ein kurzer Post mit einem Überblick. Ein Blick in den Code von DashUI brachte bei mir keine Hilfe. Die dort hinterlegten Befehle funktionieren definitiv nicht mehr und geben immer eine Fehlermeldung "unbekannter externer Befehl" ins Log.
Viele Grüße
Trident
Re: [dashui] view wechsel funktioniert nicht mehr
Mein Fehler. Ich habe tatsächlich die Schnittstelle geändert. Hier ist die Beschreibung.
Es gibt drei Variablen:
Jede Browser-Instance bekommt eigenen Namen. Man kann jetzt im Browser auch Name eintippen.
Um jetzt eine View aufzumachen muss man folgendes schreiben:
Folgende Kommando sind möglich:
- alert - Zeige Browser Meldung-Fenster mit dem Text aus "data"
- changeView - Wechsle View zu View mit dem Namen aus "data"
- refresh - Reload DashUI im Browser
- reload - gleich wie refresh
- popup - Ein neues Browser-Fenster aufmachen mit dem URL aus "data"
- playSound - Eine MP3 o.ä. Musikdatei abspielen mit dem Pfad aus "data"
- dialog - es wird ein Dialog Widget aufgemacht. Folgende Widgets sind möglich:
tplMfdLightOnOffDialog,
tplMfdLightDialog,
tplMfdHueDialog,
tplMfdShutterDialog,
tplMfdLivingColorDialog,
tplMfdHueDialog
tplMfdHueDimmerDialog
tplMfdLivingColorDialog,
tplMfdCamSnapshot,
tplMfdCamMjpg,
tplMfdCamVideo,
tplJquiDialog,
tplJquiIconDialog,
tplContainerDialog,
tplContainerDialogExternal,
tplContainerIconDialog,
tplContainerButtonDialog
Falls am irgendeinem Browser das View gewechselt wurde, dann wird in die Variable 69801 text "changedView" rein geschrieben. Dabei 69802 hat Name vom View und 69800 Browser ID. Damit kann man im Script irgendwas damit machen.
Es gibt drei Variablen:
Code: Alles auswählen
- 69800 / dashui.instanceID
- 69801 / dashui.command
- 69802 / dashui.data
Code: Alles auswählen
setState(69800, "BrowserID"); // Browser ID, Man kann auch für mehrere Browser gleiche ID
// vergeben. (Falls man "FFFFFFFF" benutzt, dann werden alle Browser angesprochen.
setState(69802, "ViewName");// Name von dem View, die aufgemacht sollte
setState(69801, "changeView"); // Kommando
- alert - Zeige Browser Meldung-Fenster mit dem Text aus "data"
- changeView - Wechsle View zu View mit dem Namen aus "data"
- refresh - Reload DashUI im Browser
- reload - gleich wie refresh
- popup - Ein neues Browser-Fenster aufmachen mit dem URL aus "data"
- playSound - Eine MP3 o.ä. Musikdatei abspielen mit dem Pfad aus "data"
- dialog - es wird ein Dialog Widget aufgemacht. Folgende Widgets sind möglich:
tplMfdLightOnOffDialog,
tplMfdLightDialog,
tplMfdHueDialog,
tplMfdShutterDialog,
tplMfdLivingColorDialog,
tplMfdHueDialog
tplMfdHueDimmerDialog
tplMfdLivingColorDialog,
tplMfdCamSnapshot,
tplMfdCamMjpg,
tplMfdCamVideo,
tplJquiDialog,
tplJquiIconDialog,
tplContainerDialog,
tplContainerDialogExternal,
tplContainerIconDialog,
tplContainerButtonDialog
Falls am irgendeinem Browser das View gewechselt wurde, dann wird in die Variable 69801 text "changedView" rein geschrieben. Dabei 69802 hat Name vom View und 69800 Browser ID. Damit kann man im Script irgendwas damit machen.
Re: [dashui] view wechsel funktioniert nicht mehr
Hi Bluefox,
mit Änderung jeder View im Browser taucht nun die folgende Meldung im Log auf:
2014-07-06 17:12:05.427 [31merror [0m: Addon DashUI unknown external command undefined
2014-07-06 17:12:05.794 [31merror [0m: Addon DashUI unknown external command undefined
2014-07-06 17:12:05.796 [31merror [0m: Addon DashUI unknown external command undefined
Für jedes Setzen des Datenpunkts jeweils eine Meldung.
mit Änderung jeder View im Browser taucht nun die folgende Meldung im Log auf:
2014-07-06 17:12:05.427 [31merror [0m: Addon DashUI unknown external command undefined
2014-07-06 17:12:05.794 [31merror [0m: Addon DashUI unknown external command undefined
2014-07-06 17:12:05.796 [31merror [0m: Addon DashUI unknown external command undefined
Für jedes Setzen des Datenpunkts jeweils eine Meldung.
VG, GinTonic
_____________________________________________________________________________________
143 Variablen, 100 Programme, 2130 Datenpunkte, 510 Kanäle, 80 Geräte
_____________________________________________________________________________________
LXCCU + HM LAN-Adapter, Firmware 2.9.12
CUxD 0.64, EMail 1.5, Webmatic 1.2, HQ 2.51, ccu.io V1.0.51, Dashui 0.9beta121. Eventlist 0.0.21, Highcharts 1.1.4, ScriptGui 0.70.1
_____________________________________________________________________________________
143 Variablen, 100 Programme, 2130 Datenpunkte, 510 Kanäle, 80 Geräte
_____________________________________________________________________________________
LXCCU + HM LAN-Adapter, Firmware 2.9.12
CUxD 0.64, EMail 1.5, Webmatic 1.2, HQ 2.51, ccu.io V1.0.51, Dashui 0.9beta121. Eventlist 0.0.21, Highcharts 1.1.4, ScriptGui 0.70.1
Re: [dashui] view wechsel funktioniert nicht mehr
Hi Bluefox,
bekomme leider genau die gleiche Fehlermeldung wie GinTonic.
Viele Grüße
Trident
bekomme leider genau die gleiche Fehlermeldung wie GinTonic.
Viele Grüße
Trident
Re: [dashui] view wechsel funktioniert nicht mehr
Man kann damit ausprobieren:GinTonic hat geschrieben:Hi Bluefox,
mit Änderung jeder View im Browser taucht nun die folgende Meldung im Log auf:
2014-07-06 17:12:05.427 [31merror [0m: Addon DashUI unknown external command undefined
2014-07-06 17:12:05.794 [31merror [0m: Addon DashUI unknown external command undefined
2014-07-06 17:12:05.796 [31merror [0m: Addon DashUI unknown external command undefined
Für jedes Setzen des Datenpunkts jeweils eine Meldung.
https://raw.githubusercontent.com/ioBro ... /dashui.js
Nach dem dashui.js Update bitte Cache löschen und InstanceID wieder einstellen.
Re: [dashui] view wechsel funktioniert nicht mehr
Hallo,
habe es getestet und es funktioniert! Wann wirst du es freigeben? In der 0.9beta118 waren die Änderungen noch nicht vorhanden.
habe es getestet und es funktioniert! Wann wirst du es freigeben? In der 0.9beta118 waren die Änderungen noch nicht vorhanden.
Re: [dashui] view wechsel funktioniert nicht mehr
Für 118 es ist schon zu spät. Dann 119. Aber du kannst doch die Datei drin lassen.iben hat geschrieben:Hallo,
habe es getestet und es funktioniert! Wann wirst du es freigeben? In der 0.9beta118 waren die Änderungen noch nicht vorhanden.
Re: [dashui] view wechsel funktioniert nicht mehr
Ja, danke, es funktioniert!Bluefox hat geschrieben: Man kann damit ausprobieren:
https://raw.githubusercontent.com/ioBro ... /dashui.js
Nach dem dashui.js Update bitte Cache löschen und InstanceID wieder einstellen.
VG, GinTonic
_____________________________________________________________________________________
143 Variablen, 100 Programme, 2130 Datenpunkte, 510 Kanäle, 80 Geräte
_____________________________________________________________________________________
LXCCU + HM LAN-Adapter, Firmware 2.9.12
CUxD 0.64, EMail 1.5, Webmatic 1.2, HQ 2.51, ccu.io V1.0.51, Dashui 0.9beta121. Eventlist 0.0.21, Highcharts 1.1.4, ScriptGui 0.70.1
_____________________________________________________________________________________
143 Variablen, 100 Programme, 2130 Datenpunkte, 510 Kanäle, 80 Geräte
_____________________________________________________________________________________
LXCCU + HM LAN-Adapter, Firmware 2.9.12
CUxD 0.64, EMail 1.5, Webmatic 1.2, HQ 2.51, ccu.io V1.0.51, Dashui 0.9beta121. Eventlist 0.0.21, Highcharts 1.1.4, ScriptGui 0.70.1