NEWS
Frigate Adapter für ioBroker
-
-
@tombox said in Frigate Adapter für ioBroker:
@MarkA
Alles klar aber wenn man Double Take mit dem Adapter verbindet werden alle Double Take Status korrekt in den Adapter Objekten angezeigtHallo,
ich Verstehe es wohl nicht. Aktuell läuft das bei mir wie folgt:
- Frigate erkennt eine Person und meldet das per MQTT
- per MQTT bekommt wiederum DoubleTake das ganze mit und sendet die entsprechenden Images per MQTT weiter an Compreface
- Compreface schaut ob die Person bekannt ist und wenn ja, wird per MQTT zurückgemeldet, welche Person das ist
Wenn ich alle drei Komponenten auf den Adapter MQTT einstelle, funktioniert das o.g. Verhalten nicht mehr, da keine MQTT Verbindungen von DT und CF aufgebaut werden können.
-
Frigate verbindet sich mit Adapter MQTT und sendet Events
DoubleTake verbindet sich mit Adapter MQTT und empfängt die Events und sendet eigene Events die unter Adapter Objekte abgespeichert werden
DoubleTake verbindet sich via API und API Key mit Compreface -
Frigate Adapter für ioBroker
Hallo wollte heute mal mit dem gotify Adapter versuchen. Bring aber folgende Fehlermeldung:
2024-02-02 13:12:57.666 - [31merror[39m: gotify.0 (2275) Error while sending message to gotify:{"message":"Request failed with status code 400","name":"Error","stack":"Error: Request failed with status code 400\n at createError (/opt/iobroker/node_modules/iobroker.gotify/node_modules/axios/lib/core/createError.js:16:15)\n at settle (/opt/iobroker/node_modules/iobroker.gotify/node_modules/axios/lib/core/settle.js:17:12)\n at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/iobroker.gotify/node_modules/axios/lib/adapters/http.js:312:11)\n at IncomingMessage.emit (node:events:529:35)\n at endReadableNT (node:internal/streams/readable:1368:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:82:21)","config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"headers":{"Accept":"application/json, text/plain, /","Content-Type":"application/json","User-Agent":"axios/0.25.0","Content-Length":33},"method":"post","url":"http://192.168.1.2xx/message?token=Axxxxxxxx","data":"{"extras":{"client::display":{}}}"},"status":400}
Wäre eine coole alternative.
-
@quest Was ist genau die Frage?
-
Sorry ob man auch Gotify oder ntfy (https://github.com/sestriel/ioBroker.ntfy) unterstützen könnte. Will meine Bilder nicht aus dem internen Netz hinausgeben.
-
Error: ENAMETOOLONG: name too long, unlink '/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAEOAQ4DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3 [viele viele Zeichen gelöscht]
Hast Du eine Idee?
-
@hagst der Temp folder ist zu lang. Was ist das genau für ein System
-
@tombox sagte in Frigate Adapter für ioBroker:
Was ist das genau für ein System
Debian 12, Proxmox, LXC (Debian 12)
-
-
@hagst probier mal die GitHub version ob das da geht
-
@tombox sagte in Frigate Adapter für ioBroker:
probier mal die GitHub version
Gerade mal neu installiert, jetzt muss ich warten bis jemand vor der Kamera rumrennt, hier regnet es und ich will nicht nass werden
-
-
Mir ist gerade wieder etwas aufgefallen.
Ich habe um den Fehler nachvollziehen zu können, nochmal die Version 1.0.0 installiert.In der Version 1.0.0 wird der detaillierte Screenshot per Telegram versendet. Nach einem Update auf die 1.0.2 wird er nicht mehr gesendet.
Nach einem downgrade auf die 1.0.0 wird er wieder versendet. Der andere Fehler ist mit der De- und Neuinstallation verschwunden. -
@hagst Danke für den Hinweis bitte nochmal GitHub version testen
-
@tombox sagte in Frigate Adapter für ioBroker:
nochmal GitHub version testen
Klappt, jetzt kommt auch in der GitHub Version der detaillierte Screenshot per Telegram. Was mir noch aufgefallen ist (ich hoffe es nervt nicht). ist der Text der Meldung unter den Screenshots bei Telegram:
In der original Config wurde, bis auf die mqtt Einstellungen, nichts verändert.Bildunterschrift bei den normalen Screenshots: "Terrasse person erkannt end 0.84375"
Bildunterschrift bei den detaillierte Screenshots:Terrasse person erkannt undefined undefined"
Bildunterschift unter den Videoclips: Terrasse person erkannt end 0.84375"Vielleicht verschwindet ja das undefined, wenn der ioBroker / frigate neu gestartet wurde, mal schauen.
Edit:
Neustart vom ioBroker und frigate:
-
@hagst ist korrigiert
-
-
2024-02-04 11:45:40.075 - error: ntfy.0 (1189) Ntfy error: AxiosError: Request failed with status code 400
2024-02-04 11:45:40.075 - error: ntfy.0 (1189) Ntfy error: {"code":40009,"http":400,"error":"invalid request: topic invalid"}
2024-02-04 11:45:40.075 - error: ntfy.0 (1189) Ntfy with config: {} -
@quest was wäre denn eine korrekte topic