CC2530 mit FTDI Adapter FT232RL verbinden[zigbee2mqtt]

Begonnen von Spaltenputzer, 26 Juli 2018, 19:33:54

Vorheriges Thema - Nächstes Thema

Spaltenputzer

Tag zusammen,
vielleicht könnt ihr mir weiterhelfen.

Ich möchte den CC2530 am "Raspberry 2" anschliessen um zigbee2mqtt zu nutzen.
Wenn es möglich ist über einen UART USB converter FT232.
Zur Zeit läuft bei mir der CC2531 und empfängt auch.
Aber die Reichweite ist ja nicht wirklich gut.

Geflasht habe ich den Ti mit dem SmartRF04EB Debugger
Firmware : "CC2530ZNP-Pro-Secure_LinkKeyJoin.hex"
https://github.com/kirovilya/files/blob/master/CC2530ZNP-Pro-Secure_LinkKeyJoin.hex
Ist auch ohne einen Fehler durchgelaufen.

Zum testen hab ich ihn dann per /dev/serial/by-id/ eingefügt in der configuration.yaml

homeassistant: false
permit_join: true
mqtt:
  base_topic: zigbee2mqtt
  server: 'mqtt://localhost'
serial:
  port: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A9YQOD34-if00-port0
devices:



Aber irgendwie bekomme ich es nicht hin.
Wie muss ich den CC2530 mit dem FTDI Adapter verbinden?
Und wie bekomme ich es dann hin das zigbee2mqtt den CC2530 Chip auch findet?



CC2530--FTDI FT232

VCC-------VCC (3,3)
GND------GND
P02-------RX
P03-------TX


Hab noch Fotos von der Hardware gemacht die ich habe.
Würd mich wirklich freuen.

Gruß
Sven

gloob

Warum nutzt du das Ding nicht einfach als zusätzlichen Router? Dann brauchst du nur 3,3V und GND am Modul anschließen.
Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway

localhosthack0r

#2
Hi,
mit konkreten Erfahrungswerten zum CC2530 kann ich nicht dienen, bin aber beim FT232 zur 3,3V Versorgung anderer HW/Module schon öfters in die Falle getappt, dass der FTDI Chip auf dem 3,3V Output max. 50mA liefern kann.
Ich vermute das könnte auch beim Senden mit dem CC2530 eng werden,...

Also besser einen extra Spannungsregler für die 3,3V dazwischen hängen, z.B. AMS1117, oder einen anderen USB-Serial-Adapter benutzen, ich habe z.B. gute Erfahrungen mit dem CP2102 gemacht, der kann bis zu 100mA am 3,3V Out liefern.


gloob

Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway


gloob

Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway

Sirus

Hast du es inzwischen geschafft ?
Ich habe es nächtelang probiert und bin zu keinem Ergebnis gekommen. Erst nachdem ich eine andere Firmware auf den cc2530 geflasht habe, konnte ich Geräte per USB ansprechen.

rippi46

#7
Hallo,

ich habe auch schon mehrere Tage versucht folgenden Adapter als ZigbeeKoordinator zu verwenden.

http://s.click.aliexpress.com/e/f2ZBu3N

Jetzt wir er endlich erkannt. :) :) :)

Diese Firmware aufspielen.

http://ptvo.info/wp-content/uploads/2018/05/cc2530_1.2.2a.44539_firmware.zip

(nur die Koordinatorfirmware: CC2530ZNP-Pro-Secure_LinkKeyJoin.hex)

P02  ---> mit  TX verbinden
P03  ---> mit  RX verbinden
VCC und GND

in der /opt/zigbee2mqtt/data/configuration.yaml folgende Punkte ergänzen.

unter serial:
       baudrate: 115200   

und unter advanced:
                  rtscts: false

dann sollte es funktionieren.

Gruß rippi
FHEM, LMS, VDR ,Dell 9010 Ubuntu 20.04,Raspimatic, HM/HMIP, Max, Elro, Brennenstuhl u. Intertechno mit Connair.
Picoreplayer, Raspi IR-Lanadapter, Firmata(wifi), LaCrosse,
nanocul433, nanocul868, Signalduino, Connexoon,
MySensor-GW+Sensoren, RGBWW, Zigbee2mqtt,Xiaomi,Nextion,LEDMatrix,Alexa

Holzportz

Hallo rippi46,

könntest du bitte mal deine ,,configuration.yaml" anzeigen was du alles drinstehen hast.
Ich bekomme immer die Fehler Meldung das ich keine Verbindung zum Stick aufbauen kann.
Vielleicht habe ich etwas vergessen.

Besten Dank

gloob

Zitat von: Holzportz am 03 November 2018, 00:58:11
Hallo rippi46,

könntest du bitte mal deine ,,configuration.yaml" anzeigen was du alles drinstehen hast.
Ich bekomme immer die Fehler Meldung das ich keine Verbindung zum Stick aufbauen kann.
Vielleicht habe ich etwas vergessen.

Besten Dank

Schau mal hier: https://forum.fhem.de/index.php/topic,84790.msg852760.html#msg852760
Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway

Holzportz

Ich bin erst leider jetzt dazu gekommen weiter zu testen.

Das es nciht funktioniert hatte lag an der nicht vorhandenen
baudrate: 115200 und das ich den MQTT-Server als den neu
aufgebauten MQTT2-Server in fhem verwendet habe.

Jetzt läuft alles.
Danke für den link. der hat mir sehr weiter geholfen.
Oft sieht man den Wald vor lauter Bäumen nicht.