Zum Hauptinhalt springen

Verisure Smart-Home-Integration, kostenlos und Open Source

Verisure-Integration für Gladys Assistant

Verisure-Alarmanlage scharf und unscharf schalten, Melder und Sensoren in Gladys verfolgen.

Steuere deine Verisure-Alarmanlage aus Gladys: scharf und unscharf schalten, ihre Melder verfolgen und in deinen Szenen darauf reagieren.

Die Integration läuft über die Verisure-Cloud (Badge „Cloud“ an den Geräten): Sie benötigt einen Internetzugang, und die Daten werden standardmäßig alle 2 Minuten aktualisiert. Inoffizielle API: Verisure kann sie ohne Vorankündigung ändern.

Welche Verisure-App?​

Es gibt zwei Verisure-Clouds mit unterschiedlichen Konten und Funktionen. Wähle die der App, die du verwendest:

AppLänderWas Gladys sieht
My VerisureFrankreich, Spanien, Italien, Portugal, Vereinigtes Königreich, Irland, Argentinien, Brasilien, Chile, PeruDie Alarmanlage (alle Modi, Perimeter inklusive) und die Komfortsensoren (Temperatur, Luftfeuchtigkeit)
VerisureSchweden, Norwegen, Dänemark, Finnland, Belgien, Niederlande, Deutschland…Die Alarmanlage (unscharf, teilscharf, vollscharf), Tür-/Fensterkontakte, Temperatur-/Feuchtigkeitssensoren, smarte Steckdosen und smarte Schlösser

Konfiguration​

  1. Öffne den Tab Konfiguration der Integration.
  2. Wähle deine Verisure-App und, bei My Verisure, dein Land.
  3. Gib den Benutzernamen und das Passwort deiner App ein.
  4. Nur Verisure-App: Gib den Alarmcode ein (den des Bedienteils). Er schaltet die Alarmanlage scharf und unscharf und steuert die Schlösser. My Verisure benötigt ihn nicht.
  5. Speichere und klicke dann auf Verbindung testen.

Der Bestätigungscode (erste Verbindung)​

Bei der ersten Verbindung verlangt Verisure, dieses neue „Gerät“ zu bestätigen:

  1. Klicke auf Code senden: Verisure sendet einen Code per SMS (oder E-Mail);
  2. gib den Code unter Code bestätigen ein und klicke dann auf die Schaltfläche.

Das geschieht nur einmal: Die Sitzung wird im Ordner /data der Integration aufbewahrt, ein Neustart verlangt keinen neuen Code. Fragt Verisure später erneut (Passwort geändert, Sitzung abgelaufen), zeigt der Verbindungsstatus des Konfigurationsbildschirms das an, und deine Szenen erfahren es über den Auslöser Die Verbindung zu Verisure ist unterbrochen.

Die weiteren Einstellungen​

  • Aktualisierungsintervall: standardmäßig 120 Sekunden, mindestens 60. Verisure sperrt Konten, die zu oft anfragen (manchmal für Stunden): Senke es nicht ohne Grund.
  • Detaillierte Logs: protokolliert jeden Austausch mit Verisure (niemals das Passwort, die Codes oder die Token), um ein Problem zu diagnostizieren.

Die Schaltflächen​

  • Verbindung testen: meldet sich an und listet deine Installationen und deren Modus auf.
  • Code senden / Code bestätigen: die SMS-Bestätigung oben.
  • Sitzung vergessen: meldet sich bei Verisure ab und löscht die aufbewahrte Sitzung. Die nächste Verbindung kann erneut einen Code verlangen.

Geräte​

