NEWS
Frigate Adapter für ioBroker
-
@wendy2702 wie hast du es in dem Skript gesendet
-
@tombox Ist ein Blockly:
Mit dem Befehl zum Umwandeln in ein File:
ffmpeg -rtsp_transport tcp -y -i rtsp://mxe:ixr18@192.168.178.209:554/h264Preview_01_sub -t 10 -f mp4 -vcodec libx264 -pix_fmt yuvj420p -an -vf scale=w=672:h=384:force_original_aspect_ratio=decrease -r 20 /opt/iobroker/out2.mp4
-
@wendy2702 Die Datei erzeugt ja frigate in den Optionen kannst du dort ffmpeg Optionen mitgeben aber bei mir sieht es soweit gut aus
-
@tombox Werde mal schauen was ich in Frigate anpassen kann. Wie geschrieben hat es mich nur gewundert das die Aufzeichnung nöch das richtige format hat.
-
Hallo Zusammen,
ich habe auch den Adapter Ausporbiert verbindung ist anscheinend da Datenpunkte sind geholt allerdings bekomme ich immer diese fehler Meldungen. Was mache ich falsch ?frigate.0 2025-03-17 20:58:46.518 error Error: connect ECONNREFUSED 192.168.178.12:50000 frigate.0 2025-03-17 20:58:46.518 warn createCameraDevices error from http://192.168.178.12:50000/api/config frigate.0 2025-03-17 20:58:46.516 info Create Device information and fetch Event History frigate.0 2025-03-17 20:57:44.216 error Error: connect ECONNREFUSED 192.168.178.12:50000 frigate.0 2025-03-17 20:57:44.215 warn createCameraDevices error from http://192.168.178.12:50000/api/config frigate.0 2025-03-17 20:57:44.214 info Create Device information and fetch Event History frigate.0 2025-03-17 20:56:41.920 error Error: connect ECONNREFUSED 192.168.178.12:50000 frigate.0 2025-03-17 20:56:41.920 warn createCameraDevices error from http://192.168.178.12:50000/api/config frigate.0 2025-03-17 20:56:41.917 info Create Device information and fetch Event History
-
@benjamincz
Ändere mal den Port auf 5000 -
@ewc Danke. Habe ich Probiert dann kommt gleiche fehlermeldung mit 5000
-
@ewc Mein IOBroker läuft in HTTPS liegt es evtl. daran ?
Das ist meine Config
Nachtrag:
und meine Frigate Config sieht so aus:
-
@benjamincz sagte in Frigate Adapter für ioBroker:
läuft in HTTPS liegt es evtl. daran ?
Sollte nicht
https://forum.iobroker.net/post/1018878 -
@crunchip ok danke. Ich bin dann Ratlos. Habe alles Probiert localhost ip adresse von iobroker.... immer der gleiche fehler
-
@benjamincz Läuft davon etwas in einem Docker Container?
-
@wendy2702 Nein läuft alles auf Proxmox als LXC Container (Debian 12).
Plattform: linux
RAM: 32 GB
Node.js: v20.19.0
NPM: 10.8.2
Admin 7.4.10 -
-
@wendy2702
also anscheinend nicht. Ich habe auch schon andere Port nummer Probiert. Ich wollte eigentlich nur das ich per Gotify eine benachrichtigung mit Bild bekomme sobald eine Person oder Object erfasst wurde. Alternative wäre der MQTT adapter.Adapter State + system.adapter.admin.0 : admin : IOBroker - enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.alexa2.0 : alexa2 : IOBroker - enabled system.adapter.alias-manager.0 : alias-manager : IOBroker - enabled + system.adapter.backitup.0 : backitup : IOBroker - enabled + system.adapter.discovery.0 : discovery : IOBroker - enabled system.adapter.dwd.0 : dwd : IOBroker - enabled + system.adapter.email.0 : email : IOBroker - enabled + system.adapter.frigate.0 : frigate : IOBroker - enabled + system.adapter.hm-rega.0 : hm-rega : IOBroker - enabled + system.adapter.hm-rpc.0 : hm-rpc : IOBroker - enabled, port: 0 + system.adapter.hm-rpc.1 : hm-rpc : IOBroker - enabled, port: 0 + system.adapter.hm-rpc.2 : hm-rpc : IOBroker - enabled, port: 18701 + system.adapter.hs100.0 : hs100 : IOBroker - enabled + system.adapter.hue-extended.0 : hue-extended : IOBroker - enabled + system.adapter.hue-extended.1 : hue-extended : IOBroker - enabled system.adapter.ical.0 : ical : IOBroker - enabled + system.adapter.influxdb.0 : influxdb : IOBroker - enabled, port: 8086 + system.adapter.jarvis.0 : jarvis : IOBroker - enabled, port: 8082, bind: 192.168.178.12 (SSL), run as: admin + system.adapter.javascript.0 : javascript : IOBroker - enabled + system.adapter.node-red.0 : node-red : IOBroker - enabled, port: 1880, bind: 0.0.0.0 (SSL) + system.adapter.shelly.1 : shelly : IOBroker - enabled, port: 18479, bind: 192.168.178.12 + system.adapter.sourceanalytix.0 : sourceanalytix : IOBroker - enabled + system.adapter.sql.0 : sql : IOBroker - enabled, port: 5432 + system.adapter.tankerkoenig.0 : tankerkoenig : IOBroker - enabled system.adapter.tapo.0 : tapo : IOBroker - disabled + system.adapter.tr-064.0 : tr-064 : IOBroker - enabled + system.adapter.trashschedule.0 : trashschedule : IOBroker - enabled + system.adapter.web.0 : web : IOBroker - enabled, port: 8082, bind: 192.168.178.12 (SSL), run as: admin + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : IOBroker - enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.hm-rpc.0 : hm-rpc : IOBroker - enabled, port: 0 + system.adapter.hm-rpc.1 : hm-rpc : IOBroker - enabled, port: 0 + system.adapter.hm-rpc.2 : hm-rpc : IOBroker - enabled, port: 18701 + system.adapter.influxdb.0 : influxdb : IOBroker - enabled, port: 8086 + system.adapter.jarvis.0 : jarvis : IOBroker - enabled, port: 8082, bind: 192.168.178.12 (SSL), run as: admin + system.adapter.node-red.0 : node-red : IOBroker - enabled, port: 1880, bind: 0.0.0.0 (SSL) + system.adapter.shelly.1 : shelly : IOBroker - enabled, port: 18479, bind: 192.168.178.12 + system.adapter.sql.0 : sql : IOBroker - enabled, port: 5432 + system.adapter.web.0 : web : IOBroker - enabled, port: 8082, bind: 192.168.178.12 (SSL), run as: admin
-
@benjamincz sagte in Frigate Adapter für ioBroker:
@wendy2702
also anscheinend nicht. Ich habe auch schon andere Port nummer Probiert. Ich wollte eigentlich nur das ich per Gotify eine benachrichtigung mit Bild bekomme sobald eine Person oder Object erfasst wurde. Alternative wäre der MQTT adapter.Adapter State + system.adapter.admin.0 : admin : IOBroker - enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.alexa2.0 : alexa2 : IOBroker - enabled system.adapter.alias-manager.0 : alias-manager : IOBroker - enabled + system.adapter.backitup.0 : backitup : IOBroker - enabled + system.adapter.discovery.0 : discovery : IOBroker - enabled system.adapter.dwd.0 : dwd : IOBroker - enabled + system.adapter.email.0 : email : IOBroker - enabled + system.adapter.frigate.0 : frigate : IOBroker - enabled + system.adapter.hm-rega.0 : hm-rega : IOBroker - enabled + system.adapter.hm-rpc.0 : hm-rpc : IOBroker - enabled, port: 0 + system.adapter.hm-rpc.1 : hm-rpc : IOBroker - enabled, port: 0 + system.adapter.hm-rpc.2 : hm-rpc : IOBroker - enabled, port: 18701 + system.adapter.hs100.0 : hs100 : IOBroker - enabled + system.adapter.hue-extended.0 : hue-extended : IOBroker - enabled + system.adapter.hue-extended.1 : hue-extended : IOBroker - enabled system.adapter.ical.0 : ical : IOBroker - enabled + system.adapter.influxdb.0 : influxdb : IOBroker - enabled, port: 8086 + system.adapter.jarvis.0 : jarvis : IOBroker - enabled, port: 8082, bind: 192.168.178.12 (SSL), run as: admin + system.adapter.javascript.0 : javascript : IOBroker - enabled + system.adapter.node-red.0 : node-red : IOBroker - enabled, port: 1880, bind: 0.0.0.0 (SSL) + system.adapter.shelly.1 : shelly : IOBroker - enabled, port: 18479, bind: 192.168.178.12 + system.adapter.sourceanalytix.0 : sourceanalytix : IOBroker - enabled + system.adapter.sql.0 : sql : IOBroker - enabled, port: 5432 + system.adapter.tankerkoenig.0 : tankerkoenig : IOBroker - enabled system.adapter.tapo.0 : tapo : IOBroker - disabled + system.adapter.tr-064.0 : tr-064 : IOBroker - enabled + system.adapter.trashschedule.0 : trashschedule : IOBroker - enabled + system.adapter.web.0 : web : IOBroker - enabled, port: 8082, bind: 192.168.178.12 (SSL), run as: admin + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : IOBroker - enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.hm-rpc.0 : hm-rpc : IOBroker - enabled, port: 0 + system.adapter.hm-rpc.1 : hm-rpc : IOBroker - enabled, port: 0 + system.adapter.hm-rpc.2 : hm-rpc : IOBroker - enabled, port: 18701 + system.adapter.influxdb.0 : influxdb : IOBroker - enabled, port: 8086 + system.adapter.jarvis.0 : jarvis : IOBroker - enabled, port: 8082, bind: 192.168.178.12 (SSL), run as: admin + system.adapter.node-red.0 : node-red : IOBroker - enabled, port: 1880, bind: 0.0.0.0 (SSL) + system.adapter.shelly.1 : shelly : IOBroker - enabled, port: 18479, bind: 192.168.178.12 + system.adapter.sql.0 : sql : IOBroker - enabled, port: 5432 + system.adapter.web.0 : web : IOBroker - enabled, port: 8082, bind: 192.168.178.12 (SSL), run as: admin
Interessant ist das mir erst gar kein Frigate Port angezeigt wird.
-
@benjamincz Entweder stimmt deine IP in der Instanz nicht, dort gehört die von Frigate rein oder
Es stimmt die IP in der Frigate config nicht, dort gehört die IP vom IoBroker rein.Bei dir steht bei beiden .12
-
@wendy2702 Ok das ist der Fehler. Habe nun Richtig eingetragen. Danke!
Aber kommt leider jetzt ein anderer Fehler:IOBroker lauft per HTTPS und Frigate auch per HTTPS (port 8971)
frigate.0 2025-03-17 22:08:23.287 error "<html>\r\n<head><title>401 Authorization Required</title></head>\r\n<body>\r\n<center><h1>401 Authorization Required</h1></center>\r\n<hr><center>nginx/1.25.3</center>\r\n</body>\r\n</html>\r\n" frigate.0 2025-03-17 22:08:23.286 error AxiosError: Request failed with status code 401 frigate.0 2025-03-17 22:08:23.286 warn createCameraDevices error from http://192.168.178.18:8971/api/config frigate.0 2025-03-17 22:08:23.280 info Create Device information and fetch Event History frigate.0 2025-03-17 22:08:21.008 warn AxiosError: Request failed with status code 401 frigate.0 2025-03-17 22:08:21.007 warn fetchEventHistory error from http://192.168.178.18:8971/api/events frigate.0 2025-03-17 22:08:20.998 info frigate.0 (12721) MQTT client frigate subscribed to topics: frigate/# from broker 003c41bd-eba6-4370-a138-c6d37204433d frigate.0 2025-03-17 22:08:20.962 info Filter for message from client: frigate frigate.0 2025-03-17 22:08:20.961 info New client: frigate frigate.0 2025-03-17 22:08:18.177 info If you don't see a new client connected, please restart frigate and adapter. frigate.0 2025-03-17 22:08:18.176 info Please enter host: 'IOBroker' and port: '1883' in frigate config frigate.0 2025-03-17 22:08:18.176 info MQTT server started and listening on port 1883 frigate.0 2025-03-17 22:08:18.090 warn You are using the UI port 8971. Please use the API port 5000 frigate.0 2025-03-17 22:08:18.077 info starting. Version 1.3.1 (non-npm: iobroker-community-adapters/ioBroker.frigate#877e22a2d453de02d840835ec3e3db025509d22c) in /opt/iobroker/node_modules/iobroker.frigate, node: v20.19.0, js-controller: 7.0.6 host.IOBroker 2025-03-17 22:08:17.298 info instance system.adapter.frigate.0 in version "1.3.1" (non-npm: iobroker-community-adapters/ioBroker.frigate#877e22a2d453de02d840835ec3e3db025509d22c) started with pid 12721 host.IOBroker 2025-03-17 22:08:13.985 info instance system.adapter.frigate.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) host.IOBroker 2025-03-17 22:08:13.499 info stopInstance system.adapter.frigate.0 send kill signal frigate.0 2025-03-17 22:08:13.446 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason frigate.0 2025-03-17 22:08:13.445 info terminating frigate.0 2025-03-17 22:08:13.444 info Got terminate signal TERMINATE_YOURSELF host.IOBroker 2025-03-17 22:08:13.442 info stopInstance system.adapter.frigate.0 (force=false, process=true)
-
@benjamincz Ok Adapter geht wohl nicht mit authentifikation sondern nur über port 5000. Ich habe den Port aber deaktiviert muss ich daher wieder aktivieren und Probiere es nocheinmal.
-
@benjamincz warum braucht man im Heimnetzwerk https und Authenticaton ?
-
@wendy2702 Ok danke jetzt Funktioniert alles ohne fehler. Da habe ich mir selbst ein bein gestellt. Eine frage hätte ich noch kann ich nun über blockly direkt die Snapshots abgreifen und weiterverarbeiten bzw. per mail oder Gotify senden oder bedarf es einer umkonvertierung des Snapshots ? Kurzum will einfach bei Bewegung das Snapshot z.b per Mail oder Gotify weiter senden.