Ich mach das in JavaScript direkt in der Visu mit dem idleTimer jQuery Plugin: https://github.com/mikesherov/jquery-idletimer
Ankündigung
Einklappen
Keine Ankündigung bisher.
Anfängerfragen Türkommunikation
Einklappen
X
-
Mit freundlichen Grüßen
Niko Will
Logiken und Schnittstelle zu anderen Systemen: smarthome.py - Visualisierung: smartVISU
- Gira TS3 - iPhone & iPad - Mobotix T24 - ekey - Denon 2313 - Russound C5 (RIO over TCP Plugin) -
-
Zitat von 2ndsky Beitrag anzeigenIch mach das in JavaScript direkt in der Visu mit dem idleTimer jQuery Plugin: https://github.com/mikesherov/jquery-idletimer
Jan
Kommentar
-
Was fehlt denn in smartvisu als Gegenstelle zum visu plugin?
Hallo Niko,
nun geht es public weiter: ich knüpfe hier mal an, da ich ein ähnliches Setup verwenden möchte.
Mit der aktuellen SV 2.7 und update über svn scheint der über eine Logik getriggerte Aufruf von
sh.visu.url('some_url')
zu verpuffen. Befehl wird durchlaufen, aber SV reagiert nicht.
Was muss denn auf der smartvisu Seite noch geändert werden, damit das senden der URL über das smarthome visu plugin auch ausgeführt wird.
=> Erweiterung der io_smarthome.py.js um url Auswertung ?
Ich habe mir den smartvisu svn trunk bereits angesehen, konnte dort aber keine Version mit einem entsprechenden case 'url' finden.
Kannst du die Modifikation(-en) bitte hier posten?
Dank & Gruß
Holger
p.s. Danke für den Tipp mit der Quad - da hast du ein super Design geschaffen.
Kommentar
-
Hallo,
anbei eine kurze Info, welchen Teil man noch auf der Seite der smartvisu ändern muss, damit eine URL übertragen und aufgerufen werden kann:
In io_smarthome.py.js unter /var/www/smartvisu/driver innerhalb der Funktion io.socket.onmessage.
innerhalb der switch Anweisung ein weiteres
Code:case 'url': $.mobile.changePage(data.url); break;
Damit das dann noch wirksam wird, muss noch make.php aus dem smartvisu Verzeichnis per Browser aufgerufen werden, um die entsprechende io_smarthome.py.min.js zu erzeugen
Aufruf kann dann per
Code:sh.visu.url("index.php?page=aa.tuerkamera")
Holger
Kommentar
-
Kleines Feedback
Hallo,
erstmal vielen Dank dafür.
Ich hab das Ganze mal getestet und wollte nur mal ein kleines Feedback geben.
Also zunächst einmal funktioniert die Umschaltung der Website jetzt wunderbar, allerdings mit folgenden Einschränkungen:
Getestet mit folgenden geräten:
Lenovo Yoga 10 Tab Android 4.4.2, Browser Chrome:
Umschaltung funktioniert NUR wenn man vorher Desktop-version in den Browsereinstellungen auswählt.
Hp Slate 21, Android 4.2.2, Browser Chrome:
Umschaltung funktioniert NUR wenn man vorher Desktop-version in den Browsereinstellungen auswählt.
Iphone 4s, IOS 7, Safari:
Funktioniert ohne weiteres zutun.
Iphone 5, IOS 8, Safari:
keine Umschaltung, auch nicht in der Desktopversion.
Chrome: Funkltioniert
Ipad 4, IOS 8, Safari: keine Umschaltung, auch nicht in der Desktopversion.
Chrome: Funkltioniert
Apple hat anscheinend irgendwas in IOS 8 am Safari geändert, das es nicht mehr hin haut.
Gruß Wolfi
Kommentar
Kommentar