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

Kellerkind86

Okay,
Zitat von: DS_Starter am 11 Oktober 2021, 11:12:09

Allerdings ... heißen die Presets in der SS nun eigentlich 001 oder Preset001 ?
Normalerweise holt sich das Modul die richtigen Namen über eine API-Abfrage.
also in der ss heißen sie Preset001.
hatte in der cam oberfäche die presets gesetzt ganz am anfang.

wenn ich das über das modul mache:
set SSCam.Haustuer goPreset 
passiert leider garnichts.die cam bewegt sich kein stück..

wenn ich set SSCam.Haustuer setPreset  Preset001 eingebe, passiert auch nichts.
in der ss versuche ich dann Preset001 anzufahren und die cam fährt dann zum alten Preset001.

habe dann im Modul mal versucht ein Preset mit "Testitest" anzulegen.. und bekomme im Eventmonitor das hier raus:
2021-10-11 17:30:48.354 SSCam SSCam.Haustuer setPreset Testitest
2021-10-11 17:30:49.637 SSCam SSCam.Haustuer Error: malformed JSON string received
2021-10-11 17:30:49.637 SSCam SSCam.Haustuer Errorcode: 9000
2021-10-11 17:30:49.637 SSCam SSCam.Haustuer Error


vielleicht kannst du was damit anfangen.
Zitat von: DS_Starter am 11 Oktober 2021, 11:12:09

Normalerweise holt sich das Modul die richtigen Namen über eine API-Abfrage.

Aber das Log mit verbose 4 ist interessant. Du hast leider nur die Ausgaben des Event Monitors gepostet.
Da sieht man nichts für den Zweck.
Was soll ich sonst nutzen außer den Eventmonitor was dir weiter hilft ?

Danke,
Gruß Marcell

Hardware in Nutzung: Fritzbox7490,RP4,nanoCUL868,sonoff(mini),shelly(2.5)

DS_Starter

#2356
Zitathatte in der cam oberfäche die presets gesetzt ganz am anfang.
Das meinte ich mit meinem Hinweis "Meiner Erfahrung nach funktionieren aber oft nur Presetsteuerungen mit der API wenn man die entsprechenden Presets mit der SS eingerichtet hat...."
D.h. setze dir den "Testitest" direkt über die SS.

Im Modul geht das wie gesagt auch, aber der Befehl den du verwendet hast war unvollständig.
Schau mal in die Commandref:


set SSCam.Haustuer setPreset  <PresetNummer> Testitest

also z.B.

set SSCam.Haustuer setPreset  40 Testitest


Welche Nummern schon verwendet werden sieht man mit "get ... listPresets".

ZitatWas soll ich sonst nutzen außer den Eventmonitor was dir weiter hilft ?
Die interessanten Einträge mit verbose 4 sind im normalen FHEM Logfile. Sag jetzt nicht dass du das FHEM Logfile nicht kennst, oder ?

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

Kellerkind86


Zitat von: DS_Starter am 11 Oktober 2021, 17:46:45

Die interessanten Einträge mit verbose 4 sind im normalen FHEM Logfile. Sag jetzt nicht dass du das FHEM Logfile nicht kennst, oder ?

LG,
Heiko
Doch doch ,,kenn ich  :P
ich hab jetzt mal versucht alle 31 Preset einträge in der ss zu löschen.. ohne erfolg. hinzufügen funktioniert leider auch nicht.
heißt das neuanlegen oder ist das normal ?

hier nochmal

Preset positions saved of camera "Haustuer" (PresetNumber => Name: ..., Speed: ..., Type: ...)

1 => Name: Preset001, Speed: 3, Type: Normal
2 => Name: Preset002, Speed: 3, Type: Normal
3 => Name: Preset003, Speed: 3, Type: Normal
4 => Name: Preset004, Speed: 3, Type: Normal
5 => Name: Preset005, Speed: 3, Type: Normal
6 => Name: Preset006, Speed: 3, Type: Normal
7 => Name: Preset007, Speed: 3, Type: Normal
8 => Name: Preset008, Speed: 3, Type: Normal
9 => Name: Preset009, Speed: 3, Type: Normal
10 => Name: Preset010, Speed: 3, Type: Normal
11 => Name: Preset011, Speed: 3, Type: Normal
12 => Name: Preset012, Speed: 3, Type: Normal
13 => Name: Preset013, Speed: 3, Type: Normal
14 => Name: Preset014, Speed: 3, Type: Normal
15 => Name: Preset015, Speed: 3, Type: Normal
16 => Name: Preset016, Speed: 3, Type: Normal
17 => Name: Preset017, Speed: 3, Type: Normal
18 => Name: Preset018, Speed: 3, Type: Normal
19 => Name: Preset019, Speed: 3, Type: Normal
20 => Name: Preset020, Speed: 3, Type: Normal
21 => Name: Preset021, Speed: 3, Type: Normal
22 => Name: Preset022, Speed: 3, Type: Normal
23 => Name: Preset023, Speed: 3, Type: Normal
24 => Name: Preset024, Speed: 3, Type: Normal
25 => Name: Preset025, Speed: 3, Type: Normal
26 => Name: Preset026, Speed: 3, Type: Normal
27 => Name: Preset027, Speed: 3, Type: Normal
28 => Name: Preset028, Speed: 3, Type: Normal
29 => Name: Preset029, Speed: 3, Type: Normal
30 => Name: Preset030, Speed: 3, Type: Normal
31 => Name: Preset031, Speed: 3, Type: Normal




Hardware in Nutzung: Fritzbox7490,RP4,nanoCUL868,sonoff(mini),shelly(2.5)

Kellerkind86

okay, kann jetzt einträge machen und die werden überschrieben.. danke soweit komm ich klar. danach werden die positionen angefahren.

Vielen Dank
Hardware in Nutzung: Fritzbox7490,RP4,nanoCUL868,sonoff(mini),shelly(2.5)

DS_Starter

#2359
Sehr schön.  :)
Es war mir in der Vergangenheit schon aufgefallen, dass es einen Unterschied macht ob man die Presets über die native Cam-Adminoberfläche anlegt oder die SS (respektive Modul).
Die API kann nur mit den über die SS (respektive Modul) angelegten Presets arbeiten. Abhängig vom Cam-Typ werden die über das Modul angelegten Presets (setPreset) manchmal/eventuell nicht in der Kamera persistiert. Muß man ausprobieren.

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,

habe heute folgende Meldungen nach einem Update im log gefunden:
2021.10.15 20:15:34 1: PERL WARNING: "my" variable $num masks earlier declaration in same scope at ./FHEM/49_SSCamSTRM.pm line 361, <$fh> line 2488.
2021.10.15 20:15:34 1: PERL WARNING: "my" variable $lag masks earlier declaration in same scope at ./FHEM/49_SSCamSTRM.pm line 362, <$fh> line 2488.

Ist mir vorher nicht aufgefallen. Kommt das aus Deinem Modul?

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,

ja, war mir auch nicht aufgefallen.
Habe die Warnung beseitigt und wird morgen früh per Update verteilt.
Liegt auch in meinem contrib wenn du es gleich runterladen und testen möchtest.

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

Kellerkind86

hi, ich nochmal... tut mir leid..aber ich hab die ganze zeit noch fröhlich fotos geschickt bekommen wenn die kamera eine bewegung erkannt hat. aber seit ein paar tagen bekomme ich keine mehr.
das licht wird beispielsweise geschaltet bei bewegung.

vielleicht findet man hier schneller woran es liegt..
list cam:

