Grundsätzliche MQTT2 config und autocreate einer instar cam

Begonnen von onkel-tobi, 02 März 2021, 21:25:31

Vorheriges Thema - Nächstes Thema

onkel-tobi

Hallo zusammen,

ich habe probiert meine instar cam via mqtt einzubinden und scheitere da aktuell. Bin mir aber mittlerweile nicht sicher ob ich mir mein setup irgendwie ,,verhunzt" habe.

Ich habe auf meinem RPI mosquitto laufen und verbinde mich auf diesem via MQTT_CLIENT.

Internals:
   BUF       
   Clients    :MQTT2_DEVICE:MQTT_GENERIC_BRIDGE:
   ClientsKeepOrder 1
   DEF        127.0.0.1:1883
   DeviceName 127.0.0.1:1883
   FD         157
   FUUID      5cd5c8be-f33f-daf3-1854-333afde33c9e5e0e
   NAME       m2c
   NR         16
   PARTIAL   
   STATE      opened
   TYPE       MQTT2_CLIENT
   WBCallback
   clientId   m2c
   lastMsgTime 1614715358.93279
   nextOpenDelay 5
   MatchList:
     1:MQTT2_DEVICE ^.
     2:MQTT_GENERIC_BRIDGE ^.
   READINGS:
     2021-03-02 07:45:13   state           opened
Attributes:
   autocreate simple
   event-on-change-reading .*[/]

Dann habe ich eine general bridge:
[code] Internals:
   CID        m2c
   DEF        m2c
   DEVICETOPIC MQTT2_m2c
   FUUID      5ce6e54a-f33f-daf3-c5a4-5b87777b9d931ecb
   IODev      m2c
   LASTInputDev m2c
   MSGCNT     972
   NAME       MQTT2_m2c
   NR         25
   STATE      online
   TYPE       MQTT2_DEVICE
   m2c_MSGCNT 972
   m2c_TIME   2021-03-02 21:14:37
   READINGS:
     2021-03-02 07:45:13   LWT             Online
     2021-03-01 21:54:30   attrTemplateVersion 20201208
     2021-03-02 21:15:13   val             
Attributes:
   IODev      m2c
   autocreate 1
   bridgeRegexp (tele|stat)[/]([^/]+)[/].*:.* "$2"
  shellies[/]([^/]+)[/].*:.* "$1"
  (zigbee2mqtt)/bridge/.*:.* "$1"
  (ESPClient_[^/]+)/.*:.* "$1"
  (ebusd)/global/.*:.* "$1"
  valetudo[/]([^/]+)[/].*:.* "$1"
  [^/]+[/](ems-esp[^/]*)/start:.* "$1"
  /(ems-esp[^/]*)/start:.* "$1"
  wallpanel[/]([^/]+)[/].*:.* "wallpanel_$1"
  (wled)[/]([^/]+)[/].*:.* "$1_$2"
  (go-eCharger)[/]([^/]+)[/].*:.* "go_eCharger_$2"
  (owntracks)[/]([^/:]+)[/]([^/:]+).*:.* "$1_$2$3"
  Advantech[/]([^/]+)[/].*:.* "$1"
  (sonos)/connected.* "$1"
  (tvheadend)[/][^/:]+.* "$1"
  (mygateway[\d]+)-(in|out)/.* "$1"
  (milight)/LWT:.* "$1"
  home/(O[^/]*M[^/]*G[^/]*)/LWT:.* "$1"
  homeassistant/.*/config:.* ""
   comment    Do not use very open bridgeRegexp expressions! This might lead to irritating results... Especially make sure to not have two regexpes that may both match!
   icon       mqtt_bridge_2
   model      MQTT2_CLIENT_general_bridge
   readingList m2c:instar/In-9008/status/network/mqtt:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/connection:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/network/config/dhcp:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/network/config/ipaddr:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/network/config/netmask:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/network/config/gateway:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/network/config/dns:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/network/config/httpport:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/network/config/httpsport:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/network/config/rtspauth:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/network/config/rtspport:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/network/config/rtmpport:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/network/wifi/enable:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/network/wifi/ssid:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/network/wifi/encryption:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/network/wifi/encryptiontype:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/network/remote/instarddns:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/network/remote/otherddns:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/network/remote/instarp2p:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/network/upnp/enable:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/network/onvif/enable:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/network/onvif/auth:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/network/onvif/timeset:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/network/onvif/port:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/audio/outvolume:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/audio/involume:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/audio/enable/high:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/audio/enable/mid:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/audio/enable/low:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/high/bitrate:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/mid/bitrate:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/low/bitrate:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/high/compression:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/mid/compression:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/low/compression:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/high/vbr:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/mid/vbr:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/low/vbr:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/high/fps:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/mid/fps:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/low/fps:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/high/gop:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/mid/gop:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/low/gop:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/high/bitratex:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/mid/bitratex:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/low/bitratex:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/high/compressionx:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/mid/compressionx:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/low/compressionx:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/high/vbrx:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/mid/vbrx:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/low/vbrx:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/high/fpsx:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/mid/fpsx:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/low/fpsx:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/high/gopx:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/mid/gopx:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/low/gopx:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/webui:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/video/mjpeg:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/image/brightness:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/image/saturation:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/image/hue:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/image/contrast:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/image/sharpness:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/image/gamma:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/image/exposure:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/image/flip:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/image/mirror:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/image/autodenoise:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/image/manualdenoise:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/image/autowdr:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/image/autowdrval:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/image/manualwdrval:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/image/hardwarewdr:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/image/lenserectify:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/overlay/showname:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/overlay/cameraname:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/overlay/showtimestamp:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/privacy/region1/enable:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/privacy/region1/color:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/privacy/region1/xorigin:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/privacy/region1/yorigin:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/privacy/region1/height:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/privacy/region1/width:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/privacy/region2/enable:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/privacy/region2/color:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/privacy/region2/xorigin:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/privacy/region2/yorigin:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/privacy/region2/height:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/privacy/region2/width:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/privacy/region3/enable:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/privacy/region3/color:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/privacy/region3/xorigin:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/privacy/region3/yorigin:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/privacy/region3/height:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/privacy/region3/width:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/privacy/region4/enable:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/privacy/region4/color:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/privacy/region4/xorigin:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/privacy/region4/yorigin:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/privacy/region4/height:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/multimedia/privacy/region4/width:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/email/sender:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/email/receiver:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/email/subject:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/email/text:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/email/server:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/email/ssl:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/email/authentication:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/ftp/server:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/ftp/port:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/ftp/pasvmode:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/ftp/dirname:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/ftp/dirmode:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/ftp/ssl:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/nightvision/autoled:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/nightvision/autoircut:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/nightvision/manualswitchon:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/nightvision/manualswitchontime:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/nightvision/manualswitchoff:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/nightvision/manualswitchofftime:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/nightvision/upperirthreshold:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/nightvision/lowerirthreshold:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/ptz/calibration/enable:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/ptz/startpreset/enable:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/ptz/startpreset/position:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/ptz/alarmpreset/enable:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/ptz/alarmpreset/position:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/ptz/ptzalarmmask:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/ptz/panspeed:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/ptz/tiltspeed:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/ptz/panscan:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/ptz/tiltscan:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/ptz/parkpreset/enable:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/ptz/parkpreset/position:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/ptz/parkpreset/interval:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/ptz/tourpresets:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/ptz/tourinterval:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/ptz/tourrepeats:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/manualrec/duration:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/indicator/power:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/features/indicator/wifi:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/triggered:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/actions/email:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/actions/snapshot2sd:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/actions/snapshot2ftp:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/actions/alarmsnapshots/sd:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/actions/alarmsnapshots/email:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/actions/alarmsnapshots/ftp:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/actions/video2sd:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/actions/video2ftp:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/actions/videolength:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/actions/pir/enable:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/actions/pir/flag:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/actions/linkareas:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/actions/alarmout:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/actions/alarmin:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/actions/alarminmode:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/actions/alarmsignal:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/actions/audioalarm:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/actions/audioalarmsensitivity:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/area1/enable:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/area1/sensitivity:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/area1/xorigin:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/area1/yorigin:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/area1/height:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/area1/width:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/area2/enable:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/area2/sensitivity:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/area2/xorigin:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/area2/yorigin:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/area2/height:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/area2/width:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/area3/enable:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/area3/sensitivity:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/area3/xorigin:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/area3/yorigin:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/area3/height:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/area3/width:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/area4/enable:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/area4/sensitivity:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/area4/xorigin:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/area4/yorigin:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/area4/height:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/area4/width:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/schedule/sunday:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/schedule/monday:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/schedule/tuesday:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/schedule/wednesday:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/schedule/thursday:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/schedule/friday:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/schedule/saturday:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/schedule/areagroup12/enable:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/schedule/areagroup12/time:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/schedule/areagroup34/enable:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/schedule/areagroup34/time:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/push/enable:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/alarmserver/enable:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/alarmserver/address:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/alarmserver/port:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/alarmserver/path:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/alarmserver/query1:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/alarmserver/queryattr1:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/alarmserver/queryval1:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/alarmserver/query2:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/alarmserver/queryattr2:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/alarmserver/queryval2:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/alarmserver/query3:.* { json2nameValue($EVENT) }
m2c:instar/In-9008/status/alarm/alarmserver/queryattr3:.* { json2nameValue($EVENT) }
   room       MQTT2_DEVICE
   setList    clear_all:noArg {fhem("deleteattr $NAME readingList; deletereading -q $NAME (?!associatedWith).*");return undef}
   setStateList on off[/]
Hier läuft die instar ja scheinbar rein, aber ich bekomme kein Neues Gerät.

Davon habe ich noch einen difusor, den ich eingebunden habe:
[code] Internals:
   CID        GD-30W
   DEF        GD-30W
   DEVICETOPIC MQTT2_GD_30W
   FUUID      5ff21ecf-f33f-daf3-b809-856227b1b86c93aa
   IODev      m2c
   LASTInputDev m2c
   MSGCNT     4781
   NAME       MQTT2_GD_30W
   NR         595
   STATE      Online
1:OFF
2:OFF
3:OFF
4:OFF
5:OFF
   TYPE       MQTT2_DEVICE
   m2c_MSGCNT 4781
   m2c_TIME   2021-03-02 21:18:46
   READINGS:
     2021-03-02 21:17:24   Dimmer          29
     2021-03-02 21:17:24   Fade            OFF
     2021-03-01 19:47:10   FallbackTopic   cmnd/DVES_CC5B9F_fb/
     2021-03-01 19:47:10   GroupTopic      cmnd/tasmotas/
     2021-03-02 21:17:24   Heap            30
     2021-03-01 19:47:10   Hostname        GD-30W-7071
     2021-03-01 19:47:10   IPAddress       192.168.177.195
     2021-03-02 07:45:18   LWT             Online
     2021-03-02 21:17:24   LedTable        ON
     2021-03-02 21:17:24   LoadAvg         19
     2021-03-01 19:47:10   Module          GD-30W
     2021-03-02 21:17:24   MqttCount       2
     2021-03-01 19:47:10   POWER           
     2021-03-02 21:17:24   POWER1          OFF
     2021-03-02 21:17:24   POWER2          OFF
     2021-03-02 21:17:24   POWER3          OFF
     2021-03-02 21:17:24   POWER4          OFF
     2021-03-02 21:17:24   POWER5          OFF
     2021-03-01 19:47:10   RestartReason   Software/System restart
     2021-03-02 21:17:24   Sleep           50
     2021-03-02 21:17:24   SleepMode       Dynamic
     2021-03-02 21:17:24   Speed           1
     2021-03-02 21:17:24   Time            1970-01-02T01:30:20
     2021-03-02 21:18:46   TuyaReceived_Cmnd 0
     2021-03-02 21:18:46   TuyaReceived_CmndData 01
     2021-03-02 21:18:46   TuyaReceived_Data 55AA000000010101
     2021-03-01 21:14:22   TuyaReceived_DpId 12
     2021-03-01 21:14:22   TuyaReceived_DpIdData 00
     2021-03-01 21:14:22   TuyaReceived_DpIdType 5
     2021-02-26 20:06:53   TuyaReceived_Type3Data B6FAFA00B445FA
     2021-02-09 21:44:46   TuyaSend        Done
     2021-03-02 21:17:24   Uptime          1T01:30:12
     2021-03-02 21:17:24   UptimeSec       91812
     2021-03-01 19:47:10   Version         8.1.0.2(tasmota)
     2021-03-01 19:47:10   WebServerMode   Admin
     2021-03-02 21:17:24   Wifi_AP         1
     2021-03-02 21:17:24   Wifi_BSSId      1E:EC:DA:1A:9C:57
     2021-03-02 21:17:24   Wifi_Channel    6
     2021-03-02 21:17:24   Wifi_Downtime   0T00:00:06
     2021-03-02 21:17:24   Wifi_LinkCount  1
     2021-03-02 21:17:24   Wifi_RSSI       100
     2021-03-02 21:17:24   Wifi_SSId       ringding_2
     2021-03-02 21:17:24   Wifi_Signal     -46
     2021-01-03 20:47:34   associatedWith  MQTT2_m2c
     2021-02-09 21:44:46   color           set
     2021-03-01 21:14:08   light           set toggle
     2021-02-09 19:51:27   mist            set on
     2021-03-01 21:14:21   power           set toggle
     2021-02-09 19:51:48   rgb             set off
Attributes:
   IODev      m2c
   devStateIcon Online:10px-kreis-gruen Offline:10px-kreis-rot 1.ON:taster_ch_an_gruen:power+off 1.OFF:taster_ch_aus_rot:power+on 2.ON:ON:light+off 2.OFF:OFF:light+on 3.ON:vent_ventilation_level_3:mist+off 3.OFF:vent_ventilation_level_1:mist+on 4.ON:sani_water_tap@red 4.OFF:sani_water_tap@green 5.ON:light_led_stripe:rgb+off 5.OFF:light_led_stripe_rgb:rgb+on
   icon       perl
   readingList stat/GD-30W/EFFECT:.* EFFECT
tele/GD-30W/LWT:.* LWT
cmnd/GD-30W/POWER:.* POWER
tele/GD-30W/INFO1:.* { json2nameValue($EVENT) }
tele/GD-30W/INFO2:.* { json2nameValue($EVENT) }
tele/GD-30W/INFO3:.* { json2nameValue($EVENT) }
stat/GD-30W/RESULT:.* { json2nameValue($EVENT) }
stat/GD-30W/POWER1:.* POWER1
stat/GD-30W/POWER2:.* POWER2
stat/GD-30W/POWER3:.* POWER3
stat/GD-30W/POWER4:.* POWER4
stat/GD-30W/POWER5:.* POWER5
tele/GD-30W/RESULT:.* { json2nameValue($EVENT) }
tele/GD-30W/STATE:.* { json2nameValue($EVENT) }
   room       MQTT2_DEVICE,alexa,homekit
   setList    power:on,off,toggle cmnd/GD-30W/POWER1 $EVTPART1
light:on,off,toggle cmnd/GD-30W/POWER2 $EVTPART1
mist:on,off,toggle cmnd/GD-30W/POWER3 $EVTPART1
rgb:on,off,toggle cmnd/GD-30W/POWER5 $EVTPART1
color:colorpicker,RGB cmnd/GD-30W/tuyasend3 108 $EVTPART1646464
   setStateList on off toggle
   stateFormat LWT
1:POWER1
2:POWER2
3:POWER3
4:POWER4
5:POWER5

Der funktioniert soweit auch, wird mir aber scheinbar via autocreate über sein backup topic nochmals angelegt?
Internals:
   CID        tasmotas
   DEF        tasmotas
   DEVICETOPIC MQTT2_tasmotas
   FUUID      603dc9fd-f33f-daf3-4ead-0514eca954cd86e0
   IODev      m2c
   LASTInputDev m2c
   MSGCNT     1
   NAME       MQTT2_tasmotas
   NR         633
   STATE      ???
   TYPE       MQTT2_DEVICE
   m2c_MSGCNT 1
   m2c_TIME   2021-03-02 07:45:18
   READINGS:
     2021-03-02 07:45:18   LWT             Offline
     2021-03-02 06:15:42   associatedWith  MQTT2_m2c
Attributes:
   IODev      m2c
   readingList tele/tasmotas/LWT:.* LWT
   room       MQTT2_DEVICE

Da kann ich machen was ich will, nach einem reboot erscheint das device wieder.

Nun wären meine Fragen:
1. Passt das setup so grundsätzlich oder habe ich da einen Fehler drin?
2. Wieso wird MQTT2_tasmotas immer wieder angelegt?
3. Wieso wird die cam nicht als eigenes device angelegt?

Für Lösungs- bzw. Denkanstöße wäre ich sehr dankbar.

Gruß,
Tobi

Beta-User

Zitat von: onkel-tobi am 02 März 2021, 21:25:31
Nun wären meine Fragen:
1. Passt das setup so grundsätzlich oder habe ich da einen Fehler drin?
Grobe Fehler sehe ich auf die Schnelle keine, insbesondere scheint auch ein ignoreRegexp am IO gesetzt zu sein.

Zitat2. Wieso wird MQTT2_tasmotas immer wieder angelegt?
Entweder weil der betr. Topic via retain angelegt wurde, oder weil da eben was ist, was sendet?

Zitat3. Wieso wird die cam nicht als eigenes device angelegt?
Weil die bridgeRegexp deine instar nicht kennt => bridgeRegexp erweitern.
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

onkel-tobi

Zitat von: Beta-User am 02 März 2021, 22:11:02
Grobe Fehler sehe ich auf die Schnelle keine, insbesondere scheint auch ein ignoreRegexp am IO gesetzt zu sein.
Na da bin ich ja schon mal beruhigt :)
Zitat
Entweder weil der betr. Topic via retain angelegt wurde, oder weil da eben was ist, was sendet?
Ok, das werde ich mir mal anschauen müssen.
Zitat
Weil die bridgeRegexp deine instar nicht kennt => bridgeRegexp erweitern.
Vielen Dank für die Info. Also als eigenes device habe ich es nun schon mal, aber vermutlich passt da noch was mit der brideRegexp und der readinglist nicht.

Gruß,
Tobi

Beta-User

Zur Klarstellung: Wenn man ein eigenes Device (mit anderer CID!) hat, braucht man keine bridgeRegexp mehr.

Habe jetzt jedenfalls mal das General-Bridge-Template ergänzt, damit es auch "instar" "kann". (aus dem svn oder morgen per update).
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

onkel-tobi

Danke. Ja ich hatte aber vorher kein eigenes device da noch keine bridgeRegexp da war.
Da hatte ich dann etwas mit rumprobiert, dass device hbe ich inzwischen, nun werde ich das mqqt template noch anpassen müssen, denn aktuell habe ich noch keine Attribute.

Gruß und einen schönen Sonntag,
Tobi

onkel-tobi

Also ich habe jetzt mal das Update gemacht und das device wurde automatisch angelegt (wie nach Anpassung der bridgeregexp).
Aber ich habe keinerlei Readings. Woher kommen diese denn eigtl.?
Weil dann müsste es ja prinzipiell möglich sein auch das bestehende instar template an meine cam anzupassen. Nur aktuell fehlt mir da noch der Ansatz, hast Du da noch einen Tipp für mich?

Danke & Gruß,
Tobias

Beta-User

Dass keine Readings da sind, aber das Device angelegt wurde, ist etwas seltsam.

Readings (und ggf. weitere Einträge in der readingList) kommen dann, wenn irgendwelche Messages von der Cam an passende Topics gesendet werden.

Glaskugel meint:
Es gibt irgendwo ein (MQTT2_DEVICE-) Gerät, das die meisten Messages erhält, so dass die bridgeRegexp für diesen Teil gar nicht greift.
list readingsList=.*instar.*
Sonst könnte es ein Problem in der Kommunikation zur Cam oder zum MQTT-Server sein.
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

onkel-tobi

Also ich hatte ja gedacht ich müsste dazu das InstarCam Template anpassen, aber das scheint ja gar nicht notwendig zu sein.
Was sich geändert hat, nachdem du instar mit in die bridgeregexp aufgenommen hast ist, dass es anschließend ein device gab, das nicht nach der client ID benannt war wie es in der cam konfiguriert ist, sondern 10D1DC217068.
Dadurch landeten die Messages dann wohl in der general bridge.
Dann habe ich aber nochmals das Gerät gelöscht, die ID innerhalb der cam config angepasst und nun gibt es:
Internals:
   CID        instar_10D1DC217068
   DEF        instar_10D1DC217068
   DEVICETOPIC MQTT2_instar_10D1DC217068
   FUUID      604750cd-f33f-daf3-a449-a82f7fc364c245ad
   IODev      m2c
   LASTInputDev m2c
   MSGCNT     2
   NAME       MQTT2_instar_10D1DC217068
   NR         2451
   STATE      ???
   TYPE       MQTT2_DEVICE
   m2c_MSGCNT 2
   m2c_TIME   2021-03-09 11:41:26
   JSONMAP:
     alarminmodeval alarminmode
     alarminval alarmin
     alarmoutval alarmout
     alarmserver_ipval alarmserver_ip
     alarmserver_pathval alarmserver_path
     alarmserver_portval alarmserver_port
     alarmserverval alarmserver
     alarmsignalval alarmsignal
     alarmsnapshots2email_qtyval alarmsnapshots2email_qty
     alarmsnapshots2emailval alarmsnapshots2email
     alarmsnapshots2ftp_qtyval alarmsnapshots2ftp_qty
     alarmsnapshots2sd_qtyval alarmsnapshots2sd_qty
     area1sensitivityval area1sensitivity
     area1val   area1
     area2sensitivityval area2sensitivity
     area2val   area2
     area3sensitivityval area3sensitivity
     area3val   area3
     area4sensitivityval area4sensitivity
     area4val   area4
     audioalarmsensitivityval audioalarmsensitivity
     audioalarmval audioalarm
     camera_ipval camera_ip
     emailval   email
     pirval     pir
     power_ledval power_led
     snapshot2ftpval snapshot2ftp
     snapshot2sdval snapshot2sd
     video2ftpval video2ftp
     video2sdval video2sd
     videolengthval videolength
     wifi_ledval wifi_led
   READINGS:
     2021-03-09 11:48:50   associatedWith  MQTT2_m2c
     2021-03-09 11:48:22   attrTemplateVersion 20200628
     2021-03-09 11:48:50   val             0
Attributes:
   IODev      m2c
   jsonMap    area1val:area1 area1sensitivityval:area1sensitivity area2val:area2 area2sensitivityval:area2sensitivity area3val:area3 area3sensitivityval:area3sensitivity area4val:area4 area4sensitivityval:area4sensitivity pirval:pir alarmserverval:alarmserver alarmserver_ipval:alarmserver_ip alarmserver_portval:alarmserver_port alarmserver_pathval:alarmserver_path camera_ipval:camera_ip alarmsignalval:alarmsignal audioalarmval:audioalarm audioalarmsensitivityval:audioalarmsensitivity power_ledval:power_led wifi_ledval:wifi_led alarminval:alarmin alarminmodeval:alarminmode alarmoutval:alarmout emailval:email snapshot2sdval:snapshot2sd snapshot2ftpval:snapshot2ftp alarmsnapshots2emailval:alarmsnapshots2email alarmsnapshots2email_qtyval:alarmsnapshots2email_qty snapshot2sdval:snapshot2sd alarmsnapshots2sd_qtyval:alarmsnapshots2sd_qty snapshot2ftpval:snapshot2ftp alarmsnapshots2ftp_qtyval:alarmsnapshots2ftp_qty video2sdval:video2sd video2ftpval:video2ftp videolengthval:videolength
   model      InstarCam
   readingList instar/10D1DC217068/status/alarm/actions/pir/enable:.* { json2nameValue($EVENT, 'pir', $JSONMAP) }
  instar/10D1DC217068/status/alarm/area1/enable:.* { json2nameValue($EVENT, 'area1', $JSONMAP) }
  instar/10D1DC217068/status/alarm/area1/sensitivity:.* { json2nameValue($EVENT, 'area1sensitivity', $JSONMAP) }
  instar/10D1DC217068/status/alarm/area2/enable:.* { json2nameValue($EVENT, 'area2', $JSONMAP) }
  instar/10D1DC217068/status/alarm/area2/sensitivity:.* { json2nameValue($EVENT, 'area2sensitivity', $JSONMAP) }
  instar/10D1DC217068/status/alarm/area3/enable:.* { json2nameValue($EVENT, 'area3', $JSONMAP) }
  instar/10D1DC217068/status/alarm/area3/sensitivity:.* { json2nameValue($EVENT, 'area3sensitivity', $JSONMAP) }
  instar/10D1DC217068/status/alarm/area4/enable:.* { json2nameValue($EVENT, 'area4', $JSONMAP) }
  instar/10D1DC217068/status/alarm/area4/sensitivity:.* { json2nameValue($EVENT, 'area4sensitivity', $JSONMAP) }
  instar/10D1DC217068/status/alarm/alarmserver/enable:.* { json2nameValue($EVENT, 'alarmserver', $JSONMAP) }
  instar/10D1DC217068/status/alarm/alarmserver/address:.* { json2nameValue($EVENT, 'alarmserver_ip', $JSONMAP) }
  instar/10D1DC217068/status/alarm/alarmserver/port:.* { json2nameValue($EVENT, 'alarmserver_port', $JSONMAP) }
  instar/10D1DC217068/status/alarm/alarmserver/path:.* { json2nameValue($EVENT, 'alarmserver_path', $JSONMAP) }
  instar/10D1DC217068/status/network/config/ipaddr:.* { json2nameValue($EVENT, 'camera_ip', $JSONMAP) }
  instar/10D1DC217068/status/alarm/actions/alarmsignal:.* { json2nameValue($EVENT, 'alarmsignal', $JSONMAP) }
  instar/10D1DC217068/status/alarm/actions/audioalarm:.* { json2nameValue($EVENT, 'audioalarm', $JSONMAP) }
  instar/10D1DC217068/status/alarm/actions/audioalarmsensitivity:.* { json2nameValue($EVENT, 'audioalarmsensitivity', $JSONMAP) }
  instar/10D1DC217068/status/alarm/actions/alarmin:.* { json2nameValue($EVENT, 'alarmin', $JSONMAP) }
  instar/10D1DC217068/status/alarm/actions/alarminmode:.* { json2nameValue($EVENT, 'alarmin', $JSONMAP) }
  instar/10D1DC217068/status/alarm/actions/alarmout:.* { json2nameValue($EVENT, 'alarmout', $JSONMAP) }
  instar/10D1DC217068/status/alarm/actions/email:.* { json2nameValue($EVENT, 'alarmsnapshots2email', $JSONMAP) }
  instar/10D1DC217068/status/alarm/actions/alarmsnapshots/email:.* { json2nameValue($EVENT, 'alarmsnapshots2email_qty', $JSONMAP) }
  instar/10D1DC217068/status/alarm/actions/snapshot2sd:.* { json2nameValue($EVENT, 'snapshot2sd', $JSONMAP) }
  instar/10D1DC217068/status/alarm/actions/alarmsnapshots/sd:.* { json2nameValue($EVENT, 'alarmsnapshots2sd_qty', $JSONMAP) }
  instar/10D1DC217068/status/alarm/actions/snapshot2ftp:.* { json2nameValue($EVENT, 'snapshot2ftp', $JSONMAP) }
  instar/10D1DC217068/status/alarm/actions/alarmsnapshots/ftp:.* { json2nameValue($EVENT, 'alarmsnapshots2ftp_qty', $JSONMAP) }
  instar/10D1DC217068/status/alarm/actions/video2sd:.* { json2nameValue($EVENT, 'video2sd', $JSONMAP) }
  instar/10D1DC217068/status/alarm/actions/alarm/actions/video2ftp:.* { json2nameValue($EVENT, 'video2ftp', $JSONMAP) }
  instar/10D1DC217068/status/alarm/actions/videolength:.* { json2nameValue($EVENT, 'videolength', $JSONMAP) }
  instar/10D1DC217068/status/features/indicator/power:.* { json2nameValue($EVENT, 'power_led', $JSONMAP) }
  instar/10D1DC217068/status/features/indicator/wifi:.* { json2nameValue($EVENT, 'wifi_led', $JSONMAP) }
instar/10D1DC217068/status/system/reboot/planned:.* { json2nameValue($EVENT) }
   room       MQTT2_DEVICE
   setList    pir:0,1 instar/10D1DC217068/alarm/actions/pir/enable/raw $EVTPART1
  area1:0,1 instar/10D1DC217068/alarm/area1/enable/raw $EVTPART1
  area1sensitivity:slider,1,1,100 instar/10D1DC217068/alarm/area1/sensitivity/raw $EVTPART1
  area2:0,1 instar/10D1DC217068/alarm/area2/enable/raw $EVTPART1
  area2sensitivity:slider,1,1,100 instar/10D1DC217068/alarm/area2/sensitivity/raw $EVTPART1
  area3:0,1 instar/10D1DC217068/alarm/area3/enable/raw $EVTPART1
  area3sensitivity:slider,1,1,100 instar/10D1DC217068/alarm/area3/sensitivity/raw $EVTPART1
  area4:0,1 instar/10D1DC217068/alarm/area4/enable/raw $EVTPART1
  area4sensitivity:slider,1,1,100 instar/10D1DC217068/alarm/area4/sensitivity/raw $EVTPART1
  alarmserver:on,off instar/10D1DC217068/alarm/alarmserver/enable/raw $EVTPART1
  alarmsignal:on,off instar/10D1DC217068/alarm/actions/alarmsignal/raw $EVTPART1
  audioalarm:0,1 instar/10D1DC217068/alarm/actions/audioalarm/raw $EVTPART1
  audioalarmsensitivity:slider,10,10,100 instar/10D1DC217068/alarm/actions/audioalarmsensitivity/raw $EVTPART1
  alarmin:0,1 instar/10D1DC217068/alarm/actions/alarmin/raw $EVTPART1
  alarminmode:0,1 instar/10D1DC217068/alarm/actions/alarminmode/raw $EVTPART1
  alarmout:on,off instar/10D1DC217068/alarm/actions/alarmout/raw $EVTPART1
  email:on,off instar/10D1DC217068/alarm/actions/email/raw $EVTPART1
  alarmsnapshots2email_qty:slider,0,1,15 instar/10D1DC217068/alarm/actions/alarmsnapshots/email/raw $EVTPART1
  snapshot2sd:on,off instar/10D1DC217068/alarm/actions/snapshot2sd/raw $EVTPART1
  alarmsnapshots2sd_qty:slider,0,1,15 instar/10D1DC217068/alarm/actions/alarmsnapshots/sd/raw $EVTPART1
  snapshot2ftp:on,off instar/10D1DC217068/alarm/actions/snapshot2ftp/raw $EVTPART1
  alarmsnapshots2ftp_qty:slider,0,1,15 instar/10D1DC217068/alarm/actions/alarmsnapshots/ftp/raw $EVTPART1
  video2sd:on,off instar/10D1DC217068/alarm/actions/video2sd/raw $EVTPART1
  videolength:slider,15,15,60 instar/10D1DC217068/alarm/actions/videolength/raw $EVTPART1
  power_led:on,off instar/10D1DC217068/features/indicator/power/raw $EVTPART1
  wifi_led:on,off instar/10D1DC217068/features/indicator/wifi/raw $EVTPART1

Als unwissender würde ich jetzt sagen, dass die readingList ja nicht stimmt, da das device als MQTT2_instar_10D1DC217068 angelegt wurde?

Gruß,
Tobi

Beta-User

Kann dir leider nicht folgen; für mich sieht das Device OK aus, das du hier zeigst; insbesondere an der readingList finde ich nichts auszusetzen.

Wenn ich nachvollziehen soll, wo genau denn dein Schmerz liegt bzw. was vermeintlich nicht funktioniert hat, bräuchte ich mehr Infos, v.a. zum MQTT-Verkehr. Aber da es jetzt funktioniert, ist es den Aufwand vermutlich nicht wert.

Merkierst du den Thread dann als [gelöst], falls das auch deiner Ansicht nach der Fall ist?
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

onkel-tobi

Du hattest Recht. Hatte bis eben keine Readings. Habe aber die Cam noch mal rebooted und anschließend wurden sie erstellt.

Vielen Dank!