fhempy:object detection - Funktioniert es?

Begonnen von fr00sch, 28 Januar 2021, 11:59:10

Vorheriges Thema - Nächstes Thema

fr00sch

Hallo,

ich bin die Tage auf das Thema gestoßen und fand es sehr interessant: https://forum.fhem.de/index.php/topic,115230.msg1095142.html#msg1095142

Ich konnte soweit alle Grundlagen gut einrichten und der upnp-Teil von fhempy funktioniert soweit auch gut.
Danke @dominik

Bei der  Object detection habe ich so meine Probleme.
Weder auf dem Beispielbild aus dem Foreneintrag noch bei der Webcam oder einem 2 anderenTestbild wird etwas erkannt, d.h. es werden keine "Readings" erzeugt.
Ich bekomme in keinem verbose-Level irgendeinen Fehler angezeigt und auch der Log des "PythonBindingLog" zeigt keine verdächtigen Fehler.
Laut "top" läuft auch regelmäßig ein python3-Prozess an.

Ich bin mit meinem Debugging etwas am Ende.
Ich hoffe hier kann mir jemand helfen.

Gruß fr00sch


Internals:
   DEF        object_detection image "/fhem/www/images/output.jpg"
   FUUID      600ff6ef-f33f-daea-d23d-2cc87ba3e6217e8c
   FVERSION   10_PythonModule.pm:0.182830/2019-01-16
   IODev      local_pybinding
   NAME       obj_det3
   NR         648
   PYTHONTYPE object_detection
   STATE      running
   TYPE       PythonModule
   READINGS:
     2021-01-28 11:05:36   state           running
   args:
     obj_det3
     PythonModule
     object_detection
     image
     /fhem/www/images/output.jpg
   argsh:
Attributes:
   DbLogExclude .*
   IODev      local_pybinding
   event-on-change-reading .*



Internals:
   BindingType Python
   DEF        Python
   DeviceName ws:127.0.0.1:15733
   FD         25
   FUUID      600ea7cf-f33f-daea-3074-e04fdc7b6bbd5b37
   FVERSION   10_BindingsIo.pm:0.182830/2019-01-16
   IP         127.0.0.1
   NAME       local_pybinding
   NR         639
   NTFY_ORDER 50-local_pybinding
   PARTIAL   
   PORT       15733
   STATE      opened
   TYPE       BindingsIo
   WEBSOCKET  1
   localBinding 1
   nextOpenDelay 10
   READINGS:
     2021-01-28 11:03:39   info            ready
     2021-01-28 11:03:38   state           opened
     2021-01-28 11:00:20   version         0.1.36
   args:
     local_pybinding
     BindingsIo
     Python
   argsh:
Attributes:
   DbLogExclude .*
   comment    https://forum.fhem.de/index.php/topic,115230.msg1095703.html#msg1095703


   event-on-change-reading .*
   room       Unsorted
   verbose    3
RPi3B+ als FHEM mit VCCU,ZWave,Signalduino,MQTT
RPi4B als CCU3
QNAP TS451p(mit Docker) als Messwerte-Datenbank

fr00sch

Schade, scheint wohl keiner zu benutzen die Funktion.  :(
RPi3B+ als FHEM mit VCCU,ZWave,Signalduino,MQTT
RPi4B als CCU3
QNAP TS451p(mit Docker) als Messwerte-Datenbank

dominik

Hi,

funktioniert es mit einem Stream?

Teste es bitte mal damit...
define obj_det PythonModule object_detection stream "https://rbmn-live.akamaized.net/hls/live/2002825/geoSTVATweb/master.m3u8"
set obj_det start
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik