Änderungen von FTUI Version 2.7.6 zu 2.7.12

Begonnen von moonsorrox, 22 Februar 2019, 16:00:17

Vorheriges Thema - Nächstes Thema

moonsorrox

Ich habe heute mal in meiner Testumgebung ein Update von FTUI gemacht, jetzige Version 2.7.12
Folgende Änderungen stelle ich zu meiner vorherigen Umgebung FTUI 2.7.6 fest

1. meine Rollläden zeigen jetzt im geöffneten Zustand "Geschlossen" an (siehe Screenshot 1)
2. meine PopUps haben oben rechts in der Ecke immer dieses Kreuz zum schließen hier wird mir der Hintergrund des Kreuzes in grau angezeigt (siehe Screenshot 2)

Was muss ich denn jetzt wieder ändern damit das wieder OK ist, wurde z.B. an der Rollladenanzeige etwas geändert ist "0" jetzt Offen und 100 Geschlossen..?
Und stimmen dann die anderen Prozentzahlen noch..?
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

moonsorrox

@setstate kannst du dazu etwas sagen..? oder auch jeder andere der es genau weiß..!!
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

setstate

Bewusst ist da nix geändert.

Wie sehen denn deine data-states, data-icons und data-colors aus?
Evtl. die Reihenfolge anders als erwartet ...

moonsorrox

dieses hier ist meine sogenannte Statusanzeige, da habe ich ewig nichts dran geändert.
Wenn ich zu meiner FTUI 2.7.6 zurück gehe ist alles beim alten.

Das jetzt zu ändern ist ja kein Problem nur frage ich mich eben warum das jetzt so ist, genau mit den Kreuzen also den Schliess Button, da habe ich seit Ewigkeiten nichts gemacht

hier der Code
<!-- Gerätestatus - Rollläden -->
<li data-row="4" data-col="6" data-sizex="5" data-sizey="5" style="background-color:#3d445c">
<div class="vbox" style="width:98%; background-color:#1f222e">
<div class="hbox items-top"><!-- ==== Rollladen - Wohnzimmer links ==== -->
   <div class="card grow-2"><!--div--><div class="left-align" style="margin-left:5px; margin-top:5px; font-size:140%">Rollladen WZ-Garten Osten</div></div><!--/div-->
   <div class="card"><!--div--><div class="left-narrow right-align" style="margin-top:5px; font-size:140%" data-type="label" data-device="WZ_Rollladen_O" data-get="level" data-map-get='{"0":"Geschlossen","35":"Schatten 35%","60":"Schatten 60%","80":"Schatten 80%","100":"Oben - Offen"}' data-limits='[0,35,60,80,100]' data-colors='["royalblue","darkorange","#00bfff","#20B2AA","lightgreen"]'></div></div>
</div>
<div class="hbox items-top"><!-- ==== Rollladen - WZ - Terrasse ==== -->
   <div class="card grow-2"><!--div--><div class="left-align" style="margin-left:5px; font-size:140%">Rollladen WZ-Terrasse</div></div><!--/div-->
   <div class="card"><div class="left-narrow right-align" style="font-size:140%" data-type="label" data-device="WZ_Rollladen_Terrasse" data-get="level" data-map-get='{"0":"Geschlossen","50":"Schatten 50%","60":"Schatten 60%","80":"Schatten 80%","100":"Oben - Offen"}' data-limits='[0,35,60,80,100]' data-colors='["royalblue","darkorange","#00bfff","#20B2AA","lightgreen"]'></div></div>
</div>
<div class="hbox items-top"><!-- ==== Rollladen - Wohnzimmer rechts ==== -->
   <div class="card grow-2"><!--div--><div class="left-align" style="margin-left:5px; font-size:140%">Rollladen WZ-Garten Süden</div></div><!--/div-->
   <div class="card"><div class="left-narrow right-align" style="font-size:140%" data-type="label" data-device="WZ_Rollladen_S" data-get="level" data-map-get='{"0":"Geschlossen","30":"Schatten 30%","60":"Schatten 60%","80":"Schatten 80%","100":"Oben - Offen"}' data-limits='[0,30,60,70,100]' data-colors='["royalblue","darkorange","#00bfff","#20B2AA","lightgreen"]'></div></div>
    </div>
<div class="hbox items-top"><!-- ==== Rollladen - Küche ==== -->
   <div class="card grow-2"><!--div--><div class="left-align" style="margin-left:5px; font-size:140%">Rollladen Küche</div></div><!--/div-->
   <div class="card"><div class="left-narrow right-align" style="font-size:140%" data-type="label" data-device="KU_Rollladen" data-get="level" data-map-get='{"0":"Geschlossen","15":"Schatten 15%","45":"Home 45%","80":"Schatten 80%","100":"Oben - Offen"}' data-limits='[0,15,45,80,100]' data-colors='["royalblue","darkorange","#00bfff","#20B2AA","lightgreen"]'></div></div>
</div>
    <div class="hbox items-top"><!-- ==== Rollladen - Schlafzimmer ==== -->
   <div class="card grow-2"><!--div--><div class="left-align" style="margin-left:5px; font-size:140%">Rollladen Schlafzimmer</div></div><!--/div-->
   <div class="card"><div class="left-narrow right-align" style="font-size:140%" data-type="label" data-device="RollladenSZ" data-get="level" data-map-get='{"0":"Geschlossen","25":"Schatten 25%","50":"Schatten 50%","75":"Home 75%","100":"Oben - Offen"}' data-limits='[0,25,50,75,100]' data-colors='["royalblue","darkorange","#20B2AA","royalblue","lightgreen"]'></div></div>
</div>    
</div>
</li>
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

sinus61

Interessant. Ist data-map-get eigentlich irgendwo dokumentiert?

moonsorrox

Das hatte ich mal aus irgend einenThread, oder sogar von setstate... weiß es leider nicht mehr genau
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

moonsorrox

@sinus61
ich habe es gefunden...! hier wurde es besprochen
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

sinus61

Danke, sieht ja wie eine nützliche Sache aus, muss wohl mal ins Wiki. Unter 2.7.6 funktioniert es bei mir wie erwartet.

Ulm32b

Zitat von: sinus61 am 25 Februar 2019, 18:49:46
Danke, sieht ja wie eine nützliche Sache aus, muss wohl mal ins Wiki. Unter 2.7.6 funktioniert es bei mir wie erwartet.
Das Wiki kann/soll gerne ergänzt werden. Ich frage mich allerdings zunächst, wo der funktionale Unterschied zwischen data-map-get und data-substitution (in der Variante data-substitution='["on","Lampe ist an","off","Lampe ist aus"]') liegt.

moonsorrox

Zitat von: Ulm32b am 01 März 2019, 00:54:32
Ich frage mich allerdings zunächst, wo der funktionale Unterschied zwischen data-map-get und data-substitution (in der Variante data-substitution='["on","Lampe ist an","off","Lampe ist aus"]') liegt.
das kann dir setstate sicher am besten beantworten, denn von dem habe ich das wie oben im Link bekanntgegeben... ;)
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

moonsorrox

@setstate
das mit der falschen Anzeige für die Rollläden ist nach dem heutigem Update auf 2.7.13 erledigt, jetzt zeigen sie den Status richtig an...!!  ;)
Einzig das jetzt noch das Schließen Kreuz meiner PopUps ist noch so wie oben im Screenshot, da muss ich wohl etwas nacharbeiten..?
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

moonsorrox

für das Schließen Kreuz gibt es wohl seit neuesten dieses hier "data-background-color" damit ist auch mein letztes Problem gelöst...
Habe nun die Version 2.7.13 am laufen
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM