Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
public:fhem_zigbee_cc2531 [2019/12/26 21:23]
admin [CC2530 Router einbinden]
public:fhem_zigbee_cc2531 [2022/01/10 15:02] (aktuell)
admin
Zeile 1: Zeile 1:
-===== FHEM Zigbee CC2531 Installation und Konfiguration auf einem Raspberry Pi =====+===== FHEM Zigbee CC2531/​CC2530 ​Installation und Konfiguration auf einem Raspberry Pi =====
 Benötigtes Zubehör für diese Anleitung: \\ Benötigtes Zubehör für diese Anleitung: \\
-  * ZigBee CC2531 mit alternativer Firmware **CC2531ZNP-Prod** von Koenkk+  * ZigBee CC2531 ​oder CC2530+PL2303 ​mit alternativer Firmware **CC2531ZNP-Prod** von Koenkk
   * Raspberry Pi2 oder höher   * Raspberry Pi2 oder höher
   * Ein Device das Angelernt werden soll (Hier als Beispiel eine Philips HUE White LED Lampe E27)   * Ein Device das Angelernt werden soll (Hier als Beispiel eine Philips HUE White LED Lampe E27)
    
 {{:​public:​cc2531.jpg?​150|}} {{:​public:​raspberry_pi.jpg?​200|}} ​ {{:​public:​philips-hue-led-weiss.jpg?​80|}} {{:​public:​cc2531.jpg?​150|}} {{:​public:​raspberry_pi.jpg?​200|}} ​ {{:​public:​philips-hue-led-weiss.jpg?​80|}}
 +\\
 +\\
 +Bei der Verwendung eines CC2530+PL2303 ist folgende Verkabelung erforderlich:​\\
 +
 +^ CC2530 ^ PL2303 ^ Bild ^
 +|VCC|3.3V|{{:​public:​cc2530_pl2303-wiring.jpg?​400|}}|
 +|GND|GND|:::​|
 +|P02|TXD|:::​|
 +|P03|RXD|:::​|
 +|P20+GND| ---|:::|
 +\\
 +\\
 ==== Grund-Installation auf dem RaspberryPi ==== ==== Grund-Installation auf dem RaspberryPi ====
 In diesem Tutorial wird ein Raspian Betriebssystem (hier Jessie) auf einem Raspberry Pi mit installiertem FHEM vorausgesetzt. \\ In diesem Tutorial wird ein Raspian Betriebssystem (hier Jessie) auf einem Raspberry Pi mit installiertem FHEM vorausgesetzt. \\
Zeile 109: Zeile 121:
 insgesamt 0 insgesamt 0
 lrwxrwxrwx 1 root root 13 Aug  6  2017 usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B0014D9E042-if00 -> ../​../​ttyACM0 lrwxrwxrwx 1 root root 13 Aug  6  2017 usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B0014D9E042-if00 -> ../​../​ttyACM0
 +</​code>​
 +
 +Falls ein CC2530+PL2303 verwendet wird, dann sieht es so aus:\\
 +<​code>​
 +ls -l /​dev/​serial/​by-id/​
 +insgesamt 0
 +lrwxrwxrwx 1 root root 13 Nov 10 00:22 port: usb-1a86_USB2.0-Ser_-if00-port0 -> ../​../​ttyUSB0
 </​code>​ </​code>​
  
 Den gesamten String benötigen wir gleich für die Konfiguration. Man kann auch die hinten gezeigten **ttyACM0** verwenden, aber davon würde ich abraten wenn noch andere Sticks in Zukunft verwendet werden sollen. \\ Den gesamten String benötigen wir gleich für die Konfiguration. Man kann auch die hinten gezeigten **ttyACM0** verwenden, aber davon würde ich abraten wenn noch andere Sticks in Zukunft verwendet werden sollen. \\
-Nun konfigurieren ​wird die .yaml Datei ...+Nun konfigurieren ​wir die .yaml Datei ...
 <​code>​ <​code>​
 vi /​opt/​zigbee2mqtt/​data/​configuration.yaml vi /​opt/​zigbee2mqtt/​data/​configuration.yaml
 </​code>​ </​code>​
-... und tragen den MQTT Port und die serielle ID des ZigBee-Sticks ein (Achtung in einer .yaml Datei dürfen keine TABS verwendet werden). ​+... und tragen den MQTT Port und die serielle ID des ZigBee-Sticks ein (Achtung in einer .yaml Datei dürfen keine TABS verwendet werden).\\ 
 +\\ 
 +**CC2531**
 <​code>​ <​code>​
 # Home Assistant integration (MQTT discovery) # Home Assistant integration (MQTT discovery)
Zeile 140: Zeile 161:
  
 </​code>​ </​code>​
 +\\
 +**CC2530+PL2303**
 +<​code>​
 +# Home Assistant integration (MQTT discovery)
 +homeassistant:​ false
 +
 +# allow new devices to join
 +permit_join:​ true
 +
 +# MQTT settings
 +mqtt:
 +  # MQTT base topic for zigbee2mqtt MQTT messages
 +  base_topic: zigbee2mqtt
 +  # MQTT server URL
 +  server: '​mqtt://​localhost'​
 +  # MQTT server authentication,​ uncomment if required:
 +  # user: my_user
 +  # password: my_password
 +
 +# Serial settings
 +serial:
 +  # Location of CC2530 + PL2303 TTL Converter
 +  port: /​dev/​serial/​by-id/​usb-1a86_USB2.0-Ser_-if00-port0
 +  ​
 +advanced:
 +  baudrate: 115200
 +  rtscts: false
 +</​code>​
 +
  
 === ZigBee2MQTT starten === === ZigBee2MQTT starten ===

Navigation
Eigene Werkzeuge