Skip to content

Burki24/IPS-Zigbee2MQTT-Burki

 
 

Repository files navigation

Version Version License
Check Style Run Tests

Zigbee2MQTT

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

Inhaltverzeichnis

1. Voraussetzungen

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

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

Für den Konfigurator in Symcon und auch für das korrekte Anlagen von Instanzen wird eine Erweiterung (Extension) in Z2M benötigt.

Folgende Varianten zum Einreichten der Erweiterung sind möglich:

  1. Über die Bridge-Instanz in Symcon (empfohlen)
  2. Über das Z2M Frontend den Inhalt der Datei IPSymconExtension.js unter dem Menüpunkt Erweiterungen hinzufügen.
  3. Die Datei IPSymconExtension.js in das Verzeichnis "/opt/zigbee2mqtt/data/extension" auf dem Rechner, wo Z2M installiert ist ablegen. (Experten)

Anleitungen:

  1. Ist in der Dokumentation der Bridge-Instanz beschrieben.
  2. Das Frontend von Z2M im Browser öffnen und den Punkt "Erweiterungen" wählen.
    Erweiterungen
    Eine neue Extension über den Plus-Button anlegen:
    Erweiterungen
    Der Erweiterung einen Namen geben, z.B. symcon.js:
    Erweiterung erstellen
    Es öffnet sich ein Fenster für die Code-Eingabe:
    Code Eingabe
    Den dort bereits enthaltenen Code bitte komplett löschen.
    Anschließend der Inhalt (Code) aus IPSymconExtension.js einfügen und speichern.
    Danach sollte Z2M neu gestartet werden:
    Code Eingabe
  3. Sollte nur von versierten Usern gemacht werden, da es aufgrund der vielzahl an Systemen unter welchen Z2M laufen kann, keine global gültige Anleitung gibt.

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

Languages

  • PHP 98.9%
  • JavaScript 1.1%