Öffne nach der Verbindung den Tab Entdecken und füge die Geräte mit Zu Gladys hinzufügen hinzu:

  • Verisure Name der Installation: der Alarmmodus, eine Auswahl. Die angebotenen Modi sind die deiner Zentrale: Unscharf, Teilscharf (Tag), Teilscharf (Nacht) und Vollscharf, dazu die Perimeter-Modi, wenn deine Installation Außenmelder hat. Die Wahl eines Modus sendet den Befehl; der Wert ändert sich, sobald Verisure ihn bestätigt hat (von wenigen Sekunden bis zu anderthalb Minuten).
  • Tür-/Fensterkontakte (Verisure-App): offen / geschlossen.
  • Temperatur- und Feuchtigkeitssensoren.
  • Smarte Steckdosen und Schlösser (Verisure-App).

Verweigert die Alarmanlage das Scharfschalten (eine Tür oder ein Fenster offen), schlägt der Befehl fehl und Gladys zeigt den Fehler an.

Szenen​

Die Integration fügt dem Szenen-Editor eigene Karten hinzu (Gladys 5.1 oder neuer), unter der Kategorie Integrationen.

Auslöser​

  • Modus der Verisure-Alarmanlage geändert: am Bedienteil, mit einem Badge, über die App oder eine Fernbedienung scharf oder unscharf geschaltet. Filter auf die Alarmanlage und den neuen Modus. Die folgenden Aktionen können {{triggerEvent.data.mode}}, {{triggerEvent.data.previous_mode}} und {{triggerEvent.data.changed_by}} lesen (wer ihn geändert hat, wenn Verisure es mitteilt). Befehle von Gladys selbst lösen ihn nie aus, um Schleifen zu vermeiden.
  • Ein Verisure-Tür-/Fensterkontakt hat sich geändert (Verisure-App): Filter auf den Melder und den Zustand (geöffnet, geschlossen).
  • Die Verbindung zu Verisure ist unterbrochen: Verisure antwortet nicht mehr, verweigert die Anmeldung, drosselt die Anfragen oder verlangt einen neuen Code. Ideal, um sich selbst eine Nachricht zu senden.

Die Werte der Modi: disarmed, armed_home (teilscharf Tag), armed_night (teilscharf Nacht), armed_away (vollscharf), perimeter, armed_home_perimeter, armed_night_perimeter, armed_away_perimeter.

Aktionen​

  • Modus der Verisure-Alarmanlage ändern: Wähle die Alarmanlage (leer = die einzige des Kontos) und den Modus. Aktiviere Auch bei offener Tür oder offenem Fenster scharf schalten, um das Scharfschalten zu erzwingen, wenn die Zentrale es erlaubt. Ergebnisse für die folgenden Aktionen: success (true / false), mode (der Alarmmodus) und reason (warum abgelehnt wurde, z. B. die offen gelassene Tür). Eine Ablehnung hält die Szene nicht an: Prüfe success in einer Bedingung.
  • Verisure-Alarmanlage jetzt abfragen: fragt die Alarmanlage nach ihrem tatsächlichen Zustand, ohne auf die nächste Aktualisierung zu warten. Ergebnis: mode.

Dashboard​

Füge unter Dashboard → Bearbeiten → Neues Widget das Widget Verisure-Alarmanlage hinzu: Alarmmodus (grün unscharf, orange teilscharf, rot vollscharf), letzte Änderung (wer, vor wie langer Zeit), offene Türen und Fenster, Verbindung, Temperatur und Tasten zum Scharfschalten (jedes Antippen verlangt eine Bestätigung).

Die Taste Unscharf schalten erscheint nur, wenn du in den Widget-Einstellungen Taste „Unscharf schalten“ anzeigen aktivieren. Achtung: Jeder, der dieses Dashboard sieht, kann deine Alarmanlage dann unscharf schalten. Aktiviere es nicht auf einem gemeinsam genutzten Dashboard oder einem, das im Eingangsbereich angezeigt wird.

Fehlerbehebung​

  • „Verisure verlangt einen Bestätigungscode“: Folge der Code-Bestätigung.
  • „Verisure hat den Benutzernamen oder das Passwort abgelehnt“: Prüfe sie in der Verisure-App sowie die gewählte App (My Verisure oder Verisure). Die Integration versucht es nicht mehr, bis sich die Konfiguration ändert, damit dein Konto nicht gesperrt wird.
  • „Verisure begrenzt die Anfragen“: Die Integration wartet 15 Minuten, bevor sie es erneut versucht. Erhöhe das Aktualisierungsintervall, wenn es wieder vorkommt.
  • Der Alarmcode fehlt (Verisure-App): Trag ihn ein, um scharf und unscharf zu schalten und die Schlösser zu steuern.
  • Für Details schalte die detaillierten Logs ein und lies die Logs der Integration in Gladys.

Konfigurationseinstellungen​

Diese Einstellungen fragt Verisure in seinem Konfigurationsbildschirm in Gladys ab.

EinstellungTypPflichtfeldBeschreibung
Erste SchrittesectionNeinVerwende die Zugangsdaten deiner Verisure-App. Es gibt zwei Verisure-Clouds: „My Verisure“ (Frankreich, Spanien, Italien, Portugal, Vereinigtes Königreich, Irland, Lateinamerika) und „Verisure“ (Nordeuropa, Benelux, Deutschland…). Bei der ersten Verbindung wird ein per SMS oder E-Mail gesendeter Code verlangt: Speichere, klicke auf „Code senden“ und gib ihn dann unter „Code bestätigen“ ein.
Verisure-AppselectJaDie App, mit der du deine Alarmanlage steuerst.
Land (My Verisure)selectNeinLand deines Vertrags. Wird nur von der App My Verisure verwendet.
BenutzernamestringJaDer Benutzername deiner Verisure-App (E-Mail oder Kundennummer).
PasswortsecretJa
AlarmcodesecretNeinNur Verisure-App: der Code, der die Alarmanlage scharf und unscharf schaltet und die Schlösser steuert. My Verisure benötigt ihn nicht.
Aktualisierungsintervall (s)numberNeinWie oft Verisure abgefragt wird, in Sekunden. Verisure sperrt Konten, die zu oft anfragen: Behalte 120 oder mehr bei.
Detaillierte LogsbooleanNeinProtokolliert jeden Austausch mit Verisure (ohne Passwort und Token), um ein Problem zu diagnostizieren.

So installierst du Verisure in Gladys​

  1. Öffne in Gladys Integrationen: Verisure erscheint im Katalog neben den nativen Integrationen, mit einem Community-Badge.
  2. Klicke auf Installieren. Gladys lädt das Docker-Image (ghcr.io/prohand/gladys-verisure:1.1.0) herunter, startet es in einer vom Kern isolierten Sandbox und erzeugt die Oberfläche der Integration (Geräte, Erkennung und Konfiguration).
  3. Öffne den Bildschirm Konfiguration der Integration, fülle die Einstellungen aus und speichere.
  4. Du kannst sie auch direkt über die URL ihres Repositorys installieren: https://github.com/prohand/gladys-verisure.

Verisure benötigt Gladys >=5.1.0. Der Katalog in Gladys wird stündlich aktualisiert, eine neue Version ist also spätestens eine Stunde nach ihrer Veröffentlichung verfügbar.

Du nutzt Gladys noch nicht? Es ist kostenlos und Open Source: folge der Installationsanleitung, um loszulegen.

Über externe Integrationen​

Verisure ist eine externe Integration: eine Community-Integration, die als Docker-Container verpackt und auf GitHub veröffentlicht wird. Gladys installiert sie mit einem Klick und führt sie in einer vom Kern isolierten Sandbox aus. Sie wird von prohand veröffentlicht und gepflegt, nicht vom Gladys-Kernteam.

Abonniere den Newsletter von Gladys Assistant

Ein paar E-Mails im Monat zu neuen Releases und Neuigkeiten aus dem Projekt. Verschickt von Pierre-Gilles Leymarie, dem Gründer des Projekts. Jederzeit abbestellbar 🙂