Evaluierungsversion 2.2

Begonnen von setstate, 17 März 2016, 10:40:13

Vorheriges Thema - Nächstes Thema

roman1528

Soho...

Also Meine Analogclock und mein Screensaver laufen wieder.

für:
button
klimatrend (läuft bei mir nicht!)
wind_direction

bin ich zu blöd

wind_direction läuft definitiv auch nicht. Habe es kurzzeitig zum laufen bekommen, allerdings macht es dann beim laden der Seite ein:

set <data-device> NaN

Warum auch immer....

klimatrend wird stumpf nicht angezeigt.
i3-10305T 4x3GHz;8GB RAM;250GB & 1TB NVMe:
FHEM 6.2;FTUI;8" Tablet's+Fully;NsPanelPro;HUE;ESPRGBWW;HM(CCU3);Duofern; ASC;MQTT(Tasmota);netatmo;SONOS;eBus;DbLog;XiaomiDevice;NUT;ModbusAttr

RPi3+: FHEM 6.2;I²C;GPIO;RFID;G-Tag;XiaomiBTLESens
RPi3: FHEM 6.2;DIY Relais-Board;I²C;GPIO;RFID;Photovoltaik

CoolTux

super schnell test hat ergeben

Transparenter Hintergrund ging nicht.
Die Gridsterelemente waren nicht umrandet oder besser gesagt keine lücken zu sehen


Abe rdafür sau schneller Aufbau    ;D
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

fhainz

Zitat von: setstate am 21 April 2016, 10:13:37
Ich kann ja mal die 3rd Party Widgtes mit in den Eval Branch werfen, damit man alles zusammen testen kann.
Das wäre super!

BTW: Darf ich dich nach deiner Meinung zu meinen PR fragen? :)


Grüße

fhainz

#213
Zitat von: roman1528 am 21 April 2016, 11:18:22
klimatrend wird stumpf nicht angezeigt.
Komisch. Ich hatte weder bei 2.1 noch bei 2.2 Probleme. Hast du diese Version hier? https://forum.fhem.de/index.php/topic,50945.msg434018.html#msg434018
Cache hast du sicherlich geleert, oder?


Sry, mein Fehler!  :(
Ich hab da nochmal was geändert und komplett darauf vergessen. Diese Version sollte funktionieren.

Grüße

MichaelT

Kurze Rückmeldung,

habe seit vorgestern die Version 2.2 bei mir am laufen.
Bisher ohne Probleme.

Mein Problem mit dem sreensaver war ein fehlendes defer im script-Tag.

Danke setstate für deine enormen zeitlichen Investitionen in das FTUI.

Gruß
Michael
Großes Mischmasch aus HM, Philips, WLAN und Eigenprojekte.
ABER alles mit FHEM.

setstate

#215
Update ist oben:
- pagebutton hat jetzt die 'activate' Möglichkeit wie beim Pagetab
- einige angepasste 3rd Party widgets sind mit dabei
- update all https://raw.githubusercontent.com/knowthelist/fhem-tablet-ui/eval/controls_fhemtabletui_eval.txt
- Demoseite mit link_widget als Tab -> index_tab_demo.html

setstate

Zitat von: nesges am 20 April 2016, 09:50:06
Dann müsste ein in der Funktion dynamicload  ergänztes

url = ftui.config.dir + '/../' + url;

das wieder herstellen. Bei mir funktioniert's, in einer Fhem-Installation hab ich's nicht getestet.

Ich gebe die Pfade jetzt immer relative an.

   
    <script src="../pgm2/jquery.min.js"></script>
    <script src="lib/jquery.toast.min.js"></script>
    <script src="lib/jquery.gridster.min.js"></script>
    <script src="js/fhem-tablet-ui.js" defer></script>


Wir da das ftui.config.dir wirklich noch gebraucht?

Stril

#217
Hallo!

Der automatische Wechsel bei Pagebutton hat im Test funktioniert.
Hat schon jemand "multistatebutton" in Angriff genommen?

Sonst habe ich kosmetisch nur noch weiter das Problem, dass bei "Menü oben" die Inhalte darunter ein paar Pixel "eingerückt" sind. Liegt das am "Gridster in Gridster"? Feste Positionen habe ich festgelegt.

Danke und Gruß
Phil

CoolTux

So nun konnte ich doch noch sauber umstellen. Aber es bleibt ein Fehler bein winddirection Widget


widget_wind_direction.js:136 Uncaught ReferenceError: Modul_volume is not definedModul_wind_direction @ widget_wind_direction.js:136(anonymous function) @ fhem-tablet-ui.js:687j @ jquery.min.js:2k.add @ jquery.min.js:2d.always @ jquery.min.js:2(anonymous function) @ fhem-tablet-ui.js:686j @ jquery.min.js:2k.fireWith @ jquery.min.js:2e.(anonymous function) @ jquery.min.js:2script.onload @ fhem-tablet-ui.js:735
fhem-tablet-ui.js:339 get jsonlist2: 4231.493ms


Vielleicht kann sich das mal einer anschauen
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Verwendet hier jemand das Widget settimer von Nesges. Da habe ich noch keine funktionierende Version finden können.

@Nesges
Bist Du bitte so nett und schaust mal. Du weisst ja ich brauche den settimer   :D



Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Noch mal zu winddirection Widget.

Ist der Eintrag im js korrekt?


function depends_direction (){
    if(typeof Modul_volume == 'undefined')
        return ["volume"];
};
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

roman1528

Zitat von: CoolTux am 22 April 2016, 10:16:06
Noch mal zu winddirection Widget.

Ist der Eintrag im js korrekt?


function depends_direction (){
    if(typeof Modul_volume == 'undefined')
        return ["volume"];
};


Am wind_direction-Widget bin ich dran...

Es wird mir auch schon angezeigt... allerdings wird beim laden ein "set DEVICE NaN" ausgeführt... wird denke ich ein Problem beim laden des "volume-Widgets" sein... Habe es leider noch nicht raus bekommen weil ich parallel die Analogclock umbaue damit man sie mehrfach einbinden kann.
Ich vermute, dass man nicht das Volume-Widget laden muss sondern die Mutter.... Das Knob-script...

Grüße^^
i3-10305T 4x3GHz;8GB RAM;250GB & 1TB NVMe:
FHEM 6.2;FTUI;8" Tablet's+Fully;NsPanelPro;HUE;ESPRGBWW;HM(CCU3);Duofern; ASC;MQTT(Tasmota);netatmo;SONOS;eBus;DbLog;XiaomiDevice;NUT;ModbusAttr

RPi3+: FHEM 6.2;I²C;GPIO;RFID;G-Tag;XiaomiBTLESens
RPi3: FHEM 6.2;DIY Relais-Board;I²C;GPIO;RFID;Photovoltaik

CoolTux

Zitat von: roman1528 am 22 April 2016, 10:38:50
Am wind_direction-Widget bin ich dran...

Es wird mir auch schon angezeigt... allerdings wird beim laden ein "set DEVICE NaN" ausgeführt... wird denke ich ein Problem beim laden des "volume-Widgets" sein... Habe es leider noch nicht raus bekommen weil ich parallel die Analogclock umbaue damit man sie mehrfach einbinden kann.
Ich vermute, dass man nicht das Volume-Widget laden muss sondern die Mutter.... Das Knob-script...

Grüße^^

Na dann warte ich einfach mal ob. So wichtig ist das Teil nicht. Viel wichtiger wäre das settimer Widget. Dann verwende ich nämlich jeden Tag   :'(
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

matzemoerk

#223
Hallo,
Ich habe mir gerade die 2.2 zum erneuten testen installiert. Ich hatte gestern Abend bereits eine funktionierende Version, die nun das selbe Verhalten aufweist. Daher die erneute Testinstallation.

Ich habe das Problem, dass die Kommunikation nur von ftui nach fhem funktioniert. D.h. ich kann den testdummy in ftui schalten und der Status wird korrekt in fhem gesetzt. Ändere ich den dummy aber in fhem, findet keine Aktualisierung von ftui statt. healthCheck liefert das folgende (die fetten Zeilen kommen mir komisch vor):

--------- start healthCheck --------------
fhem-tablet-ui.js:746 now: Fri Apr 22 2016 10:54:20 GMT+0200 (CEST)
fhem-tablet-ui.js:747 FTUI version: 2.2.0
fhem-tablet-ui.js:748 Longpoll: true
fhem-tablet-ui.js:749 Longpoll objects there: false
fhem-tablet-ui.js:750 Longpoll curent line: 0
fhem-tablet-ui.js:751 Longpoll last event before: 16913 Tag(e) 8 Stunde(n) 54 Minute(n) 21 Sekunde(n)
fhem-tablet-ui.js:752 Shortpoll interval: 30
fhem-tablet-ui.js:753 Shortpoll last run before: 16913 Tag(e) 9 Stunde(n) 54 Minute(n) 21 Sekunde(n)
fhem-tablet-ui.js:754 FHEM dev/par count: 0
fhem-tablet-ui.js:755 Page length: 11551
fhem-tablet-ui.js:756 Widgets count: 11
fhem-tablet-ui.js:757
--------- end healthCheck ---------------


Was kann das sein?
Grüße,
Matthias

setstate

Widget_winddirection ist doch im eval Branch in der 2.2er Version dabei. Geht das nicht?