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

DS_Starter

Alles klar. Schaue ich mir nächste Woche nach meinem Urlaub an.
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

SeppiDeluxe

Hallo Heiko,

der Fehler liegt auf meiner Seite ... Thread lesen allein hat nicht gereicht. Ich hatte den Sessiontoken nicht via attr gesetzt und bin dann auf den von mir beschriebenen Fehler gelaufen. Mit dem Setzen des Session attr ist alles schick.

Danke und Grüße

stobor

Hallo alle zusammen,
ich stehe gerade auf dem Schlauch. Ich habe mein System komplett neu aufgesetzt/aktualisiert (Linux und FHEM auf den neusten Stand). Nun kann ich aber mit SSCam keine Emials mehr versenden:
SDS1: unknown attribute smtpDebug. Type 'attr SDS1 ?' for a detailed list. SDS1: unknown attribute smtpFrom. Type 'attr SDS1 ?' for a detailed list. SDS1: unknown attribute smtpHost. Type 'attr SDS1 ?' for a detailed list. SDS1: unknown attribute smtpPort. Type 'attr SDS1 ?' for a detailed list. SDS1: unknown attribute smtpTo. Type 'attr SDS1 ?' for a detailed list. SDS1: unknown attribute snapEmailTxt. Type 'attr SDS1 ?' for a detailed list. SSCam.West: unknown attribute smtpDebug. Type 'attr SSCam.West ?' for a detailed list. SSCam.West: unknown attribute smtpFrom. Type 'attr SSCam.West ?' for a detailed list. SSCam.West: unknown attribute smtpHost. Type 'attr SSCam.West ?' for a detailed list. SSCam.West: unknown attribute smtpPort. Type 'attr SSCam.West ?' for a detailed list. SSCam.West: unknown attribute smtpTo. Type 'attr SSCam.West ?' for a detailed list. SSCam.West: unknown attribute snapEmailTxt. Type 'attr SSCam.West ?' for a detailed list.
Auf einmal werden meine smtp... Attribute nicht mehr akzeptiert. Andere Attribute sind hingegen kein Problem.
In der Doku stehen die auch noch alle drin.
Was habe ich nur vergessen ggf. wieder einzurichten.

Danke für eure Hilfe...
Intel NUC (Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-73-generic x86_64))  mit CUL V3.2 (Firmware 1.57 CUL868) für FS20 und CUL V3.4 (Firmware 1.57 CUL868) für HM + Arduino Mega
FHEM Revision: 27642
FS20-Schalter und Dimmer
HM Fensterkontakte, Heizungsthermostate, Temperatursensoren

DS_Starter

@shaddi,

der Gruppenversand funktioniert. Man muss nur das "@" weglassen, z.B.

attr <sscam> snapTelegramTxt tbot => teleBot, peers =>-123456 , subject => Bewegungsalarm bei $CAM. Es wurde $CTIME der Schnappschuss $FILE erstellt. Jetzt ist es: $TIME.

Probier mal. Wenn es bei dir auch klappt, nehme ich es so in die comref auf.

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

DS_Starter

Ich habe noch etwas getestet, die commandref erweitert und das Modul eingcheckt.
Man kann Telegram-Gruppen in dieser Form beim Snap/Recording-Versand ansprechen:


attr <device> recTelegramTxt tbot => teleBot, peers => #nabugroup, subject => bla
attr <device> recTelegramTxt tbot => teleBot, peers => -123456, subject => bla


Güß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

math78

Hallo Heiko,

ich nutze mittlerweile dein FTUI Widget. Das funktioniert auch bisher gut.

2 Dinge könntest du vielleicht wenn möglich noch abändern:
1: Kann man die beiden Schaltflächen unterhalb des Streams auch ausblenden ("Start Recording" und "Take Snapshot")? Ich benötige eigentlich auf dem Tablet nur den Stream.
2: Ich habe 2 Seiten für meine Kameras auf dem Tablet. Auf der einen Übersichtsseite sind die Kameras nur mit der Auflösung 256x256 abgebildet, auf der 2. Seite sollen sie eigentlich mit der größeren Auflösung 786x768 erscheinen. Könnte man dies auch noch programmieren (dass man mehrere "htmlattrFTUI" angeben kann)?

Vielen Dank.

Grüße
Matthias

DS_Starter

Hallo Matthias,

zu  1) ja, sehe ich mal mit vor

zu 2) kannst du dir nicht 2 Streamingdevices erstellen (kopieren) , unterschiedlich einstellen und in dem jeweiligen Widget einbinden ? So war jedenfalls meine bisherige Überlegung um solche Szenarien abzubilden.

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

math78

Hi,

was meinst du mit 2 Streamingdevices erstellen?
Ich habe ja über FHEM selbst im Kamera Device einen MJPEG Stream nach deinen Vorgaben erstellt, den kann ich ja nicht ein 2. Mal erstellen.

Grüße

DS_Starter

Du hast doch bestimmt mit

set <sscam> createStreamDev mjpeg

das SSCamSTRM Device erstellt und dann im Widget eingebunden ?

Naja und dieses Device kannst du kopieren (das geht  :) ) und anders einstellen + einbinden.
Oder aber du benennst es um und kannst dann über den set im SSCam Device dir wieder ein weiteres Streamingdevice erzeugen.

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

math78


M.Piet

Moin Zusammen,

ich lasse mir von meiner Türklingeln Snapshots schicken (Notify):
HMW_IO_12_Sw14_DR_NEQ0308160_15:off set Kamera_CAM1_Haustuer snap 3 5

Bis vor kurzen hatte ich mir immer nur 1 Snaphot schicken lassen. Das funktionierte seit dem 1. Tag störungsfrei. Nun lasse ich mir seit ein paar Woche mit "3 5" 3 Snapshots im Abstand von 5 Sekunden schicken.

Nun zu meinem Problem:
3 von 4 Fällen klappt. Dann kommt es immer wieder vor, dass kein Bild kommt.
Im Log habe ich dann folgenden Eintrag:
2019.08.16 07:42:11 3: Kamera_CAM1_Haustuer - Snapshot of Camera CAM1_Haustuer created. ID: 2572
2019.08.16 07:42:17 3: Kamera_CAM1_Haustuer - Snapshot of Camera CAM1_Haustuer created. ID: 2573
2019.08.16 07:42:24 3: Kamera_CAM1_Haustuer - Snapshot of Camera CAM1_Haustuer created. ID: 2574
2019.08.16 07:43:02 2: Kamera_CAM1_Haustuer - error while requesting http://192.168.92.22:5000/webapi/entry.cgi?api="SYNO.SurveillanceStation.SnapShot"&method="List"&version="1"&keyword="CAM1_Haustuer"&imgSize="2"&limit="3"&_sid="WKAOn1hRb627A14A0MEN201705" - read from http://192.168.92.22:5000 timed out


NAS und Pi hängen am gleichem Switch, im LAN kann ich keine Probleme feststellen. Warum kommt es zu dem timeout? Klappt das mit mehreren Snapshots nicht gant zuverlässig? Oder hat wer noch einen Ansatz für mich?

Danke schön. :)

DS_Starter

Guten Morgen,

also auch mehrere Snaps funktionieren zuverlässig.
Der timeout kommt immer dann, wenn deine Synology bzw. die SVS nicht rechtzeitig antwortet. Manche Synos sind nicht sehr leistungsstark, ausgelastet, what ever.
Es gibt im SScam ein Attribut timeout. Das kannst du hochsetzen auf z.B. 30 Sekunden.
Probier mal, damit sollte das Problem lösbar sein.

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

M.Piet

Hallo Heiko,

das ist eine DS414. OK, das klingt plausibel. Ich werde das mal testen und berichten. :)
Ich danke dir.

Gruß Mike

shaddi

Zitat von: DS_Starter am 13 August 2019, 23:25:04
Ich habe noch etwas getestet, die commandref erweitert und das Modul eingcheckt.
Man kann Telegram-Gruppen in dieser Form beim Snap/Recording-Versand ansprechen:


attr <device> recTelegramTxt tbot => teleBot, peers => #nabugroup, subject => bla
attr <device> recTelegramTxt tbot => teleBot, peers => -123456, subject => bla


Güße,
Heiko

auch gerade getestet, funktioniert! Danke!

stobor

Ich bekomme Fehler bei der Verwendung von
  my $date = strftime "%a %e.%m.%Y %H.%M.%S", localtime;;\
  fhem "attr SSCam.Nord_Ost snapEmailTxt subject => Bewegungsalarm PIR Carport Mitte, body => $date - Kamera Nord_Ost ($DATE , $TIME)";;\
  fhem "set SSCam.Nord_Ost snap 6 2";;\


Global symbol "$DATE" requires explicit package name (did you forget to declare "my $DATE"?) at (eval 98900) line 15.
Global symbol "$TIME" requires explicit package name (did you forget to declare "my $TIME"?) at (eval 98900) line 15.


Lässt sich das nur bei TelegramBot  verwenden?
Intel NUC (Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-73-generic x86_64))  mit CUL V3.2 (Firmware 1.57 CUL868) für FS20 und CUL V3.4 (Firmware 1.57 CUL868) für HM + Arduino Mega
FHEM Revision: 27642
FS20-Schalter und Dimmer
HM Fensterkontakte, Heizungsthermostate, Temperatursensoren