[gelöst] nach Update keine klickbaren Icons im Webinterface nur bei dpt1:001

Begonnen von Superrakete, 30 Mai 2018, 00:30:28

Vorheriges Thema - Nächstes Thema

Superrakete

Hallo,

leider sind bei mir nach dem Update die Icons im Webinterface nicht mehr anklickbar. Betrifft aber so wie´s aussieht nur dpt1:001

Folgendes hat bisher problemlos funktioniert:

define Licht_Dachboden KNX 2/5/0:dpt1.001 2/5/1:dpt1.001
attr Licht_Dachboden IODev KNX
attr Licht_Dachboden alias Licht Dachboden
attr Licht_Dachboden devStateIcon Ein:on Aus:off
attr Licht_Dachboden eventMap /off g1:Aus/on g1:Ein
attr Licht_Dachboden webCmd Ein:Aus


Schalten über die Ein/Aus Tasten funktioniert weiterhin. Ich habe schon allerhand auprobiert aber leider ohne Erfolg...

Andi291

Servus!

Keine Ahnung, was sich da am Verhalten geändert hat. In der Ecke hab ich nichts geändert.
Ganz richtig ist die Syntax aber nicht - sicher, dass sich am Floorplan seit dem Update nichts geändert hat?

So habe ich es bei mir - sollte auch bei Dir gehen:

devStateIcon (on)|([Ee]in):general_an:Aus (off)|([Aa]us):general_aus:Ein

Superrakete

#2
Hi!

Danke. Das funktioniert.

Das Problem betraf auch nicht Floorplan sondern das ganz normale Webinterface.

fs3o1o

Hallo,

hatte das selbe Problem. Alle on/off Schaltflächen und Slider weg.
Waren vorher ohne Definition vorhanden, jetzt mit "webCmd on:off" angelegt und alles ok. Slider werden jetzt mit "widgetOverride g1:slider,16,1,26" angezeigt.

Ausserdem kann ein dpt jetzt nur noch mit gültigen werten beschrieben werden.
Hatte vorher on/off auf dpt 1.008 geschrieben, funktioniert jetzt nicht mehr. (OK, war auch nicht ordentlich.)



Anscheinend wurde doch einiges im Modul geändert. Unter anderem gibt es jetzt ein Attribut "slider". Leider keine Ahnung wie man es benutzt.
Könnte hier bitte jemand die Commandref aktualisieren? Vielen Dank.

andi11

habt ihr ne Idee was ich setzen muss, dass ich das ausshen/verhalten wie bisher bei einem dpt1.001 hinbekomme?
Wenn ich webcmd on:off setze, sehe ich die Glühlampe + text on off . Text on off ist gut, aber bisher konnte ich mit der Glühlampe umschalten, so wie immernoch bei einem Dummy und dort setlist on off?

Das Attribut slider gab es übrigens schön länger funktioniert jetzt aber nicht mehr. Ich hab dein widgetoverride g1:slider,1,1,100 eingbaut. Aber die Statusanzeige funktioniert damit noch nicht, nur das setzen per G1 beim Define
2/3/070:dpt5.001 2/6/070:dpt5.001
das erste ist die Sollposition, das zweite die Istposition

Superrakete

Hi!

Du brauchst noch:

devStateIcon (on)|([Ee]in):on:Aus (off)|([Aa]us):off:Ein

andi11

Zitat von: Superrakete am 04 Juni 2018, 18:59:46
Hi!

Du brauchst noch:

devStateIcon (on)|([Ee]in):on:Aus (off)|([Aa]us):off:Ein
danke, nach Änderung zu
devStateIcon (on)|([Ee]in):on:off (off)|([Aa]us):off:on funktioniert das mit der Glühbirne

Superrakete

Hi!

Ein Rolladen mit Slider sieht bei mir so aus:
define Rolladen_Wohnzimmer_1_Sollwert KNX 3/0/43:dpt5.001 3/0/42:dpt5.001
attr Rolladen_Wohnzimmer_1_Sollwert IODev KNX
attr Rolladen_Wohnzimmer_1_Sollwert devStateIcon .*:noIcon:noFhemwebLink
attr Rolladen_Wohnzimmer_1_Sollwert widgetOverride g1:slider,0,5,100
attr Rolladen_Wohnzimmer_1_Sollwert webCmd g1


Konnte bisher keine Probleme erkennen. Ist auch das erste ist die Sollposition, das zweite die Istposition.

andi11

hm, da hast du den Istwert nirgends drin? Bei mir kann man die Rollos auch per externer KNX Taster steuern => istwert in FHEM könnte auch mal ungleich dem Sollwert sein
Ich hab webcmd g1 und widgetoverride auf g2. Fahren kann ich zumindest, aber ist das auch korrekt?

Alveole

