Skip to content

Schnittcher/IPS-Zigbee2MQTT

Repository files navigation

Version Version License Check Style

Zigbee2MQTT

Anbindung von www.zigbee2mqtt.io an IP-Symcon.

Inhaltverzeichnis

  1. Voraussetzungen
  2. Enthaltene Module
  3. Installation
  4. Konfiguration in IP-Symcon
  5. Spenden
  6. Lizenz

1. Voraussetzungen

  • mindestens IPS Version 6.1
  • MQTT Server (IPS Modul) oder externer MQTT-Broker (z.B. Mosquitto)
  • Installierte Symcon Erweiterung in Zigbee2MQTT

2. Enthaltene Module

3. Installation

Über den Module Store.

Achtung

Ab der Version 4.0 dieses Moduls werden einige Variablen geändert, dadurch können Archivdaten verloren gehen! Die Nachfolgende Tabelle zeigt welche Variablen sich verändern.

Ident Alter Variablentyp Altes Profil Neuer Variablentyp Neues Profil
Z2M_Brightness Integer Z2M.Intensity.254 variabel Integer
Z2M_ColorTemp Integer Z2M.ColorTemperature variabel Integer
Z2M_CurrentHeatingSetpoint Float ~Temperature.Room variabel Float
Z2M_OccupiedHeatingSetpoint Float ~Temperature.Room variabel Float
Z2M_SystemMode Integer Z2M.SystemMode variabel String
Z2M_Preset Integer Z2M.ThermostatPreset variabel String
Z2M_RunningState Integer Z2M.Intensity.254 variabel String
Z2M_Battery_Low Boolean - ~Battery Boolean
Z2M_WaterLeak Boolean - ~Alert Integer
Z2M_Contact Boolean - ~Window.Reversed Boolean
Z2M_Consumer_Connected Boolean Z2M.ConsumerConnected variabel Boolean
Z2M_PowerOutageMemory Integer Z2M.PowerOutageMemory variabel variabel
Z2M_MotionSensitivity Integer Z2M.Sensitivity variabel String
Z2M_Linkquality Integer - variabel Integer
Z2M_VOC Float - variabel Integer
Z2M_Formaldehyd Float - variabel Integer
Z2M_BoostTime Integer - variabel Integer

3.1 Installation der IP-Symcon Extension in Zigbee2MQTT

Um Devices im Konfigurator anzeigen zu können und diese anzulegen und Eigenschaften abholen zu können, benötigt das Modul eine Extension in Z2M. Dazu die Datei IPSymconExtension.js in das Verzeichnis "/opt/zigbee2mqtt/data/extension" auf dem Rechner, wo Z2M installiert ist ablegen.

Alternativ kann über das Frontend die Datei angelegt werden und der Inhalt eingefügt werden.

Dazu geht Ihr auf den Punkt "Erweiterungen":
Erweiterungen
Legt eine neue Extension über den Plus-Button an: Erweiterungen
Dann gebt Ihr der Erweiterung den Namen: symcon.js:
Erweiterung erstellen
Danach öffnet sich ein Fenster für die Code-Eingabe:
Code Eingabe.
Den dort bereits enthaltenen Code bitte komplett löschen. Danach wird der Code aus IPSymconExtension.js herein kopiert und gespeichert.
Danach Z2M bitte neu starten:
Code Eingabe

4. Konfiguration in IP-Symcon

Bitte den einzelnen Modulen entnehmen.

5. Spenden

Dieses Modul ist für die nicht kommerzielle Nutzung kostenlos, Schenkungen als Unterstützung für den Autor werden hier akzeptiert:

Amazon Wunschzettel

6. Lizenz

CC BY-NC-SA 4.0

About

Anbindung von zigbee2mqtt an IP-Symcon.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published