Zigbee2MQTT
Anbindung von www.zigbee2mqtt.io an IP-Symcon.
Requirements
- at least IPS Version 5.1
 - MQTT Server (IPS Modul)
 
Included Modules
- IPS-Z2MBridge
 - IPS-Z2MDevice
 
Installation
Über den IP-Symcon Module Store
28.03.2019 – Version 1.3.1
- Illuminance hinzugefügt
 
23.03.2019 – Version 1.3
- Kontaktsensor hinzugefügt
 
19.03.2019 – Version 1.2.
- Bridge Modul hinzugefügt
 
18.03.2019 – Version 1.1
- Wasserleck hinzugefügt
 
Configuration in IP-Symcon
1. Konfigurationsformular
| Field | Description | 
|---|---|
| MQTT Topic | Hier wird das Topic von der Bridge eingetragen. | 
2. Functions
Z2M_AddGroup(int $InstanceID, string $group_name, string $friendly_name)
Mit dieser Funktion kann ein Gerät in eine Gruppe hinzugefügt werden.
Z2M_AddGroup(25537, "IkeaLeds", "IkeaLEDKueche");Z2M_RemoveGroup(int $InstanceID, string $group_name, string $friendly_name)
Mit dieser Funktion kann ein Gerät aus einer Gruppe gelöscht werden.
Z2M_RemoveGroup(25537, "IkeaLeds", "IkeaLEDKueche");Z2M_RemoveAllGroup(int $InstanceID, string $group_name, string $friendly_name)
Mit dieser Funktion kann ein Gerät aus allen Gruppen gelöscht werden.
Z2M_RemoveGroup(25537, "IkeaLeds", "IkeaLEDKueche");Z2M_Bind(int $InstanceID, string $source_device, string $target_device)
Diese Funktion verbindet zwei Geräte miteinander.
Z2M_Bind(25537, "IkeaLEDKueche1", "IkeaLEDKueche2");Z2M_Unbind(int $InstanceID, string $source_device, string $target_device)
Diese Funktion entfernt eine Verbindung zwischen zwei Geräten.
Z2M_Unind(25537, "IkeaLEDKueche1", "IkeaLEDKueche2");Z2M_getGroupMembership(int $InstanceID, string $friendly_name)
Mit dieser Funktion kann die Gruppenzugehörigkeit von Geräten angezeigt werden.
Z2M_getGroupMembership(25537, "IkeaLEDKueche1");Z2M_Networkmap(int $InstanceID)
Diese Funktion generiert eine Netzwerkkarte. (Noch nicht fertig)
Z2M_Networkmap(25537);Z2M_RenameDevice(int $InstanceID,$old_friendly_name, string $new_friendly_name)
Mit dieser Funktion ist es möglich, die Geräte umzubennen.
Z2M_RenameDevice(25537, "IkeaLEDKueche1", "IkeaLedKueche2");Z2M_BanDevice(int $InstanceID, string $new_friendly_name)
Bit dieser Funktion ist es möglich Geräte zu bannen.
Z2M_BanDevice(25537, "IkeaLEDKueche1");Z2M_RemoveDevice(int $InstanceID, string $new_friendly_name)
Mit dieser Funktion ist es möglich, Geräte zu löschen.
Z2M_RemoveDevice(25537, "IkeaLEDKueche1");1. Konfigurationsformular
| Field | Description | 
|---|---|
| MQTT Topic | Hier wird das Topic von der Bridge eingetragen. | 
2. Functions
Z2M_SwitchMode($InstanceID, $Value)
It is possible to switch the device on or off with this function.
Z2M_SwitchMode(25537, true) //Einschalten;
Z2M_SwitchMode(25537,false) //Ausschalten;Z2M_setDimmer($InstanceID, $Value)
Mit dieser Funktion ist es möglich das Gerät zu dimmen.
Z2M_setDimmer(25537,50) //auf 50% dimmen;Screenshots
Zur Zeit nicht vorhanden.
0 Comments