[Modul] Zigbee2MQTT

Und die Gruppen Funktionen habe ich im Modul angepasst.
Fehlt dir jetzt noch etwas?

Grüße,
Kai

Nein, im Moment nicht.
Ich habe mich jedoch noch nicht abschliessend durch alles „gekämpft“ :slight_smile:

Dank und Gruss!

Tom

Hallo Kai .
super die Funktion der Postion setPosition($InstanceID, $Value) des Rollos funktioniert und ist für mich PERFEKT ,die Rückmeldung der Position wird nicht angelegt ,benötigst du noch andere log Dateien ?
Instanz neu Angelegt letze Beta installiert

Danke für dein Support

Schick mir bitte mal ein Debug.

Grüße,
Kai

Gesendet von iPhone mit Tapatalk

Moin,

ich hab hier noch ne Frage zu diesen Modul.

Ich hab im Haus mehrere Rauchmelder mit Zigbee, mit Linux auf dem Raspi.
habe ich die kaum zum laufen bekommen.

Mein Wunsch wäre das ich diese im IPS sehe und vielleicht auch wenn einer auslöst,
das andere mit angehen. Daher hatte ich die mit Zigbee gekauft.

Diese Rauchmelder sind das:

https://shop.eswe.com/heiman-rauchmelder.html

Jemand Erfahrung damit? Irgendwie lese ich da Z-Wave, leider auch keine Erfahrung mit.
Bin ich den hier richtig damit?

Dann werde ich 3 Zigbee Empfänger im Haus benötigen damit diese nach MQTT senden können.
Könnt Ihr da welche Hardware empfehlen? (Hab auch ein Qnap, weiß net ob irgendwas mit USB geht,
wäre aber nur für einen Empfänger)

Gruß

Ich denke,
dass wird nix mit Zigbee, den den haben Z-Wave.

Hi,
die Heiman-Melder gibt es ohne und mit ZigBee/Z-Wave.

IPS könnte mit entsprechenden Empfänger sowohl ZigBee als auch Z-Wave kontrollieren. Ob bei einem Alarm eines Melders auch die anderen Melder zum heulen gebracht werden können hängt von deren Software ab.

Ralf

Danke für die Antworten,

welcher richtiger Empfänger wäre es den?

Gruß

Hi,
für Zigbee der CC2531 benötigt aber ein laufendes Zigbee2MQTT für die Einbindung in IPS.

Für Z-Wave würde ich den Aeotec AEOEZW090-C empfehlen denn er hat eine Batterie drin und man kann ihn zum Inkludieren zum Gerät mitnehmen. Dieser Stick wird direkt von IPS unterstützt.

Ralf

Ah vielen Dank für die Antwort und die Tipps, wenn ich jetzt genau wüsste, was die RM unterstützen

Wie von Harmony bereits erwähnt, gibt es den Heimann-Rauchmelder mit Zigbee, Z-Wave und ohne Funkanbindung. Ich habe seit Monaten den mit ZigBee über USB-CC2531 und Zigbee2MQTT am laufen.

Positiv:

  • erst ist hübsch und relativ klein
  • gute Empfindlichkeit für Rauch

Negativ:

  • Funktechnisch extrem unzuverlässig (Zigbee)
  • habe über 20 andere Zigbee Devices von Philips Hue, Osram, Dresden Elektronik, Ikea und vor allem Xiaomi im Einsatz. Keiner macht mehr Probleme wie der Heimann. Ich werde das Ding nicht produktiv einsetzen. Fibaro-RM (Z-Wave) und Homematic-RM (868 MHz) sind zwar teurer aber um Längen besser.

Gruss
Bernd

Vielen Dank für die Antwort,

dann haben meine Zigbee, da damit schon experimentiert.
Also verschwende ich keine Sekunde mehr an den Mist.

Also müssen andere her, schaue Deine Tipps gerne an. Danke dafür.

Gruß

Hi Kai

Könntest Du bitte noch Xiaomi LLKZMK11LM in das ZIGBEE2QTT Modul aufnehmen?
Details dazu: Xiaomi LLKZMK11LM control via MQTT | zigbee2mqtt.io

Das Teil hat 2 Relais l1 und l2 (achtung der erste Buschstabe ist ein kleines L)
topic ‚zigbee2mqtt/light_switch‘, payload ‚{„state_l1“:„ON“,„linkquality“:76,„state_l2“:„OFF“,„power“:13.75,„consumption“:0.01,„temperature“:26}‘

Relais 1 schalten topic: zigbee2mqt/light_switch/l1/set payload {„state“:„ON“}
Relais 2 schalten topic: zigbee2mqt/light_switch/l2/set payload {„state“:„ON“}
„power“ und „consumption“ sind vom Typ Float
„temperature“ hat Typ Integer

Dank und Gruss!

Tom

Hallo Tom,

ich überlege mir mal wie ich das am besten einbaue.

Grüße,
Kai

Ich denke ich werde eine allgemeine Funktion einführen, mit der man Befehle versenden kann.

Z2M_Command($topic,$value);

Ansonsten könnte man die Variablen noch per RequestAction schalten.
Das sollte doch eigentlich reichen, oder?

Grüße,
Kai

Ja das reicht und ist dann sehr universell!

Dank und Gruss!

Tom

Es gibt eine neue Beta Version (2.1.6) willst du die Version mal testen?

Z2M_Command('l2/set', true);

Damit solltest du l2 einschalten können.

Grüße,
Kai

Werde es diesen Nachmittag machen können.

Tom

Hi Kai

Ich habe den Test durchgeführt.
Es funktioniert soweit. Einen Umstand habe ich jedoch erst jetzt festgestellt:

mit „zigbee2mqtt/light_switch/set“,„Payload“:„ON“
kommen Status {„state“:„ON“} und {„state_l1“:„ON“,„linkquality“:70} zurück
(das heisst „light_switch/set“ schaltet immer nur „l1“ und nicht auch „l2“,
hätte angenommen, dass dieser Topic für beide Relais gelten würde)

mit „zigbee2mqtt/light_switch/l1/set“,„Payload“:„ON“
kommen Status {„state_l1“:„ON“} und {„state_l1“:„ON“,„linkquality“:70} zurück

oder mit „zigbee2mqtt/light_switch/l2/set“,„Payload“:„ON“
kommen Status {„state_l2“:„ON“} und {„state_l2“:„ON“,„linkquality“:70} zurück

Dein Modul berücksichtigt heute nur {„state“:„ON“} nicht aber {„state_l1“:„ON“} und {„state_l2“:„ON“}
Entsprechend werden diese Variablen auch nicht erstellt.
Es macht wahrscheinlich Sinn diese 2 Variablen mit Ident „Z2M_State1“ und „Z2M_State2“ auch zu erstellen.

Dank und Gruss!

Tom

Ich habe deinen Beitrag mal in den richtigen Thread verschoben.

Daran kann ich nichts ändern so Zigbee2MQTT aufgebaut.

Mein Modul hatte nur noch einen Bug, ich hoffe jetzt geht es, eigentlich hätten die Variablen schon angelegt werden sollen.

Teste mal die aktuelle Beta Version.

Grüße,
Kai