Synology Surveillance Station Kamera mit Alexa nutzen

Smart Home

Eine ganze Reihe von Smart Home Kamera ist ja schon mit Amazons Alexa kompatibel*. Aber ich denke ich bin nicht der einzige der ungern seine Kamerastreams über irgendwelche Server von ausländischen Firmen laufen lässt, sondern sowas gerne im Intranet behält. Bei mir zuhause nutze ich dafür ein NAS von Synology mit der Surveillance Station und ein paar billige Xiaofang Kameras von Xiaomi (16€ bei Gearbest*).

Nun wäre es natürlich irgendwie cool, wenn man die Kamera Streams auch auf Alexa Geräten sehen könnte. Jaja, Alexa in der Cloud und Kameras im Intranet? Ja, das geht! Ähnlich wie z.B. dieser Skill* Alexa eure lokalen Medien abspielen lässt, könnt ihr mit Monocle eure internen Kameras auf kompatiblen Geräten* wie dem Echo Show, Echo Spot, Fire TV (Sticks) und Fire Tablets anschauen.

Anleitung

  1. Loggt euch auf eurem Synology NAS in die Surveillance Station ein, öffnet „IP-Kamera“
  2. Klickt mit der rechten Maustaste auf eure Kamera und wählt „Stream-Pfad freigeben“ aus
  3. Wählt im Dropdown-Menü „Gültigkeitsdauer“ den Wert „dauerhaft“ aus
  4. Klickt auf „ok“, und führt Schritt 2 erneut aus, sonst wird kein neues Passwort erzeugt…
  5. Kopiert den Link aus dem Feld „RTSP“:Tipp: Testet z.B. im VLC Player, ob der Link auch wirklich funktioniert
  6. Registriert euch beim Portal von Monocle
  7. Legt einen neuen Kamera-Feed an. Die Felder sind eigentlich alle selbsterklärend, falls ihr nicht sicher, seid welche Auflösung oder Codecs im Stream stecken, nutzt z.B. die Funktion „Medien-Informationen“ vom VLC Player. Wichtig ist, dass ihr im Feld „Tags“ den Wert „@Proxy“ eingebt, dazu mehr in Schritt 8. Hier sind meine Einstellungen bei Monocle und meine Medien-Informationen aus dem VLC:

    Hinweis: Laut Wikipedia entspricht A-law der G.711 Richtlinie.

  8. Installiert das Monocle Gateway. Hinter dem Link findet ihr alle Downloads und gut dokumentierte Anleitungen für Windows und Linux (macOS ist in Arbeit), es gibt auch Builds für ARM damit ihr es z.B. auf einem Raspberry Pi laufen lassen könnt. Ich habe das Monocle Gateway zum Zeitpunkt dieses Artikels in der Version 0.4.4 am Laufen.
  9. Aktiviert den Alexa Skill von Monocle und verknüpft euren Amazon Account mit dem Monocle Account*
  10. Lasst Alexa nach Geräten suchen und startet dann die Anzeige, indem ihr „Alexa, zeige [Kamerabezeichnung]!“ sagt. Ergebnis:

Das ganze ist immer noch in Beta. Teilweise musste ich das Gateway mehrmals neustarten bis alles klappt, manchmal muss ich Alexa auch mehrmals bitte die Kamera anzuzeigen.

Probleme mit OpenVPN Connect 3.0 für iOS und Synology VPN Server

iOS

Am 27. Aug. 2018 kam die iOS Version von OpenVPN Connect in der Version 3.0 heraus, mit einem schicken neuen UI:

Ich betreibe schon seit einigen Jahren einen OpenVPN Server, erst auf auf einem Raspberry Pi Zero und seit einigen Monaten auf meinem Synology NAS. Leider konnte ich seit dem Update keine Verbindung mehr zu meinen OpenVPN Server herstellen.

Nach einer langen Suche nach Problemen am DynDNS, Firewalleinstellungen und Zertifikaten war die Lösung (leider) ganz einfach: OpenVPN löscht bei dem Update den Nutzernamen für den Zugang. Dieser ist für den Login beim Synology OpenVPN Server aber notwendig.

Also auf den kleinen grauen Pfeil bei eurem Profil tippen, Feld „Username“ ausfüllen, speichern, fertig!

Ich hoffe ich konnte euch vielleicht ein paar Stunden googeln ersparen!