FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: Tommy82 am 05 Januar 2019, 21:34:32

Titel: Frage zu PopUp Widget
Beitrag von: Tommy82 am 05 Januar 2019, 21:34:32
Hallo,
ich lasse mir in der FTUI zwei Thumbnails darstellen, welche bei einem Klick drauf aktualisiert werden.

Jetzt würde ich aber gerne noch ein Popup einbauen wenn ich drauf klicke, damit ich mir die thumbnails bei bedarf auch in "groß" ansehen kann, mein Problem dabei ist jetzt das dann natürlich das thumbnail auch aktualisiert wird, was ich aber nicht will, ich will mir ja das aktuell vorhanden Bild in groß ansehen.

Einer eine idee wie ich das lösen kann?
Anbei die FTUI definition

<!-- ============= Kameras ================ -->
<!-- ====================================== -->
<li data-row="4" data-col="5" data-sizex="2" data-sizey="1">
    <header class="headerTransparent">Kamera Kellereingang</header><br>
<table>
        <tr>
            <td>
<div data-type="switch"
data-device="Kameras"
data-set-states='["camEnable Kellereingang","camDisable Kellereingang"]'
data-states='["Kellereingang:disabled","Kellereingang:armed"]'
data-icons='["mi-videocam_off","mi-videocam"]'
data-get="networkCamera177500"
data-colors='["white", "white"]'
data-background-colors='["red","green"]'
class="algin-center"></div>
</td>
            <td>
   
<div data-type="image"
data-device="Kameras"
data-fhem-cmd="get Kameras getThumbnail Kellereingang"
data-get="networkCamera177500File"
data-path="http://192.168.188.47:8085/fhem/"
data-width="200"
data-height="65"
class="algin-center"></div>
   </td>
        </tr>

</table>

</li>
Titel: Antw:Frage zu PopUp Widget
Beitrag von: Tommy82 am 06 Januar 2019, 13:39:33
Hab jetzt zusätzlich noch ein zweites Problem mit einem anderen popUp ich möchte wenn ein neues Kamera Video vorliegt das sich dann ein PopUp öffnet, hab es dann so versucht, data-get aktualisiert sich immer wenn es ein neues Video gibt.
<div data-type="popup"
     data-device="Kameras"
data-get="videoFilename"
     data-height="500px"
     data-width="500px">
<div class="dialog">
<li data-row="2" data-col="2" data-sizex="1" data-sizey="2">
        <header>Alarm</header>
           
<div data-type="video"
data-controls="True"
data-device="Kameras"
data-get="videoFilename"
data-path="http://192.168.188.47:8085/fhem/tablet/BlinkCamera/Kameras/thumbnail/camera/"
data-width="400"
data-height="200"
class="nocache"></div>
 
</div>
</div>
</li>


Das führt aber dazu das Fhem komplett blockiert und ich es per ssh beenden und neustarten muss, nach einigen Sekunden kommt es dann wieder zum blockieren. Wenn ich denn Code wieder entferne läuft Fhem wieder normal.

Was kann das sein?
Titel: Antw:Frage zu PopUp Widget
Beitrag von: Tommy82 am 24 Januar 2019, 20:01:15
Hi,
keiner eine idee was da falsch laufen könnt?
Titel: Antw:Frage zu PopUp Widget
Beitrag von: Tommy82 am 18 Februar 2019, 20:53:20
Zitat von: Tommy82 am 06 Januar 2019, 13:39:33
Hab jetzt zusätzlich noch ein zweites Problem mit einem anderen popUp ich möchte wenn ein neues Kamera Video vorliegt das sich dann ein PopUp öffnet, hab es dann so versucht, data-get aktualisiert sich immer wenn es ein neues Video gibt.
<div data-type="popup"
     data-device="Kameras"
data-get="videoFilename"
     data-height="500px"
     data-width="500px">
<div class="dialog">
<li data-row="2" data-col="2" data-sizex="1" data-sizey="2">
        <header>Alarm</header>
           
<div data-type="video"
data-controls="True"
data-device="Kameras"
data-get="videoFilename"
data-path="http://192.168.188.47:8085/fhem/tablet/BlinkCamera/Kameras/thumbnail/camera/"
data-width="400"
data-height="200"
class="nocache"></div>
 
</div>
</div>
</li>


Das führt aber dazu das Fhem komplett blockiert und ich es per ssh beenden und neustarten muss, nach einigen Sekunden kommt es dann wieder zum blockieren. Wenn ich denn Code wieder entferne läuft Fhem wieder normal.

Was kann das sein?

Hi,
hierzu keiner eine idee wieso das nicht funktioniert
Titel: Antw:Frage zu PopUp Widget
Beitrag von: setstate am 19 Februar 2019, 08:23:59
Das Popup get erwartet ein logisch auswertbaren Wert, wie 0 / 1 oder on / off

Eine Auswertung nach "alt != new" oder "egal was aber gerade neu" ist da nicht eingebaut.
Das müsste aktuell ins Backend eingebaut werden.
Titel: Antw:Frage zu PopUp Widget
Beitrag von: Tommy82 am 19 Februar 2019, 20:57:32
Und wie kann ich das einbauen?:-) Hab ansonsten leider kein passendes reading welches true or false liefert
Titel: Antw:Frage zu PopUp Widget
Beitrag von: Tommy82 am 11 September 2019, 21:01:02
Zitat von: setstate am 19 Februar 2019, 08:23:59
Das Popup get erwartet ein logisch auswertbaren Wert, wie 0 / 1 oder on / off

Eine Auswertung nach "alt != new" oder "egal was aber gerade neu" ist da nicht eingebaut.
Das müsste aktuell ins Backend eingebaut werden.

Kannst du das ins Backend einbauen oder was meinst du wie es funktionieren würde?