Scrypted #
Scrypted ist eine Brücke für Kameras. Hier dient es dazu, Kameras mit HomeKit Secure Video in die Home-App zu bringen. Die HomeKit-Integration von Home Assistant kann nur Livebild und Vorschau, keine Aufnahmen.
Quelle #
- Image
docker.io/koush/scrypted(Variantenoble-full), feste Version invalues.yaml, Renovate hebt sie. - Kein offizielles Helm-Chart, deshalb
app-templatevon bjw-s.
Dokumentation #
Aufbau #
| Datei | Inhalt |
|---|---|
values.yaml |
Deployment mit Init-Container für das Routing, Service, Ingress, Volume |
networkAttachmentDefinition.yaml |
Macvlan home-net ins Heimnetz, wie in apps/home-assistant |
certs.yaml |
Let’s-Encrypt-Zertifikat für die Weboberfläche |
dns-records.yaml |
Öffentlicher Name der Weboberfläche, Zugriff nur aus dem LAN und über Authentik |
Netzwerk #
Der Pod hat zwei Netze: das Cluster-Netz (eth0) und das Heimnetz (net1,
feste Adresse aus values.yaml). Der Init-Container legt Multicast
(224.0.0.0/4) auf net1. Ohne diese Route kündigt sich ein HomeKit-Zubehör
mit der Cluster-IP an, die die iPhones nicht erreichen, und Kamerastreams
kommen nicht an. Dasselbe Problem hatte die HomeKit-Integration von Home
Assistant.
Einrichtung in der Oberfläche #
Plugins, Kameras und die HomeKit-Kopplung liegen im Volume von Scrypted, nicht in diesem Repository:
- Beim ersten Aufruf ein Administratorkonto anlegen.
- Plugins „RTSP Camera“ und „HomeKit“ installieren.
- Kamera anlegen, Quelle ist der Substream von go2rtc auf dem Gerät (siehe
apps/localkit). - Im HomeKit-Plugin die Kamera als eigenes Zubehör freigeben, HomeKit Secure Video aktivieren und in der Home-App koppeln.
HomeKit Secure Video braucht eine Home-Zentrale (Apple TV oder HomePod) und ein iCloud+-Abo. Die Aufnahmen speichert Apple verschlüsselt in iCloud.
Per E-Mail antworten