Hallo,
Ich habe selbiges Problem wie fs3o1o.
Alle on/off Schaltflächen und Slider sind weg.
Die on/off Schaltflächen waren immer gleich ohne Definition da. Man musste eher etwas definieren das sie weg kommen.
Jetzt auf einmal alles umgekehrt. Das macht ganz schön viel Arbeit alles zu ändern  :-[

Warum wurde das geändert? Und bleibt das jetzt so?
Möchte jetzt ungern alles ändern und dann war das nur eine Dumme Konstellation und beim nächsten Update ist wieder alles alt und ich muss alles zurück ändern.

Danke!

Andi291

Servus!

On/Off geht seit heute wieder. Slider musst bitte ändern.

Groej

Hallo,

ich hab gerade das Update gemacht aber leider geht immer noch nichts bei mir. Ein KNX Device ist komplett verschwunden nach dem neulichen KNX Update im FHEM.

Hier mal ein Beispiel aus der aktuellen Version:
Internals:
   CFGFN      ./FHEM/fhem_knx.cfg
   DEF        0/0/2:dpt1 0/1/1:dpt1.001
   DEVNAME    KNX_0002
   FIRSTGADNAME g1
   GETSTRING  g1:noArg g2:noArg
   IODev      KNX
   NAME       KNX_0002
   NR         130
   NTFY_ORDER 50-KNX_0002
   SETSTRING  g1:off,on g2:off,on
   STATE      off
   TYPE       KNX
   GADDETAILS:
     g1:
       CODE       00002
       GROUP      0/0/2
       MODEL      dpt1
       NO         1
       OPTION     
       RDNAMEGET  getG1
       RDNAMEPUT  putG1
       RDNAMESET  setG1
       SETLIST    :off,on
     g2:
       CODE       00101
       GROUP      0/1/1
       MODEL      dpt1.001
       NO         2
       OPTION     
       RDNAMEGET  getG2
       RDNAMEPUT  putG2
       RDNAMESET  setG2
       SETLIST    :off,on
   GADTABLE:
     00002      g1
     00101      g2
   READINGS:
     2018-06-05 08:20:09   STATE           off
     2018-06-05 08:20:09   getG1           off
     2018-06-05 08:20:09   getG2           off
     2018-06-05 08:20:09   last-sender     1/1/5
     2018-06-05 08:20:09   setG1           off
     2018-06-05 08:20:09   state           off
Attributes:
   IODev      KNX
   alexaName  Garage Licht Fenster
   alexaRoom  Garage
   alias      Fensterseite
   devStateIcon on:light_light@green off:light_light@red
   fp_Garage_neu 307,496,0,KNX_0002
   group      Licht
   room       Alexa,Garage
   sortby     1
   webCmd     :


Hier ein Auszug von der Konfig vor dem Update:

define KNX_1100 KNX 1/1/0:dpt1 1/2/0:dpt1.001
attr KNX_1100 IODev KNX
attr KNX_1100 alias Lüfter
attr KNX_1100 devStateIcon on:vent_ventilation_level_3@green off:vent_ventilation@red
attr KNX_1100 fp_Garage_neu 157,686,0,KNX_1100,
attr KNX_1100 group Lüftung
attr KNX_1100 room Garage
attr KNX_1100 sortby 02
attr KNX_1100 webCmd :


Und hier das Device was komplett verschwunden ist:
define KNX_1000 KNX 1/0/0:dpt1 1/0/0:dpt1.001
attr KNX_1000 IODev KNX
attr KNX_1000 alias Fenster
attr KNX_1000 devStateIcon zu:fts_window_1w@green auf:fts_window_1w_tilt@red
attr KNX_1000 event-on-change-reading state
attr KNX_1000 eventMap on:zu off:auf
attr KNX_1000 fp_Garage_neu 297,307,0, ,KNX_1000
attr KNX_1000 group Lüftung
attr KNX_1000 room Garage
attr KNX_1000 sortby 01
attr KNX_1000 webCmd :


Hat alles bis vor dem KNX Update neulich super und ohne Probleme funktioniert.

Kann mir jemand helfen oder muß ich alles umschreiben was echt nicht schön wäre.

Danke

Gruß

Jörg

FHEM - RaspPi2 - KNXD - KNX - CUL 868 - FS20 - HMS - WH3080 - Signalduino 433 MHz - Telegram - Anel Elektronik IP Steckdosen - BME280

Superrakete

Hi!

Mittlerweile sind hier mehrere Themen vermischt.

Bei den Rollos wird bei mir auch der Istwert aktualisiert wenn man über einen externen Taster fährt.

antonwinden

@Groej
define KNX_1000 KNX 1/0/0:dpt1 1/0/0:dpt1.001
ist das so gewollt? dann vermute ich mal das es verschwindet weil du gleichen GA verschiedene Datentypen zuweist...
KNX, Raspberry, Denon 3313, Philips TV, Xtrend9X00 und viel Optimismus...

andi11

Zitat von: Andi291 am 05 Juni 2018, 07:42:06
Servus!

On/Off geht seit heute wieder. Slider musst bitte ändern.
hab grad ein Update eingespielt, fhem neugestartet und webcmd und devstateicon entfernt bei einem Device. es ist nicht das alte Verhalten mit on/off da

Widgetoverride mit g1:slider,0,1,100 kann ich bestätigen