Autor Thema: 49_SSCam: Fragen, Hinweise, Neuigkeiten und mehr rund um dieses Modul  (Gelesen 246831 mal)

Offline juemuc

  • Full Member
  • ***
  • Beiträge: 466
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 Playbar + Sub, 1 Sonos-One
Fritzbox 7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM Fensterkontakte und  Amazon Echo Dot, raspberry3B+ mit RPI-RF-MOD und piVCCU, Raspbian Stretch Lite

Offline DS_Starter

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4255
Hi Jürgen,

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

Zitat
Auß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.

Zitat
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.
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.

Zitat
Idealerweise 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


« Letzte Änderung: 14 Juli 2019, 17:57:29 von DS_Starter »
ESXi 6.5 auf NUC6i5SYH mit FHEM auf Debian 9/64 Bit  (Stretch), DbLog/DbRep mit MariaDB auf Synology 415+
Maintainer: SSCam, DbLog/DbRep, Log2Syslog, SMAPortal, Watches, Dashboard
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Offline juemuc

  • Full Member
  • ***
  • Beiträge: 466
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
« Letzte Änderung: 14 Juli 2019, 18:13:03 von juemuc »
3x Sonos Play 1, 1x Sonos Playbar + Sub, 1 Sonos-One
Fritzbox 7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM Fensterkontakte und  Amazon Echo Dot, raspberry3B+ mit RPI-RF-MOD und piVCCU, Raspbian Stretch Lite

Offline DS_Starter

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4255
Zitat
Mit 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.

Zitat
Vieleicht 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 6.5 auf NUC6i5SYH mit FHEM auf Debian 9/64 Bit  (Stretch), DbLog/DbRep mit MariaDB auf Synology 415+
Maintainer: SSCam, DbLog/DbRep, Log2Syslog, SMAPortal, Watches, Dashboard
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Offline DS_Starter

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4255
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 6.5 auf NUC6i5SYH mit FHEM auf Debian 9/64 Bit  (Stretch), DbLog/DbRep mit MariaDB auf Synology 415+
Maintainer: SSCam, DbLog/DbRep, Log2Syslog, SMAPortal, Watches, Dashboard
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Offline juemuc

  • Full Member
  • ***
  • Beiträge: 466
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 Playbar + Sub, 1 Sonos-One
Fritzbox 7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM Fensterkontakte und  Amazon Echo Dot, raspberry3B+ mit RPI-RF-MOD und piVCCU, Raspbian Stretch Lite

Offline DS_Starter

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4255
Zitat
da rechts noch die PTZ-Control-Buttons sind.
Ach ja, ich schaue es hinzubekommen ...
ESXi 6.5 auf NUC6i5SYH mit FHEM auf Debian 9/64 Bit  (Stretch), DbLog/DbRep mit MariaDB auf Synology 415+
Maintainer: SSCam, DbLog/DbRep, Log2Syslog, SMAPortal, Watches, Dashboard
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Offline DS_Starter

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4255
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 6.5 auf NUC6i5SYH mit FHEM auf Debian 9/64 Bit  (Stretch), DbLog/DbRep mit MariaDB auf Synology 415+
Maintainer: SSCam, DbLog/DbRep, Log2Syslog, SMAPortal, Watches, Dashboard
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter
Gefällt mir Gefällt mir x 1 Liste anzeigen

Offline juemuc

  • Full Member
  • ***
  • Beiträge: 466
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 Playbar + Sub, 1 Sonos-One
Fritzbox 7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM Fensterkontakte und  Amazon Echo Dot, raspberry3B+ mit RPI-RF-MOD und piVCCU, Raspbian Stretch Lite

Offline DS_Starter

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4255
Prima  :)
Trotzdem hat es mir keine Ruhe gelassen wegen der Zentrierung.
Habe noch etwas geändert. Kannst du nochmal probieren bitte ?

Lg,
Heiko
ESXi 6.5 auf NUC6i5SYH mit FHEM auf Debian 9/64 Bit  (Stretch), DbLog/DbRep mit MariaDB auf Synology 415+
Maintainer: SSCam, DbLog/DbRep, Log2Syslog, SMAPortal, Watches, Dashboard
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Offline juemuc

  • Full Member
  • ***
  • Beiträge: 466
Hallo Heiko,

passt leider noch nicht.

Viele Grüße

Jürgen
3x Sonos Play 1, 1x Sonos Playbar + Sub, 1 Sonos-One
Fritzbox 7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM Fensterkontakte und  Amazon Echo Dot, raspberry3B+ mit RPI-RF-MOD und piVCCU, Raspbian Stretch Lite

Offline DS_Starter

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4255
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 6.5 auf NUC6i5SYH mit FHEM auf Debian 9/64 Bit  (Stretch), DbLog/DbRep mit MariaDB auf Synology 415+
Maintainer: SSCam, DbLog/DbRep, Log2Syslog, SMAPortal, Watches, Dashboard
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Offline juemuc

  • Full Member
  • ***
  • Beiträge: 466
Prima. Dann ist alles ok.  ;D

Viele Grüße

Jürgen
3x Sonos Play 1, 1x Sonos Playbar + Sub, 1 Sonos-One
Fritzbox 7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM Fensterkontakte und  Amazon Echo Dot, raspberry3B+ mit RPI-RF-MOD und piVCCU, Raspbian Stretch Lite

Offline DS_Starter

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4255
 :D

Danke für deine Unterstützung und GN !

Heiko
ESXi 6.5 auf NUC6i5SYH mit FHEM auf Debian 9/64 Bit  (Stretch), DbLog/DbRep mit MariaDB auf Synology 415+
Maintainer: SSCam, DbLog/DbRep, Log2Syslog, SMAPortal, Watches, Dashboard
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Offline DS_Starter

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4255
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 6.5 auf NUC6i5SYH mit FHEM auf Debian 9/64 Bit  (Stretch), DbLog/DbRep mit MariaDB auf Synology 415+
Maintainer: SSCam, DbLog/DbRep, Log2Syslog, SMAPortal, Watches, Dashboard
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

 

decade-submarginal