Evaluierungsversion 2.2

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

Vorheriges Thema - Nächstes Thema

setstate

Mmmm, scheint logisch, weil die Subscriptions der Unterseiten noch nicht gekannt sind. Man müsste kurz nach öffnen der Unterseite ein ShortPoll nachschieben, dann kommen deren Prarameter auch mit.
Schaue ich mir an

Danke für das Feedback.

CoolTux

Kein Problem. Ich habe zu danken für Deine tolle Arbeit und natürlich auch der von den anderen Mitstreitern.


Grüße
Leon
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

Patrick85

Hallo setstate,
vielen Dank für das Update vom playstream Widget. Funktioniert soweit. Habe damit aber ein Problem in Verbindung mit pagetab. Beim Umschalten auf eine andere Seite läuft der Stream normal weiter. Beim Zurückschalten auf die Seite mit dem playstream Widget kann der Stream nicht mehr gestoppt werden. Beim Anklicken startet dann jeweils ein weiterer Stream. Auch das Stoppen über ein dummy funktioniert nicht (starten schon). Könnte man das irgendwie lösen?

<div
data-type="switch"
data-device="eg_radio_state"
data-states='["on","off"]'
data-background-colors='["green","red"]'
></div>

<div data-type="playstream" data-url="http://radioeins.de/stream"
data-device="eg_radio_state"
data-get-on="on"
data-get-off="off"
></div>


lg
Patrick

tante ju

Im Dimmer-Widget scheint data-set-on="1" dazu zu führen, daß das ignoriert wird. Es wird keine Aktion ausgelöst. Mit data-set-on="on" funktioniert es (dann brauche ich aber ein eventMap im device).

setstate

vielen Dank. Das war ein Bug beim Dimmer.
Die jQuery Funktion .data() versucht eine automatische Typenumwandlung. Also wird aus der "1" eine 1 und damit schlägt die String-Funktion .replac() fehl, weil man diese nicht auf Zahlen anwenden kann.
Ist jetzt gefixed.

chris1284

#530
kann ich bei einem switch das set off deaktivieren? sprich ein switch soll nur einschaltbar sein. sobald er on ist sollten weiter tastendrücke keine aktion durchführen?
ich habe schon ein push probiert aber der wechselt den status auf on nur wenn man ihn drückt aber zeigt zb kein on wenn das device bereits beim laden der seite on ist (und er lässt sich auch mehrmals drücken)

EDIT: habe mir erstmal dadurch beholfen das ich dat-set-off auf den selben wert wie data-set-on gesetzt habe. so kann der switch nur einen wert schalten.
etwas wie ein data-disable-off/on wäre toll

setstate


chris1284


ulli

Seit dem update gestern sind meine Werte auf dem Tablett nicht mehr aktuell und ein pagerefresh hilft auch nichts.
Dafür ist aber der fullrefresh super schnell  :P

CoolTux

Hallo Ulli,

Verwendest Du Pagetab? Dann schau mal eine Seite weiter vorn letzter Eintrag.


Gruß
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

#535
Hallo setstate,

ich habe ein Problem mit der gridster in gridster correction. Das letzte Gridster Element wird nicht richtig platziert. Siehe Bild.
// corrections for gridster in gridster element
            $('.gridster > ul > li:has(* .gridster)').css({
                                      'background-color':'transparent',
                                      'margin':'-'+ftui.gridster.wm+'px'
                                 });


Bisher hatte ich das so gelöst.
li.content {
background-color: transparent !important;
}

div.gridster.content {
margin:-5px 0 0 -5px !important;
}


Hast du eine Idee woran das liegen könnte?

Grüße

ulli

Zitat von: CoolTux am 07 August 2016, 09:49:54
Hallo Ulli,

Verwendest Du Pagetab? Dann schau mal eine Seite weiter vorn letzter Eintrag.


Gruß

Ok, has gesehen. D.h. es gibt noch keinen fix oder?

CoolTux

Nein nicht nicht. Musst halt Deine letzte Version wieder einspielen.


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

setstate

Habe noch keine elegante Lösung. Überlege noch. Problem ist: sinnvoll erkennen wann das letzte mal refresht wurde, damit nicht bei jedem Tab hin und her schalten alles neu geholt wird. Durch die Reduzierung auf die nötigen Devices ist das eine Ecke komplizierter.

CoolTux

Es ist Urlaubszeit und zu meist schönes Wetter. Jeder hier versteht das es auch andere Dinge im Leben gibt. Also ganz in Ruhe, jeder hat ja noch eine funktionierende Lösung vom Backup.


Grüße
Leon
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