Netatmo Presence mit Homematic

Wir verwirklichen Ihre Ideen!

Stacks Image 1533
Netatmo Presence mit Homematic steuern

Ziel: Die Netatmo Presence soll mit Homematic steuerbar sein.
Stacks Image 1744
Komponenten
Zentrale
Homematic Taster
Netatmo Presence
Allgemein
Die Netatmo Presence ist eine tolle Kombination aus Lampe und Kamera in einem. Somit kann Sie als Terrassenbeleuchtung oder auch als Lampe im Eingangsbereich super verwendet werden da das Flutlicht separat gesteuert werden kann. Das wichtigste ist aber, dass Netatmo eine API veröffentlicht hat um direkt im eigenen Netzwerk auf die Kamera zugreifen zu können. Im Internet musste ich an vielen Stellen suchen und zusammenstellen wie das funktioniert. Darum hier eine kurze Anleitung und die möglichen Befehle um die Netatmo mit Homematic steuerbar zu machen und die Kamera ins Netzwerk zu integrieren. Dabei kann man z.B. das Flutlicht direkt ein und ausschalten oder auch die Kamera. Den Schritt der initialen Konfiguration der Presence überspringe ich aber gleich.
Anleitung
  • Nach der erfolgreichen Konfiguration der Presence müsst Ihr Euch auf dem Netatmo Developer Portal einen Account anlegen. Ihr könnt natürlich den selben nehmen der in der Kamera konfiguriert wurde.
  • Dort dann auf Create your App tippen und eine App anlegen
Stacks Image 1732
  • Nun nur einen Namen und eine Beschreibung vergeben
Stacks Image 1656
  • Nach dem Save button bekommt Ihr eine Client ID und ein Secure Schlüssel
Stacks Image 1714
  • Jetzt in der API Konfiguration auf den Button "TRY IT" klicken und ein Fenster öffnet sich. Im Fenster Ist Euer Access Token schon enthalten und es muss nichts weiter eingetragen werden. Nun noch mal den Button "TRY IT" drücken.
Stacks Image 1724
  • Die Kamera ID findet man in der VPN URL
Stacks Image 1734
  • Nun bekommt man die Kamera ID unter der die Kamera im Netzwerk erreichbar ist
  • Diese ID solltet Ihr Euch notieren
  • Um nun die Befehle an die Kamera senden zu können braucht Ihr noch die IP Adresse der Kamera. Dazu einfach die Weboberfläche vom Router öffnen und schauen welche IP Adresse der Presence vergeben wurde.
  • Hier bietet es auch an, der Kamera eine feste IP Adresse zu geben, damit die Befehle auch dauerhaft funktionieren
Stacks Image 1726
Befehle
  • Die folgenden Befehle müssen nun durch Eure IP Adresse und Euren Kamera Token ersetzt werden.
  • Die Befehle können direkt im Browser in der URL benutzt werden.

  • In der Homematic wird der CuxD benötigt um die WebRequest über Homematic auszuführen.
  • Dazu kann dann einfach der Befehl als Skript verwendet werden

Skript Beispiel:
WriteLine("Kamera an"); dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O - 'http://192.168.178.96/4283a334abae3a31/command/changestatus?status=on'");
Wenn alles geklappt hat…
Kommentare
Hier steht was