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 [2020/11/09 23:28]
admin
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 115: Zeile 127:
 ls -l /​dev/​serial/​by-id/​ ls -l /​dev/​serial/​by-id/​
 insgesamt 0 insgesamt 0
-lrwxrwxrwx 1 root root 13 Nov 10 00:22 usb-1a86_USB_Serial-if00-port0 -> ../​../​ttyUSB0+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**\\ +\\ 
 +**CC2531**
 <​code>​ <​code>​
 # Home Assistant integration (MQTT discovery) # Home Assistant integration (MQTT discovery)
Zeile 148: Zeile 161:
  
 </​code>​ </​code>​
- +\\ 
- +**CC2530+PL2303**
-**CC2530+PL2303**\\+
 <​code>​ <​code>​
 # Home Assistant integration (MQTT discovery) # Home Assistant integration (MQTT discovery)
Zeile 170: Zeile 182:
 # Serial settings # Serial settings
 serial: serial:
-  # Location of CC2531 USB sniffer +  # Location of CC2530 + PL2303 TTL Converter 
-  port: /​dev/​serial/​by-id/​usb-1a86_USB_Serial-if00-port0+  port: /​dev/​serial/​by-id/​usb-1a86_USB2.0-Ser_-if00-port0 
 +   
 +advanced:
   baudrate: 115200   baudrate: 115200
- 
-advanced: 
   rtscts: false   rtscts: false
-  log_level: debug 
- 
 </​code>​ </​code>​
  

Navigation
Eigene Werkzeuge