erste beta - fronthem, smartVISU (closed, Bitte die Anschlussthreads benutzen)

Begonnen von herrmannj, 23 Dezember 2014, 22:36:44

Vorheriges Thema - Nächstes Thema

cruser1800

#2235
Zum Thema Debug habe ich bei FF eine richtig gute Lösung gefunden WebIDE!

Mit installierten FF auf Android kann man genauso debugen wie am Desktop! Soll mit Chrome auch gehen. Muss ich aber noch suchen!

VG Lutz

Edit: Inklusive Zeitmessung! Und jetzt sehe ich, dass die Uhr und das Wetter ständig Abfragen macht! Ich werde es mal raus schmeißen!

HCS

Zitat von: vbs am 02 April 2015, 17:55:41
Nee, sorry, ist an mir vorbei gegangen und ich konnte es auch gerade per Suche nicht finden. Klingt aber durchaus interessant. Hättest du evtl. einen Link für mich?
http://forum.fhem.de/index.php/topic,30909.msg276209/topicseen.html#msg276209
http://forum.fhem.de/index.php/topic,30909.msg276232/topicseen.html#msg276232


HCS

Zitat von: cruser1800 am 02 April 2015, 19:01:07
Zum Thema Debug habe ich bei FF eine richtig gute Lösung gefunden WebIDE!
Das ist aber mal praktisch. Mit Chrome wäre cool, aber mit FF ist auch OK.

"... weil es nachteilige Effekte für das Erlebnis der Endbenutzer hat"
Ich muss jedes mal wieder grinsen.  ;D ;D ;D

cruser1800

#2238
Zitat von: HCS am 02 April 2015, 20:39:31
Das ist aber mal praktisch. Mit Chrome wäre cool, aber mit FF ist auch OK.

Hier die Lösung für Chrome

https://developer.chrome.com/devtools/docs/remote-debugging

VG Lutz

Edit: Hab mal ein bisschen gespielt! Für mich als Laie ist FF intuitiver! ;)

bumbumb

Hallo
kann  jemand mal genau beschreiben wie man die ics Datei für einen kalender local mit ical einbindet.

in der config steht ical:
adresse file:/var/www/smartvisu/test.ics


bei mir kommt nichts. was ist falsch ich nutze das widget_ical.hmtl und die datei icalcreator ist auch da. HELP

HCS

Zitat von: cruser1800 am 02 April 2015, 21:31:57
Hier die Lösung für Chrome
Gerade ausprobiert. Das funktioniert perfekt.
Vielen Dank für's Suchen.

Joker

Frage zum Updaten.

Wenn ich diesen Befehl eingebe:
update force https://raw.githubusercontent.com/herrmannj/fronthem/master/controls_fronthem.txt

bekomme ich IMMER folgende Ausgabe. Also auch, wenn ich es mehrmals hintereinander mache mit Restart dazwischen etc. Es ändert sich lediglich der Name von dem restoreDir.
RMDIR: ./restoreDir/2015-03-29
UPD FHEM/01_fronthem.pm
UPD FHEM/31_fronthemDevice.pm
UPD FHEM/fhwebsocket.pm
UPD FHEM/fhconverter.pm
UPD www/pgm2/fronthemEditor.js
UPD www/images/default/arrow-down.svg
UPD www/images/default/arrow-up.svg
UPD www/images/default/desktop.svg

New entries in the CHANGED file:
2015-01-18
- minor typo: thx fhainz

update finished, "shutdown restart" is needed to activate the changes.

Please consider using the global attribute sendStatistics


Da sollte sich doch eigentlich was ändern, bzw. dann auch direkt nach einem Update gar nichts mehr stehen oder?

Zweite Sache, könnt ihr mir bitte noch einen Tipp geben zu dem Problem was ich neulich gepostet habe zwecks VPN Zugriff. Was soll ich da jetzt machen um dem Problem auf die Spur zu kommen (bekomme nur Webseiten mit leeren Werten).

dev0

#2242
Zitat von: Joker am 03 April 2015, 10:30:04
Zweite Sache, könnt ihr mir bitte noch einen Tipp geben zu dem Problem was ich neulich gepostet habe zwecks VPN Zugriff. Was soll ich da jetzt machen um dem Problem auf die Spur zu kommen (bekomme nur Webseiten mit leeren Werten).

Du musst sicherstellen, dass Dein VPN Tunnel sowohl Zugriff auf Port 8083 (fhemweb) als auch Port 2121 (fronthem) zulässt. Dann im fronthem nachsehen welche IP "rejected" wurde (lastError). Für diese IP ein fronthemdevice anlegen und "whitelist=false" setzen. Das ggf. für alle IP Adreesen wiederholen, die per DHCP an Dein VPN Client vergeben werden können oder statische IPs verwenden.

Zu Deiner Updatefrage: das Verhalten ist normal, da update _force_ ...

/Uli

vbs

@Joker:
Du musst in deinem Befehl das 'force' durch zB 'all' ersetzen.

http://fhem.de/commandref_DE.html#update

vbs

#2244
Zitat von: HCS am 02 April 2015, 20:26:16
http://forum.fhem.de/index.php/topic,30909.msg276209/topicseen.html#msg276209
http://forum.fhem.de/index.php/topic,30909.msg276232/topicseen.html#msg276232
Achso das, doch das hab ich gesehen und auch mit rum gespielt. Ist auf jeden Fall eine nette Sache, aber hilft wohl nur für einen Teil der Probleme leider :/

Also das Laden von HTML-Templates aus eigenen Verzeichnissen wird wohl nicht ohne zumindest einen kleinen Eingriff in SV zu machen sein und das Laden der Icons aus eigenen Verzeichnissen nicht ohne Eingriff in die Widgets. Also wenn man da nichts verändern will, dann wird man da nichts machen können, fürchte ich.

Joker

Danke, das mit dem update ist irgendwie logisch  ;D

Zitat von: dev0 am 03 April 2015, 10:49:45
Du musst sicherstellen, dass Dein VPN Tunnel sowohl Zugriff auf Port 8083 (fhemweb) als auch Port 2121 (fronthem) zulässt. Dann im fronthem nachsehen welche IP "rejected" wurde (lastError). Für diese IP ein fronthemdevice anlegen und "whitelist=false" setzen. Das ggf. für alle IP Adreesen wiederholen, die per DHCP an Dein VPN Client vergeben werden können oder statische IPs verwenden.
Im Prinzip habe ich das so gemacht, also ich habe ein Device und die whitelist ist auch gesetzt. Ich vermute jetzt dass die IP nicht stimmt. Allerdings finde ich nichts, dass fronthem eine IP rejected hat. Wo sollte ich diesen lastError finden?

dev0

Zitat von: Joker am 03 April 2015, 11:59:49
Allerdings finde ich nichts, dass fronthem eine IP rejected hat. Wo sollte ich diesen lastError finden?

Ist ein Reading in fronthem (Server), nicht im fronthemDevice (Client).

vbs

Muss man eigentlich zwingend wirklich für jedes Gerät ein Device in FHEM anlegen oder kann man irgendwie ein Catch-All-*.*-Device anlegen, das für alle IPs gilt, die man nicht explizit angelegt hat?

Joker

ZitatIst ein Reading in fronthem (Server), nicht im fronthemDevice (Client).

Also sollte es hier zu finden sein?

(http://www.bernd-schubart.de/downloads/fronthem.png)

Bei mir gibt es da nur ein "ws" Reading...

dev0

Zitat von: Joker am 03 April 2015, 12:15:46
Bei mir gibt es da nur ein "ws" Reading...

Dann hast Du vielleicht die Datei fhem.save gelöscht oder FHEM nicht sauber beendet, so dass fhem.save nicht zurückgeschrieben wurde. Das Reading erscheint auch nicht, wenn Du erneut versuchst über den VPN Tunnel zuzugreifen?