Internals:
   CAMID      1
   CAMNAME    Haustuer
   COMPATIBILITY 8.2.9
   CREDENTIALS Set
   DEF        Haustuer 192.168.178.60 5001 https
   FUUID      61345711-f33f-153e-684d-bd1009070676e76d
   FVERSION   49_SSCam.pm:v9.10.1-s24768/2021-07-18
   MODEL      ONVIF - Generic_ONVIF
   NAME       SSCam.Haustuer
   NR         74
   OPMODE     Getptzlistpatrol
   PROTOCOL   https
   SERVERADDR 192.168.178.60
   SERVERPORT 5001
   STATE      off
   TYPE       SSCam
   HELPER:
     ACTIVE     off
     CREDENTIALS gKqt]4W�Z5=yj[TpXjIYf]gp[aJ5QIqzPUp2Q{BC
     HLSSTREAM  inactive
     LOGINRETRIES 0
     OLDPTZHOME goPreset not set
     OLDVALPOLL 210
     OLDVALPOLLNOLOGGING 1
     PACKAGE    FHEM::SSCam
     RECTIME_DEF 15
     SID        DlYr8UI7GZrzWA2oSVNUjkqUkEEpM2ENbKUwMFKcV2slDTslvR_y1VP8ZsLfzAo90E5SdySWahgCIWT9zgXRCw
     SNAPLIMIT  1
     STMKEYMJPEGHTTP http://192.168.178.60:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Stream.VideoStreaming&version=1&method=Stream&format=mjpeg&cameraId=1&StmKey="11e1a6940ccc14d20b2512523033f59b"
     STMKEYMXPEGHTTP http://192.168.178.60:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Stream.VideoStreaming&version=1&method=Stream&format=mxpeg&cameraId=1&StmKey="11e1a6940ccc14d20b2512523033f59b"
     STMKEYUNICST rtsp://syno:11e1a6940ccc14d20b2512523033f59b@192.168.178.60:554/Sms=1.unicast
     STMKEYUNICSTOVERHTTP rtsp://192.168.178.60:5000/webman/3rdparty/SurveillanceStation/cgi/rtsp.cgi?Sms=1.unicast&DsId=0&StmKey=11e1a6940ccc14d20b2512523033f59b
     TOTALCNT   2590
     VERSION    9.10.1
     VERSION_API 1.2.0
     VERSION_ErrCodes 1.3.4
     VERSION_SMUtils 1.23.1
     ALLPATROLS:
     ALLPRESETS:
       Dennis     3
       Preset004  4
       Preset005  5
       Preset006  6
       Preset008  8
       Preset009  9
       Preset010  10
       Preset011  11
       Preset012  12
       Preset013  13
       Preset014  14
       Preset015  15
       Preset016  16
       Preset017  17
       Preset018  18
       Preset019  19
       Preset020  20
       Preset021  21
       Preset022  22
       Preset023  23
       Preset024  24
       Preset025  25
       Preset026  26
       Preset027  27
       Preset028  28
       Preset029  29
       Preset031  31
       Waltraud_Josef 7
       door       30
       klingelt   1
       ueberblick 2
     API:
       PARSET     1
       AUDIOSTM:
         MOD        no
         NAME       SYNO.SurveillanceStation.AudioStream
         PATH       SurveillanceStation/audioStreaming.cgi
         VER        2
       AUTH:
         MOD        yes
         NAME       SYNO.API.Auth
         PATH       entry.cgi
         VER        6
       CAM:
         MOD        no
         NAME       SYNO.SurveillanceStation.Camera
         PATH       entry.cgi
         VER        9
       CAMEVENT:
         MOD        no
         NAME       SYNO.SurveillanceStation.Camera.Event
         PATH       entry.cgi
         VER        1
       EVENT:
         MOD        no
         NAME       SYNO.SurveillanceStation.Event
         PATH       entry.cgi
         VER        5
       EXTEVT:
         MOD        no
         NAME       SYNO.SurveillanceStation.ExternalEvent
         PATH       entry.cgi
         VER        1
       EXTREC:
         MOD        no
         NAME       SYNO.SurveillanceStation.ExternalRecording
         PATH       entry.cgi
         VER        3
       HMODE:
         MOD        no
         NAME       SYNO.SurveillanceStation.HomeMode
         PATH       entry.cgi
         VER        1
       INFO:
         MOD        no
         NAME       SYNO.API.Info
         PATH       entry.cgi
         VER        1
       LOG:
         MOD        no
         NAME       SYNO.SurveillanceStation.Log
         PATH       entry.cgi
         VER        3
       PRESET:
         MOD        no
         NAME       SYNO.SurveillanceStation.PTZ.Preset
         PATH       entry.cgi
         VER        1
       PTZ:
         MOD        no
         NAME       SYNO.SurveillanceStation.PTZ
         PATH       entry.cgi
         VER        6
       REC:
         MOD        no
         NAME       SYNO.SurveillanceStation.Recording
         PATH       entry.cgi
         VER        6
       SNAPSHOT:
         MOD        no
         NAME       SYNO.SurveillanceStation.SnapShot
         PATH       entry.cgi
         VER        1
       STM:
         MOD        no
         NAME       SYNO.SurveillanceStation.Stream
         PATH       entry.cgi
         VER        1
       SVSINFO:
         MOD        no
         NAME       SYNO.SurveillanceStation.Info
         PATH       entry.cgi
         VER        8
       VIDEOSTM:
         MOD        no
         NAME       SYNO.SurveillanceStation.VideoStreaming
         PATH       entry.cgi
         VER        1
       VIDEOSTMS:
         MOD        no
         NAME       SYNO.SurveillanceStation.VideoStream
         PATH       SurveillanceStation/videoStreaming.cgi
         VER        1
     SVSVERSION:
       BUILD      7301
       MAJOR      8
       MINOR      2
       SMALL      9
   READINGS:
     2021-10-16 11:43:58   Availability    enabled
     2021-10-16 11:43:58   CamAudioType    G711
     2021-10-16 11:43:54   CamEventNum     358
     2021-10-16 11:43:58   CamExposureControl Auto
     2021-10-16 11:43:58   CamExposureMode Auto
     2021-10-16 11:43:58   CamIP           192.168.178.15
     2021-10-16 11:43:54   CamLastRec      20211016AM/Haustuer-20211016-114133-1634377293.mp4
     2021-10-16 11:43:54   CamLastRecId    1719
     2021-10-16 11:43:54   CamLastRecTime  16.10.2021 / 11:41:33 - 11:42:20
     2021-10-16 11:43:58   CamLiveFps      17
     2021-10-16 11:43:58   CamLiveMode     Liveview from DS
     2021-10-16 11:43:58   CamLiveQuality  5
     2021-10-16 11:43:58   CamLiveResolution 2560x1440
     2021-10-16 11:43:58   CamLiveStreamNo 1
     2021-10-16 11:43:58   CamModel        Generic_ONVIF
     2021-10-16 11:43:56   CamMotDetSc     SVS, sensitivity: 80, threshold: 25
     2021-10-16 11:43:58   CamNTPServer   
     2021-10-16 11:43:58   CamPort         8080
     2021-10-16 11:43:58   CamPreRecTime   15
     2021-10-16 11:43:58   CamPtSpeed      5
     2021-10-16 11:43:58   CamRecShare     surveillance
     2021-10-16 11:43:58   CamRecVolume    /volume1
     2021-10-16 11:43:55   CamStreamFormat HLS
     2021-10-16 11:43:58   CamVendor       ONVIF
     2021-10-16 11:43:58   CamVideoFlip    false
     2021-10-16 11:43:58   CamVideoMirror  false
     2021-10-16 11:43:58   CamVideoRotate  false
     2021-10-16 11:43:58   CamVideoType    H.264
     2021-10-16 11:43:58   CamblPresetSpeed false
     2021-10-16 11:43:54   CapAudioOut     false
     2021-10-16 11:43:54   CapChangeSpeed  true
     2021-10-16 11:43:58   CapPIR          false
     2021-10-16 11:43:54   CapPTZAbs       false
     2021-10-16 11:43:54   CapPTZAutoFocus false
     2021-10-16 11:43:54   CapPTZDirections 8
     2021-10-16 11:43:54   CapPTZFocus     false
     2021-10-16 11:43:54   CapPTZHome      false
     2021-10-16 11:43:54   CapPTZIris      false
     2021-10-16 11:43:54   CapPTZObjTracking false
     2021-10-16 11:43:54   CapPTZPan       support continuous operation
     2021-10-16 11:43:54   CapPTZPresetNumber 32
     2021-10-16 11:43:54   CapPTZTilt      support continuous operation
     2021-10-16 11:43:54   CapPTZZoom      support continuous operation
     2021-10-16 11:43:58   DeviceType      PTZ
     2021-10-16 11:44:05   Error           none
     2021-10-16 11:44:05   Errorcode       none
     2021-10-16 11:43:57   LastSnapFilename Haustuer-20211015-2223512303.jpg
     2021-10-16 11:43:57   LastSnapId      6684
     2021-10-16 11:43:57   LastSnapTime    15.10.2021 / 22:23:50
     2021-10-16 11:43:58   LastUpdateTime  16.10.2021 / 11:43:58
     2021-10-16 11:44:05   Patrols         
     2021-10-16 11:43:44   PollState       Active - next time: 11:47:14
     2021-10-16 11:44:01   PresetHome      not set
     2021-10-16 11:44:01   Presets         Dennis,Preset004,Preset005,Preset006,Preset008,Preset009,Preset010,Preset011,Preset012,Preset013,Preset014,Preset015,Preset016,Preset017,Preset018,Preset019,Preset020,Preset021,Preset022,Preset023,Preset024,Preset025,Preset026,Preset027,Preset028,Preset029,Preset031,Waltraud_Josef,door,klingelt,ueberblick
     2021-10-16 11:43:58   Record          Stop
     2021-10-16 11:43:55   SVSlicenseNumber 2
     2021-10-16 11:43:55   SVSuserPriv     Admin
     2021-10-16 11:43:55   SVSversion      8.2.9-7301
     2021-10-16 11:44:00   StmKey          "11e1a6940ccc14d20b2512523033f59b"
     2021-10-16 11:43:58   UsedSpaceMB     3.716
     2021-10-16 11:43:58   VideoFolder     http://192.168.178.74:8083/fhem/svs/Hauseingang/
     2021-10-16 11:43:55   compstate       true
     2021-10-15 22:23:52   sendTeleState   Telegram message [0] of transaction "2030" sent to "1594118790" by "WEB_TelegramBot"
     2021-10-16 11:43:58   state           off
Attributes:
   devStateIcon .*isable.*:set_off .*nap:li_wht_on
   event-on-change-reading .*
   httptimeout 20
   icon       it_camera
   pollcaminfoall 210
   pollnologging 1
   ptzPanel_row00 move upleft:CAMUPLEFTFAST.png,:CAMBLANK.png,move up:CAMUPFAST.png,:CAMBLANK.png,move upright:CAMUPRIGHTFAST.png
   ptzPanel_row01 :CAMBLANK.png,move upleft 0.5:CAMUPLEFT.png,move up 0.5:CAMUP.png,move upright 0.5:CAMUPRIGHT.png
   ptzPanel_row02 move left:CAMLEFTFAST.png,move left 0.5:CAMLEFT.png,goPreset not set:CAMHOME.png,move right 0.5:CAMRIGHT.png,move right:CAMRIGHTFAST.png
   ptzPanel_row03 :CAMBLANK.png,move downleft 0.5:CAMDOWNLEFT.png,move down 0.5:CAMDOWN.png,move downright 0.5:CAMDOWNRIGHT.png
   ptzPanel_row04 move downleft:CAMDOWNLEFTFAST.png,:CAMBLANK.png,move down:CAMDOWNFAST.png,:CAMBLANK.png,move downright:CAMDOWNRIGHTFAST.png
   room       SSCam
   session    DSM
   snapTelegramTxt tbot => WEB_TelegramBot, peers => 1594118790, subject => $CTIME
   userattr   ptzPanel_Home:Dennis,Preset004,Preset005,Preset006,Preset008,Preset009,Preset010,Preset011,Preset012,Preset013,Preset014,Preset015,Preset016,Preset017,Preset018,Preset019,Preset020,Preset021,Preset022,Preset023,Preset024,Preset025,Preset026,Preset027,Preset028,Preset029,Preset031,Waltraud_Josef,door,klingelt,ueberblick ptzPanel_iconPath ptzPanel_iconPrefix ptzPanel_row00 ptzPanel_row01 ptzPanel_row02 ptzPanel_row03 ptzPanel_row04 ptzPanel_row05 ptzPanel_row06 ptzPanel_row07 ptzPanel_row08 ptzPanel_row09 ptzPanel_use:0,1
   videofolderMap http://192.168.178.74:8083/fhem/svs/Hauseingang/
   webCmd     on:off:snap:enable:disable:runView:stopView


und hier das notify
Internals:
   DEF        EG_Lampe_Haustuer:onFromCam.*  set SSCam.Haustuer snap 2 3
   FUUID      613fb015-f33f-153e-ed42-1ae80557785b628f
   NAME       BewegungHaustuer
   NOTIFYDEV  EG_Lampe_Haustuer
   NR         89
   NTFY_ORDER 50-BewegungHaustuer
   REGEXP     EG_Lampe_Haustuer:onFromCam.*
   STATE      active
   TYPE       notify
   READINGS:
     2021-10-16 11:43:28   state           active
Attributes:
   room       Logik


danke.
Hardware in Nutzung: Fritzbox7490,RP4,nanoCUL868,sonoff(mini),shelly(2.5)

DS_Starter

Hallo Marcell,

man muß zunächst schauen ob kein Snap getriggert wird oder ob es nur nicht versendet wird.
Einfacher Test wäre den Befehl manuell auszuführen:


set SSCam.Haustuer snap 2 3


Dann müßten 3 Snaps aufgenommen und versendet werden. Wenn das nicht klappt, das Device auf verbose 4 stellen, den Vorgang wiederholen und den Ausschnitt aus dem FHEM-Log, nicht Event-Monitor  ;), posten.

Wenn die Sache funktioniert, muß man sich das notify genauer anschauen.
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

Kellerkind86

#2364
jap, du meinst 2 snaps a 3 sek.
hab jetzt grad set SSCam.Haustuer snap 2 3
und bekomm brav die fotos gesendet.
mhmm.
in der ss hab ich die verbindung getestest und bekomm auch ein event wenn ich den test durchführe.

hier das event vom test aus der ss:
2021-10-16 12:28:17.936 MQTT2_DEVICE EG_Lampe_Haustuer onFromCam

und auch beim test müsste ich ja die zwei fotos erhalten,richtig ?

hab das notify nochmal neuangelegt und da war wohl ein fehler..vielen dank für die schnelle unterstützung

Hardware in Nutzung: Fritzbox7490,RP4,nanoCUL868,sonoff(mini),shelly(2.5)

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

Kellerkind86

okay, so langsam komm ich mir nervig vor.. sorry ::)
mir fällt ab und zu immer auf dass meine Haustürbeleuchtung immer wieder angeschaltet wird durch die kamera. am anfang lief das relativ gut. jetzt hab ich das gefühl, dass die cam  durchs licht selber wieder an geht.

irgendwann ist die lampe dann auch wieder aus und es beruhigt sich wieder.
eine idee woran das liegen kann ?
hier die lampe :

Internals:
   CID        DVES_E3C713
   DEF        DVES_E3C713
   DEVICETOPIC EG_Lampe_Haustuer
   FUUID      613d2b79-f33f-153e-9249-6bbbc4da5ea40fe5
   IODev      MQTT2_FHEM_Server
   LASTInputDev MQTT2_FHEM_Server
   MQTT2_FHEM_Server_MSGCNT 1030
   MQTT2_FHEM_Server_TIME 2021-10-16 19:42:32
   MSGCNT     1030
   NAME       EG_Lampe_Haustuer
   NR         88
   STATE      off
   TYPE       MQTT2_DEVICE
   JSONMAP:
     Channel_0  0
     Channel_1  0
     Channel_2  0
     Channel_3  0
     Channel_4  0
     Color      0
     Dimmer     0
     HSBColor   0
     POWER1     0
     POWER2     0
     POWER3     0
     POWER4     0
   READINGS:
     2021-10-16 19:21:23   FallbackTopic   cmnd/DVES_E3C713_fb/
     2021-10-16 19:21:23   GroupTopic      sonoffs
     2021-10-16 19:41:31   Heap            19
     2021-10-16 19:21:23   Hostname        Sonoff Mini Haustuerlicht
     2021-10-16 19:38:38   IODev           MQTT2_FHEM_Server
     2021-10-16 19:21:23   IPAddress       192.168.178.64
     2021-10-16 19:21:23   LWT             Online
     2021-10-16 19:41:31   LoadAvg         19
     2021-10-16 19:21:23   Module          Sonoff Mini
     2021-10-16 19:21:23   RestartReason   Power on
     2021-09-12 00:25:09   SaveData        on
     2021-09-12 00:25:09   SetOption26     on
     2021-10-16 19:41:31   Sleep           50
     2021-10-16 19:41:31   SleepMode       Dynamic
     2021-09-12 00:25:07   StateText1      off
     2021-09-12 00:25:08   StateText2      on
     2021-09-12 00:25:08   StateText3      toggle
     2021-09-12 00:25:08   StateText4      hold
     2021-10-16 19:41:32   Switch1         on
     2021-10-16 19:41:32   Time            2021-10-16T18:41:32
     2021-10-16 19:41:31   Uptime          0T00:20:21
     2021-10-16 19:41:31   Vcc             3.191
     2021-10-16 19:21:23   Version         6.6.0(release-basic)
     2021-10-16 19:21:23   WebServerMode   Admin
     2021-10-16 19:41:31   Wifi_AP         1
     2021-10-16 19:41:31   Wifi_BSSId      F6:92:BF:11:91:24
     2021-10-16 19:41:31   Wifi_Channel    1
     2021-10-16 19:41:31   Wifi_Downtime   0T00:00:11
     2021-10-16 19:41:31   Wifi_LinkCount  1
     2021-10-16 19:41:31   Wifi_RSSI       38
     2021-10-16 19:41:31   Wifi_SSId       LauMarSteMat-2,4G
     2021-09-12 00:25:07   attrTemplateVersion 20210523
     2021-10-16 19:42:32   state           off
     2021-10-16 19:38:38   subscriptions   cmnd/DVES_E3C713_fb/# cmnd/sonoff/# cmnd/sonoffs/#
Attributes:
   autocreate 0
   comment    NOTE: For on-for-timer SetExtensions are used. You may add on-for-timer option running on the device. The following is limited to 1h max duration, but will not affect future simple "on" commands:<br>on-for-timer {my $duration = $EVTPART1*10; 'cmnd/cmnd/sonoff/Backlog POWER1 1; delay '.$duration.'; POWER1 0'}<br>See the "Praxisbeispiele" in the wiki for "pulseTime1" alternative option and it's restrictions.
   event-on-change-reading .*
   genericDeviceType switch
   icon       hue_filled_outlet
   jsonMap    POWER1:0 POWER2:0 POWER3:0 POWER4:0 Dimmer:0 Channel_0:0 Channel_1:0 Channel_2:0 Channel_3:0 Channel_4:0 HSBColor:0 Color:0
   model      tasmota_basic_state_power1
   readingList tele/sonoff/LWT:.* LWT
  tele/sonoff/STATE:.* { json2nameValue($EVENT,'',$JSONMAP) }
  tele/sonoff/SENSOR:.* { json2nameValue($EVENT,'',$JSONMAP) }
  tele/sonoff/INFO.:.* { $EVENT =~ m,^..Info[1-3]..(.+).$, ?  json2nameValue($1,'',$JSONMAP) : json2nameValue($EVENT,'',$JSONMAP) }
  tele/sonoff/UPTIME:.* { json2nameValue($EVENT,'',$JSONMAP) }
  stat/sonoff/POWER1:.* state
  stat/sonoff/RESULT:.* { json2nameValue($EVENT,'',$JSONMAP) }
   room       Draussen,Sonoff
   setList    off:noArg    cmnd/sonoff/POWER1 0
  on:noArg     cmnd/sonoff/POWER1 1
  toggle:noArg cmnd/sonoff/POWER1 2
  setOtaUrl:textField cmnd/sonoff/OtaUrl $EVTPART1
  upgrade:noArg   cmnd/sonoff/upgrade 1
   setStateList on off toggle
   userReadings state:POWER:.* { lc(ReadingsVal($name,"POWER","")) }


hier die cam:

Internals:
   CAMID      1
   CAMNAME    Haustuer
   COMPATIBILITY 8.2.9
   CREDENTIALS Set
   DEF        Haustuer 192.168.178.60 5001 https
   FUUID      61345711-f33f-153e-684d-bd1009070676e76d
   FVERSION   49_SSCam.pm:v9.10.1-s24768/2021-07-18
   MODEL      ONVIF - Generic_ONVIF
   NAME       SSCam.Haustuer
   NR         74
   OPMODE     Getptzlistpatrol
   PROTOCOL   https
   SERVERADDR 192.168.178.60
   SERVERPORT 5001
   STATE      off
   TYPE       SSCam
   HELPER:
     ACTIVE     off
     CREDENTIALS gKqt]4W�Z5=yj[TpXjIYf]gp[aJ5QIqzPUp2Q{BC
     GOMOVEDIR  0
     GOMOVETIME 0.5
     GOPRESETNAME door
     HLSSTREAM  inactive
     LOGINRETRIES 0
     OLDPTZHOME goPreset not set
     OLDVALPOLL 210
     OLDVALPOLLNOLOGGING 1
     PACKAGE    FHEM::SSCam
     PTZACTION  movestart
     RECTIME_DEF 15
     SID        DlYr8UI7GZrzWA2oSVNUjkqUkEEpM2ENbKUwMFKcV2slDTslvR_y1VP8ZsLfzAo90E5SdySWahgCIWT9zgXRCw
     SNAPLAG    3
     SNAPLIMIT  1
     SNAPNUMCOUNT 1
     STMKEYMJPEGHTTP http://192.168.178.60:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Stream.VideoStreaming&version=1&method=Stream&format=mjpeg&cameraId=1&StmKey="918651213fc42c1d5d838e6feb4ca27e"
     STMKEYMXPEGHTTP http://192.168.178.60:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Stream.VideoStreaming&version=1&method=Stream&format=mxpeg&cameraId=1&StmKey="918651213fc42c1d5d838e6feb4ca27e"
     STMKEYUNICST rtsp://syno:918651213fc42c1d5d838e6feb4ca27e@192.168.178.60:554/Sms=1.unicast
     STMKEYUNICSTOVERHTTP rtsp://192.168.178.60:5000/webman/3rdparty/SurveillanceStation/cgi/rtsp.cgi?Sms=1.unicast&DsId=0&StmKey=918651213fc42c1d5d838e6feb4ca27e
     TOTALCNT   2599
     VERSION    9.10.1
     VERSION_API 1.2.0
     VERSION_ErrCodes 1.3.4
     VERSION_SMUtils 1.23.1
     ALLPATROLS:
     ALLPRESETS:
       Dennis     3
       Preset004  4
       Preset005  5
       Preset006  6
       Preset008  8
       Preset009  9
       Preset010  10
       Preset011  11
       Preset012  12
       Preset013  13
       Preset014  14
       Preset015  15
       Preset016  16
       Preset017  17
       Preset018  18
       Preset019  19
       Preset020  20
       Preset021  21
       Preset022  22
       Preset023  23
       Preset024  24
       Preset025  25
       Preset026  26
       Preset027  27
       Preset028  28
       Preset029  29
       Preset031  31
       Waltraud_Josef 7
       door       30
       klingelt   1
       ueberblick 2
     API:
       PARSET     1
       AUDIOSTM:
         MOD        no
         NAME       SYNO.SurveillanceStation.AudioStream
         PATH       SurveillanceStation/audioStreaming.cgi
         VER        2
       AUTH:
         MOD        yes
         NAME       SYNO.API.Auth
         PATH       entry.cgi
         VER        6
       CAM:
         MOD        no
         NAME       SYNO.SurveillanceStation.Camera
         PATH       entry.cgi
         VER        9
       CAMEVENT:
         MOD        no
         NAME       SYNO.SurveillanceStation.Camera.Event
         PATH       entry.cgi
         VER        1
       EVENT:
         MOD        no
         NAME       SYNO.SurveillanceStation.Event
         PATH       entry.cgi
         VER        5
       EXTEVT:
         MOD        no
         NAME       SYNO.SurveillanceStation.ExternalEvent
         PATH       entry.cgi
         VER        1
       EXTREC:
         MOD        no
         NAME       SYNO.SurveillanceStation.ExternalRecording
         PATH       entry.cgi
         VER        3
       HMODE:
         MOD        no
         NAME       SYNO.SurveillanceStation.HomeMode
         PATH       entry.cgi
         VER        1
       INFO:
         MOD        no
         NAME       SYNO.API.Info
         PATH       entry.cgi
         VER        1
       LOG:
         MOD        no
         NAME       SYNO.SurveillanceStation.Log
         PATH       entry.cgi
         VER        3
       PRESET:
         MOD        no
         NAME       SYNO.SurveillanceStation.PTZ.Preset
         PATH       entry.cgi
         VER        1
       PTZ:
         MOD        no
         NAME       SYNO.SurveillanceStation.PTZ
         PATH       entry.cgi
         VER        6
       REC:
         MOD        no
         NAME       SYNO.SurveillanceStation.Recording
         PATH       entry.cgi
         VER        6
       SNAPSHOT:
         MOD        no
         NAME       SYNO.SurveillanceStation.SnapShot
         PATH       entry.cgi
         VER        1
       STM:
         MOD        no
         NAME       SYNO.SurveillanceStation.Stream
         PATH       entry.cgi
         VER        1
       SVSINFO:
         MOD        no
         NAME       SYNO.SurveillanceStation.Info
         PATH       entry.cgi
         VER        8
       VIDEOSTM:
         MOD        no
         NAME       SYNO.SurveillanceStation.VideoStreaming
         PATH       entry.cgi
         VER        1
       VIDEOSTMS:
         MOD        no
         NAME       SYNO.SurveillanceStation.VideoStream
         PATH       SurveillanceStation/videoStreaming.cgi
         VER        1
     SVSVERSION:
       BUILD      7301
       MAJOR      8
       MINOR      2
       SMALL      9
   READINGS:
     2021-10-16 19:40:42   Availability    enabled
     2021-10-16 19:40:42   CamAudioType    G711
     2021-10-16 19:40:38   CamEventNum     358
     2021-10-16 19:40:42   CamExposureControl Auto
     2021-10-16 19:40:42   CamExposureMode Auto
     2021-10-16 19:40:42   CamIP           192.168.178.15
     2021-10-16 19:40:38   CamLastRec      20211016PM/Haustuer-20211016-193818-1634405898.mp4
     2021-10-16 19:40:38   CamLastRecId    1752
     2021-10-16 19:40:38   CamLastRecTime  16.10.2021 / 19:38:18 - 19:39:00
     2021-10-16 19:40:42   CamLiveFps      17
     2021-10-16 19:40:42   CamLiveMode     Liveview from DS
     2021-10-16 19:40:42   CamLiveQuality  5
     2021-10-16 19:40:42   CamLiveResolution 2560x1440
     2021-10-16 19:40:42   CamLiveStreamNo 1
     2021-10-16 19:40:42   CamModel        Generic_ONVIF
     2021-10-16 19:40:40   CamMotDetSc     SVS, sensitivity: 80, threshold: 25
     2021-10-16 19:40:42   CamNTPServer   
     2021-10-16 19:40:42   CamPort         8080
     2021-10-16 19:40:42   CamPreRecTime   15
     2021-10-16 19:40:42   CamPtSpeed      5
     2021-10-16 19:40:42   CamRecShare     surveillance
     2021-10-16 19:40:42   CamRecVolume    /volume1
     2021-10-16 19:40:37   CamStreamFormat HLS
     2021-10-16 19:40:42   CamVendor       ONVIF
     2021-10-16 19:40:42   CamVideoFlip    false
     2021-10-16 19:40:42   CamVideoMirror  false
     2021-10-16 19:40:42   CamVideoRotate  false
     2021-10-16 19:40:42   CamVideoType    H.264
     2021-10-16 19:40:42   CamblPresetSpeed false
     2021-10-16 19:40:36   CapAudioOut     false
     2021-10-16 19:40:36   CapChangeSpeed  true
     2021-10-16 19:40:42   CapPIR          false
     2021-10-16 19:40:36   CapPTZAbs       false
     2021-10-16 19:40:36   CapPTZAutoFocus false
     2021-10-16 19:40:36   CapPTZDirections 8
     2021-10-16 19:40:36   CapPTZFocus     false
     2021-10-16 19:40:36   CapPTZHome      false
     2021-10-16 19:40:36   CapPTZIris      false
     2021-10-16 19:40:36   CapPTZObjTracking false
     2021-10-16 19:40:36   CapPTZPan       support continuous operation
     2021-10-16 19:40:36   CapPTZPresetNumber 32
     2021-10-16 19:40:36   CapPTZTilt      support continuous operation
     2021-10-16 19:40:36   CapPTZZoom      support continuous operation
     2021-10-16 19:40:42   DeviceType      PTZ
     2021-10-16 19:40:58   Error           none
     2021-10-16 19:40:58   Errorcode       none
     2021-10-16 19:40:39   LastSnapFilename Haustuer-20211016-1938398228.jpg
     2021-10-16 19:40:39   LastSnapId      6832
     2021-10-16 19:40:39   LastSnapTime    16.10.2021 / 19:38:39
     2021-10-16 19:40:42   LastUpdateTime  16.10.2021 / 19:40:42
     2021-10-16 19:40:58   Patrols         
     2021-10-16 19:40:35   PollState       Active - next time: 19:44:05
     2021-10-16 19:40:57   PresetHome      not set
     2021-10-16 19:40:57   Presets         Dennis,Preset004,Preset005,Preset006,Preset008,Preset009,Preset010,Preset011,Preset012,Preset013,Preset014,Preset015,Preset016,Preset017,Preset018,Preset019,Preset020,Preset021,Preset022,Preset023,Preset024,Preset025,Preset026,Preset027,Preset028,Preset029,Preset031,Waltraud_Josef,door,klingelt,ueberblick
     2021-10-16 19:40:42   Record          Stop
     2021-10-16 19:40:37   SVSlicenseNumber 2
     2021-10-16 19:40:37   SVSuserPriv     Admin
     2021-10-16 19:40:37   SVSversion      8.2.9-7301
     2021-10-16 19:40:44   StmKey          "918651213fc42c1d5d838e6feb4ca27e"
     2021-10-16 19:40:42   UsedSpaceMB     3.619
     2021-10-16 19:40:42   VideoFolder     http://192.168.178.74:8083/fhem/svs/Hauseingang/
     2021-10-16 19:40:37   compstate       true
     2021-10-16 19:38:41   sendTeleState   Telegram message [0] of transaction "759" sent to "1594118790" by "WEB_TelegramBot"
     2021-10-16 19:40:42   state           off
Attributes:
   devStateIcon .*isable.*:set_off .*nap:li_wht_on
   event-on-change-reading .*
   httptimeout 20
   icon       it_camera
   pollcaminfoall 210
   pollnologging 1
   ptzPanel_row00 move upleft:CAMUPLEFTFAST.png,:CAMBLANK.png,move up:CAMUPFAST.png,:CAMBLANK.png,move upright:CAMUPRIGHTFAST.png
   ptzPanel_row01 :CAMBLANK.png,move upleft 0.5:CAMUPLEFT.png,move up 0.5:CAMUP.png,move upright 0.5:CAMUPRIGHT.png
   ptzPanel_row02 move left:CAMLEFTFAST.png,move left 0.5:CAMLEFT.png,goPreset not set:CAMHOME.png,move right 0.5:CAMRIGHT.png,move right:CAMRIGHTFAST.png
   ptzPanel_row03 :CAMBLANK.png,move downleft 0.5:CAMDOWNLEFT.png,move down 0.5:CAMDOWN.png,move downright 0.5:CAMDOWNRIGHT.png
   ptzPanel_row04 move downleft:CAMDOWNLEFTFAST.png,:CAMBLANK.png,move down:CAMDOWNFAST.png,:CAMBLANK.png,move downright:CAMDOWNRIGHTFAST.png
   room       SSCam
   session    DSM
   snapTelegramTxt tbot => WEB_TelegramBot, peers => 1594118790, subject => $CTIME
   userattr   ptzPanel_Home:Dennis,Preset004,Preset005,Preset006,Preset008,Preset009,Preset010,Preset011,Preset012,Preset013,Preset014,Preset015,Preset016,Preset017,Preset018,Preset019,Preset020,Preset021,Preset022,Preset023,Preset024,Preset025,Preset026,Preset027,Preset028,Preset029,Preset031,Waltraud_Josef,door,klingelt,ueberblick ptzPanel_iconPath ptzPanel_iconPrefix ptzPanel_row00 ptzPanel_row01 ptzPanel_row02 ptzPanel_row03 ptzPanel_row04 ptzPanel_row05 ptzPanel_row06 ptzPanel_row07 ptzPanel_row08 ptzPanel_row09 ptzPanel_use:0,1
   videofolderMap http://192.168.178.74:8083/fhem/svs/Hauseingang/
   webCmd     on:off:snap:enable:disable:runView:stopView


hier das doif:
Internals:
   DEF        ([EG_Lampe_Haustuer:"onFromCam"] and [?Tageslicht] eq "dunkel" )(set EG_Lampe_Haustuer on)
DOELSE (set EG_Lampe_Haustuer off)
   FUUID      613bc97e-f33f-153e-8ef2-9785f42f0815f2f3
   MODEL      FHEM
   NAME       Haustuerlicht_an
   NOTIFYDEV  global,EG_Lampe_Haustuer
   NR         78
   NTFY_ORDER 50-Haustuerlicht_an
   STATE      cmd_2
   TYPE       DOIF
   VERSION    24905 2021-09-01 18:35:54
   READINGS:
     2021-10-16 19:43:32   Device          EG_Lampe_Haustuer
     2021-10-16 19:43:32   cmd             2
     2021-10-16 19:43:32   cmd_event       EG_Lampe_Haustuer
     2021-10-16 19:43:32   cmd_nr          2
     2021-10-16 19:43:32   e_EG_Lampe_Haustuer_events off
     2021-10-13 21:13:58   mode            enabled
     2021-10-16 19:43:32   state           cmd_2
     2021-10-16 19:43:32   wait_timer      16.10.2021 19:44:32 cmd_2 EG_Lampe_Haustuer
   Regex:
     accu:
     collect:
     cond:
       EG_Lampe_Haustuer:
         0:
           &STATE     ^EG_Lampe_Haustuer$
   attr:
     cmdState:
     wait:
       0:
         0
       1:
         60
     waitdel:
   condition:
     0          ::EventDoIf('EG_Lampe_Haustuer',$hash,'onFromCam',1) and ::InternalDoIf($hash,'Tageslicht','STATE') eq "dunkel"
   do:
     0:
       0          set EG_Lampe_Haustuer on
     1:
       0          set EG_Lampe_Haustuer off
   helper:
     DEVFILTER  ^global$|^EG_Lampe_Haustuer$
     NOTIFYDEV  global|EG_Lampe_Haustuer
     event      off
     globalinit 1
     last_timer 0
     sleepdevice EG_Lampe_Haustuer
     sleepsubtimer 0
     sleeptimer 1
     timerdev   EG_Lampe_Haustuer
     timerevent off
     triggerDev EG_Lampe_Haustuer
     timerevents:
       off
     timereventsState:
       state: off
     triggerEvents:
       off
     triggerEventsState:
       state: off
   internals:
     all         Tageslicht:STATE
   perlblock:
   readings:
   trigger:
     all         EG_Lampe_Haustuer
   uiState:
   uiTable:
Attributes:
   do         resetwait
   room       Logik
   wait       0:60


vielleicht gibt es ja tipps wie ich das verbessern kann.
danke schonmal wieder  :-\

Hardware in Nutzung: Fritzbox7490,RP4,nanoCUL868,sonoff(mini),shelly(2.5)

DS_Starter

#2367
Naja, das ist ja insgesamt eine Schwachstelle der Bewegungserkennung durch eine Cam. Wenn wir mal ganz in die Vergangenheit gehen, war die anfängliche  Motivation für dieses Modul, dass die Kamera durch wechselnde Lichtverhältnisse (Sonne / Wolken Mix), wackelnde Zweige und Blätter im Wind usw. immer eine Bewegung erkannte und eine Aufnahme/Schnappschuss angefertigt hat.
Das wollte ich durch Verwendung eines IR-Sensors zum Triggern von Aufnahmen verbessern. Dadurch bin ich auf FHEM gestoßen und weil es kein Modul für die SS gab um die Cams anzubinden habe ich hingesetzt und Perl/FHEM gelernt.
Das waren die Anfänge und im laufe der Zeit kam immer mehr dazu ... bis heute.

Nun verwendest du natürlich die Bewegungserkennung der Cam um das Licht einzuschalten. Wenn das Licht angeht, dann kann das natürlich wiederum als Bewegung erkannt werden und triggert dann wiederum eine weitere Aufnahme. Aber natürlich nur dann wenn das eingeschaltete Licht im Erkennungsbereich der Kamera ist.
Du müsstest also entweder dafür sorgen, dass die Cam keine Rückkopplung durch das Licht erhält bzw. dadurch beeinflusst wird.
Oder du erweiterst das DOIF dahingehend, dass keine Aktion in der Cam ausgelöst wird, wenn die Lampe schon an ist.

Allerdings verwende ich DOIF selbst überhaupt nicht, sodass ich dir jetzt keinen fertigen DOIF-Code liefern kann. Aber ich denke du weißt worauf ich hinaus will und vielleicht können dir andere SSCam Nutzer hier unter die Arme greifen. DOIF wird ja von durchaus von vielen Usern genutzt.

Edit: Auch ein Wechseln des Lichtes von an nach aus wird unter Umständen als Bewegung erkannt wenn sich die Lampe im Erkennungsbereich der Cam befindet.
Unter Umständen hilft auch eine Maskierung des Bewegungserkennungsbereichs in der SS. Dort kann man bestimmte Bereiche von der Bewegungserkennung ausschließen.

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

Kellerkind86

okay, danke. ja das stimmt. ich versuch da mal was zu basteln. ich versteh auch was du meinst mit der Vergangenheit. und ich muss wirklich sagen,die bewegungserkennung mit human erkennung funktioniert heutzutage schon ganz gut. aber das mit der Rückkopplung. naja..ich versuch mal was.

by the way.. ich war heute mittag mit meiner frau unterwegs spazieren. da war dann auch jemand an der türe und hat geklingelt..
jetzt mein gedanke.. (bitte nicht lachen) ;D besteht die möglichkeit über telegram eine sprachnotiz an die cam zu schicken, so dass diese dann eine Mitteilung an den lautsprecher gelangt ? ist das bekloppt oder macht man das irgendwie anders ?

Hardware in Nutzung: Fritzbox7490,RP4,nanoCUL868,sonoff(mini),shelly(2.5)

DS_Starter

Sowas könnte man m.M. nach recht einfach erldigen. Zumindest dann wenn man vorgefertigte Nachrichten ausgeben möchte.
In der SS kannst du Audio-Muster hinterlegen. Es gibt eine App in der SS dafür.
In dem Regeleditor kannst du ein Ereignis von externem Gerät erstellen (Ereignis 1 - 10). Dort kann man dann die Ausgabe eines Audio-Musters über einen Cam-Lautsprecher veranlassen.

In FHEM benutzt man ein SVS-Device (kein Cam-Device) um externe Ereignisse auszulösen mit:


set <SVS-Device> extevent <1-10>


Vorgehensweise wäre dann eine Mitteilund über telegram an FHEM zu schicken. Mit einem notify darauf reagieren und ein extevent der SS auslösen welches die vorbereitete Mitteilung beim Lautsprecher ausgibt.
Gibt vllt. noch weitere Möglichkeiten ...  ;)
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