Attribut Auswahlliste geht nicht mehr

Begonnen von martinp876, 26 August 2013, 20:05:14

Vorheriges Thema - Nächstes Thema

martinp876

Hallo,

einst konnte man vordefinierte Werte von Attributen im Web-interface aus einer Liste wählen. Seit kurzem geht das nicht mehr bei mir. Ist dies abgeschaltet oderentfernt worden?

Beispiel ist "logelevel". Wenn ich dies gewählt hatte wurden mir die Werte 0-7 vorgeschlagen. Das geht nicht mehr - jedenfalls bei mir.

Danke Martin

rudolfkoenig

Hallo Martin

- Attribute aus Liste waehlen geht weiterhin, auch bei HM-Geraeten mit dem aktuellen SVN-Stand, auch loglevel mit Werten zw. 0 und 6. Gerade probiert.
- ich habe keine Plaene diese Dropdownlisten umzubauen oder abzuschaffen.
- bzgl. loglevel wurde zwar nichts geaendert(!), trotzdem ist loglevel ueberholt, siehe Link
- ich empfehle "FHEM-Development" zu abonnieren.

Ich benoetige einen konkreten Beispiel, wenn ich helfen soll, ich vermute aber, dass dein Browser einen Schluckauf hat, und sich weigert diese Javascripte auszufuehren.

betateilchen

Hallo Martin,

bei mir hat das Löschen des Browser-Cache geholfen, solche Merkwürdigkeiten im Frontend neulich zu beheben.

Viele Grüße
Udo
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

martinp876

danke,

klappt leider immer noch nicht, weder mit firefox noh mit explorer. Cache gelöscht, reload,... alles ohne Erfolg. Da muss ich wohl noch weiter suchen.Immerhin ging es ja einmal .

Gruss Martin

rudolfkoenig

Wie gesagt, bei mir geht es immer noch mit HM-CC-VD und HM-CC-TC (alle 4 Geraete)
Evtl. liegt an dem AttrList fuer das spezielle Geraet.

betateilchen

Zitat von: rudolfkoenig schrieb am Mi, 28 August 2013 21:13Wie gesagt, bei mir geht es immer noch mit HM-CC-VD und HM-CC-TC (alle 4 Geraete)

Bei mir auch.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

martinp876

nein, an der attrList kann es nicht liegen.
expert, loglevel und model sollten immer funktionieren, tun sie aber nicht.
Java funktioniert generell - sehe ich an anderen Webseiten.
Also immer noch ungeklärt. Ich denke nicht, dass es an FHEM liegt - oder hängt es von internen states ab, die FHEM wegschreibt? wohl eher nicht.  

rudolfkoenig

>  nein, an der attrList kann es nicht liegen.

Wenn dadurch FHEMWEB oder der JavaScript Code verwirrt wird, kann es schon -> ich bin weiterhin an deinem AttrList interessiert :)

>  Java funktioniert generell - sehe ich an anderen Webseiten.

Du meinst hoffentlich JavaScript. Kannst Du bitte die JavaScript Console des Browsers oeffnen (haeufig Ctrl-Alt-I), und schauen, ob nicht durch ein JavaScript-Fehler die Abarbeitung eingestellt ist?

martinp876

Also alles gechecked.

Javascript ist jetzt bei firefox 23.0 in aboutConfig - und ist enabled

Was meinst du mit AttrList? Ich habe keine eigenen definiert, nur die, welche in CUL_HM vorhanden sind.

Gruss Martin

  $hash->{AttrList}  = "IODev do_not_notify:1,0 ignore:1,0 dummy:1,0 ".
                       "showtime:1,0 loglevel:0,1,2,3,4,5,6 ".
                       "serialNr firmware ".
                       "rawToReadable unit ".#"KFM-Sensor" only
                       "peerIDs repPeers ".
                       "actCycle actStatus ".
                  "autoReadReg:1_restart,0_off,2_pon-restart,3_onChange,4_reqStatus ".
                  "expert:0_off,1_on,2_full ".
                       "param msgRepeat ".
                  ".stc .devInfo ".
                       $readingFnAttributes;

rudolfkoenig

Ok, AttrList ist identisch. Bleibt noch die Sache mit der JavaScript Console.

Bekommst du fuer attr ueberhaut eine Liste mit logelevel und co?. Sind alle HM Attribute vorhanden?
Ich tippe immer noch auf einem JavaScript Fehler (nicht unbedingt im Attr-Handling), da sowas alles andere auf der Seite auch lahmlegen kann. Deswegen waere die JavaScript Console wichtig.

Btw. bei mir tut es immer noch nach update mit FF23 und aktuellen Chrome.
Gibt es auch andere Leute, die Probleme mit dem Dropdown haben?

martinp876

Hallo Rudi,

habe es gelöst (hätte früher die Console aufmachen sollen)
Das Problem waren korrupte files in fhem/www/pgm2. Und Grund hierfür war eine volle Festplatte bei einem update.

Ich habe nach dem Problem noch updates gemacht.

Ich hätte es wohl mit
update force
beheben können? Kann ich aus der Beschreibung nicht klar erkennen - wird hier FHEM quasi komplett neu geladen? So verstehe ich es.

der Update hat gerade auch nicht mehr funktioniert, da controls_fhem.txt korrupt war (sicher gleicher Grund). Ich habe es entfernt, jetzt läuft ein update force. Sollte force evtl controls_fhem.txt sowieso ignorieren?



Danke und Gruss Martin

rudolfkoenig

> Sollte force evtl controls_fhem.txt sowieso ignorieren?

Faende ich auch sinnvoll, das ist aber erstmal die Baustelle von (dem anderen :) Martin.