Coder Social home page Coder Social logo

Comments (5)

werthdavid avatar werthdavid commented on August 28, 2024

Not sure how that works exactly.. Can you provide more information? (auch auf deutsch, wenn es dadurch einfacher wird)

from homebridge-website-to-camera.

FirePanther avatar FirePanther commented on August 28, 2024

Hi :) sorry für die stark verspätete Antwort, hatte ewig nichts mehr mit Homebridge gearbeitet.
Die Motion Funktion siehst du z.B. auch im ffmpeg camera Homebridge Plugin.
Man kann dadurch z.B. mit einem Dummy Switch auf Homebridge eine "Motion" triggern (bei einer realen Kamera heißt es, es wurde eine Bewegung erkannt, dadurch springt z.B. auf Apple TV die Kamera auf als Picture in Picture, klein, während man z.B. einen Film schaut).
Diese Funktion würde ermöglichen, dass man z.B. eine bestimmte Website anzeigen könnte (beispielsweise eine Maps Seite), wenn z.B. ein Freund oder Partner in der Nähe geortet wurde, man könnte z.B. den Lieferando Lieferantenstandort anzeigen, wenn eine E-Mail von Lieferando empfangen wurde (oder auch andere E-Mail triggers, wie z.B. "Amazon ist noch 8 Stopps entfernt von dir), man könnte sonstige Notification-ähnlichen Anzeigen aufploppen lassen ("Es klingelte an der Tür", "neue E-Mail von Arbeitgeber", "Meeting: Pairing mit Arbeitskollege", "Der Download ist fertig", …).

from homebridge-website-to-camera.

werthdavid avatar werthdavid commented on August 28, 2024

Ah interessant.. Zwischenzeitlich habe ich auch einen AppleTV mit dem ich testen kann 😛 Allerdings mache ich auch nicht mehr viel mit der Homebridge sondern alles mit Home Assistant.. Ist halt die Frage wie die Motion getriggert werden soll. Per virtuellem Switch ist wohl eher kein Problem aber eben auch etwas witzlos. Hmmm man könnte z.B. das letzte Bild mit dem neuen Bild vergleichen und wenn eine Veränderung von 5% stattgefunden hat den Alarm triggern... Ich denke nochmal darüber nach ;-)

from homebridge-website-to-camera.

FirePanther avatar FirePanther commented on August 28, 2024

Ich habe mir nicht genau angeschaut wie website-to-camera funktioniert, aber ich denke es schießt keine Screenshots, wenn du dir die Kamera nicht anschaust (?)
Das Interessante an Motion Trigger ist, dass es halt von überall aus getriggert werden könnte und zwar live.
Ich denke wenn du z.B. den HTML Source Code vergleichen müsstest, dann wäre es eher polling mit einem Intervall, d.h. wenn jemand die Tür klingelt würde womöglich das Icon erst nach 5-10 Sekunden erscheinen :D ich denke deshalb haben andere Anbieter Dummy Switches. Ich denke jedoch dass Du beispielsweise einen Webserver hast, d.h. man könnte sogar via HTTP Request eine Motion triggern. (Dann bräuchte man noch einen WebRequest um die Motion zu stoppen, also sowas wie den Dummy Switch auszuschalten.)
Falls du noch Fragen haben solltest, falls ich es hinbekomme, könnte ich versuchen ein Video aufzunehmen zu dem Thema und herauszufinden, was sonstige Vorteile von Motion sind, neben der Apple TV integration (wahrscheinlich iPhone Notifications und vielleicht sogar mehr).

from homebridge-website-to-camera.

werthdavid avatar werthdavid commented on August 28, 2024

Habe eben mal bei ffmpeg rein gespickelt, wäre wohl nicht übermäßig kompliziert so eine Motion zu triggern.
Einen Web-Server nutzt dieses Plugin hier nicht direkt, da es ja Chrome startet und steuert. Allerdings läuft das ja alles unter node, da kann man natürlich relativ einfach auf requests horchen.
Was ich nicht ganz verstehe ist was ein Dummy Switch bringt. Wie wird der dann getriggert? Über eine HomeKit Automatisierung?

from homebridge-website-to-camera.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.