49_SSCam: Fragen, Hinweise, Neuigkeiten und mehr rund um dieses Modul

Begonnen von DS_Starter, 14 Dezember 2015, 16:19:08

Vorheriges Thema - Nächstes Thema

juemuc

Hallo Heiko,

folgende Punktee sind mir aufgefallen:

1. Der Aliasname wird nicht mittig ausgegeben. Außerdem kommt man über diesen Namen in die Device-Anzeige (aus FTUI).
2. Die Größe des Bildes muss in Fhem über das Attribut htmlattr verändert werden. Damit wir aber auch die Größe in FHEM geändert.
    Aus meiner Sichte sollten die Einstellungen im Widget unabhängigvon FHEM sein. Idealerweise passt sich die Größe automatisch dem "Rahmen" an, der über "data-sizey" und "data-sizex" definiert wird.

Ansonsten funktioniert es.

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

DS_Starter

#1666
Hi Jürgen,

in der vorhin hochgeladenen Version wird auch der Name/Alias zentriert ausgegeben.

ZitatAußerdem kommt man über diesen Namen in die Device-Anzeige (aus FTUI)
Um das zu verhindern, kann man im Streamdevice das Attribut hideDisplayName = 1 setzen.

ZitatDie Größe des Bildes muss in Fhem über das Attribut htmlattr verändert werden. Damit wir aber auch die Größe in FHEM geändert.
Naja, für FTUI kann man das erstellte Streamingsdevice kopieren und dieses dann im FTUI einbinden. In diesem Device können dann die Attribute htmlattr  oder hideDisplayName usw. unabhängig von dem in FHEM verwendeten Device wie gewünscht gesetzt werden falls es notwendig ist. Hintergrund ist dass der Inhalt des Widgets als HTML gerendert aus SSCam geliefert wird.

ZitatIdealerweise passt sich die Größe automatisch dem "Rahmen" an, der über "data-sizey" und "data-sizex" definiert wird
Hast du ein Beispiel welches andere Widget eine solche Automatik bietet ? Dann könnte ich da mal nachschauen wie es gehen könnte.

LG,
Heiko


ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

juemuc

Hallo Heiko,

bei mir wird der Aliasname nicht zentriert über dem Stream angezeigt.
Mit dem Atrribut hideDisplayName = 1 verhält es sich wie mit der Größe, die Anzeige ist dann auch in FHEM verändert.

Bisher hatte ich den Stream mit dem image-Widget eingebunden. Hier fehlen allerdings die Bedien-Buttons  8) Hier passt sich die Größe automatisch an.
            <li data-row="1" data-col="1" data-sizex="7" data-sizey="12">
               <div data-type="image" data-device="Reo_Cam" data-get="StmKeymjpegHttp"
               </div>
            </li>


Vieleicht wäre eine Kombination eine Lösung.

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

DS_Starter

ZitatMit dem Atrribut hideDisplayName = 1 verhält es sich wie mit der Größe, die Anzeige ist dann auch in FHEM verändert.
Ja, deswegen hatte ich ja geschrieben für FTUI das Device zu kopieren und anzupassen  :)

Hast du das aktuelle SSCam 8.15.2 runtergeladen und restartet ?
Das sieht dann alles zentriert aus. Siehe Anhang.

ZitatVieleicht wäre eine Kombination eine Lösung.
Das schaue ich mir wahrscheinlich morgen mal an.

Ansonsten werde ich die aktuelle Version vermutlich heute Abend einchecken wenn nichts mehr auffallen sollte.

LG,
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

DS_Starter

Jetzt habe ich eine Idee wie ich die Attributierung für FHEM und FTUI unabhängig voneinander gestalten könnte.
Melde mich wieder ...  8)
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

juemuc

Hallo Heiko,

bei mir ist der Alias-Name nicht mittig über dem Stream, da rechts noch die PTZ-Control-Buttons sind.  ::)
Kannst Du das mit berücksichtigen  ;D


Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

DS_Starter

Zitatda rechts noch die PTZ-Control-Buttons sind.
Ach ja, ich schaue es hinzubekommen ...
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

DS_Starter

Hi Jürgen,

so es gibt im contrib 2 neue SSCam-Module.
Im Streaming-Device existieren zwei neue Attribute htmlattrFTI und hideDisplayNameFTUI.
Damit kann man nun diese Eigenschaften in FHEM und FTUI unabhängig voneinander steuern.
Die Zentrierung sollte nun auch mit PTZ-Cams funktionieren.

Grüße,
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

juemuc

Hallo Heiko,

bis auf das Zentrieren sieht es gut aus. Da ich den Alias-Namen aber lieber ausblende und mit der Header-Zeile arbeite, ist es für mich so ok. Der Header geht ja über die gesamte Breite.

Danke für deine Erweiterungen.  :)

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

DS_Starter

Prima  :)
Trotzdem hat es mir keine Ruhe gelassen wegen der Zentrierung.
Habe noch etwas geändert. Kannst du nochmal probieren bitte ?

Lg,
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

juemuc

Hallo Heiko,

passt leider noch nicht.

Viele Grüße

Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

DS_Starter

Hallo Jürgen,

doch passt.  ;)
Das ist eine Tabelle die sich über den Stream UND die PTZ-Elemente zieht.
Und wenn du das berücksichtigst, ist der Link genau in der Mitte.  :D

LG,
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

juemuc

3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

DS_Starter

ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

DS_Starter

Hallo zusammen,

habe die neuen Modulversionen eingecheckt.
Im SSCamSTRM sind noch die Attribute ptzButtonSize und ptzButtonSizeFTUI hinzugekommen mit denen man die Größe der Drucktasten der PTZ-Paneele im FHEM bzw. FTUI verändern kann.
Im FTUI lässt sich nun auch ein PTZ-Paneel separat als Widget implementieren. Ist im Wiki ergänzt.

Grüße,
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter