Vorstellung: USB/Power => CC2530 (Zigbee Coordinator oder Router mit SMA Buchse)

Begonnen von Ranseyer, 17 November 2018, 19:49:49

Vorheriges Thema - Nächstes Thema

Ranseyer

Kurze Vorstellung: Die Platine versorgt über einen CP2102 das CC2530_Modul  mit Spannung

Undokumentierte Features:
-TX vom CP2102 verbinden (Achtung unbedingt vorher die Spannungen des CP2102 Moduls messen, machne geben >4V aus, das zerstört das Zigbee Modul)
-Flashen über einen optionalen Pinheader, das funktioniert mit etwas Glück auch ohne diese Pins zu verlöten. Achtung: wenn die Buchsenleisten für den CC2530 verlötet sind dann ist das Flashen aus Platzgründen mit einem normalen Kabel nicht mehr möglich.
-optional direkt Einspeisung der Spanung über einen *1117 (auch DPAC) oder Bypass des Reglers


Wichtig:

Doku: https://koenkk.github.io/zigbee2mqtt/#getting-started
1.) Zu XIAOMI, das geht m.E. gut. Aber einige Geräte gehen nicht wenn man nich den Developer-Stand von Zigbee2MQTT nimmt.
2:) Es wird nicht laufen bis die letzte Zeile in deinem Configfile steht:

serial:
  port: /dev/ttyUSB0
  baudrate: 115200
advanced:
  rtscts: false

Status: Funktioniert, ein paar Verbesserungen in nächster Version geplant.

Achtung: Bei den CP2102 Regler-Board gibt es welche die statt 3,3V bis zu 4,7 Volt ausgeben. Diese müssen vor Verwendung modifiziert werden, ansonsten wird der CC2530 zerstört.https://wiki.fhem.de/wiki/CP2102#3.3V_werden_.C3.BCberschritten


Details: https://github.com/ranseyer/home-automatics/tree/master/ZigBee

Gehäuse: Keins ! (Wer ein Druckfile liefert bekommt gerne ein kostenloses Exemplar)
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

gloob

Hättest du das nicht gestern mal andeuten können? Heute habe ich meine Bastellösungen fertig gestellt.  ;)
Aber wenn du mir eine Platine schickst, erstelle ich dir gerne ein Gehäuse.  ;D

CC2530 hab ich da und CP2101 sind im Zulauf.
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

Ranseyer

Im Internetz hättest du das sehen müssen !  -liegt ja bei Github 8)
(Ich dachte ich hätte dir das mal angedeutet. Aber da ich erst vor einer Woche bestellt habe wird es wohl noch dauern. Elecrow per PLT-Express)

FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

gloob

Zitat von: Ranseyer am 17 November 2018, 19:57:48
Im Internetz hättest du das sehen müssen !  -liegt ja bei Github 8)
(Ich dachte ich hätte dir das mal angedeutet. Aber da ich erst vor einer Woche bestellt habe wird es wohl noch dauern. Elecrow per PLT-Express)

Wie hast du dir den Zusammenbau vorgestellt? Wenn ich so auf die Platine von oben schau kommt der CC2530 ja auf die Unterseite und der CP2102 auf die Oberseite. Die Pins für den CC Debugger sind doch dann verdeckt, oder soll der CC2530 auch gesockelt werden?
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

Ranseyer

Alternativ folgendes AddOn für den MAPLE-CUN.
ed:
-Auch für CC2530 Stamp. Danke an den Spender der Lib.
-das AIR602 in ein WLAN2UART Modul von Seeed, welches recht cool sein könnte. (Ich warte noch auf die Platine um das bequem zu verbauen)


Ich muss mal meinen Maple-CUL Thread versuchen zu finden...
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

Ranseyer

ZitatDie Pins für den CC Debugger sind doch dann verdeckt

Richtig. Im Moment bin ich von minimaler Größe ausgegangen und dass man entweder-
-Sockelt
-oder nur einmal flashen kann. (mit ein paar Drähten kann man das im Notfall ja noch immer umgehen)

Ich wollte halt die USB Buchse am Rand haben. ggf. wäre zu überlegen einen Debug Anschluss an die Seite mit der SMA-Buchse zu packen. Aber eigentlich will ich da auch keinen Pinheader haben der im Weg ist... Andere Ideen ?
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

gloob

Zitat von: Ranseyer am 17 November 2018, 20:11:29
Richtig. Im Moment bin ich von minimaler Größe ausgegangen und dass man entweder-
-Sockelt
-oder nur einmal flashen kann. (mit ein paar Drähten kann man das im Notfall ja noch immer umgehen)

Ich wollte halt die USB Buchse am Rand haben. ggf. wäre zu überlegen einen Debug Anschluss an die Seite mit der SMA-Buchse zu packen. Aber eigentlich will ich da auch keinen Pinheader haben der im Weg ist... Andere Ideen ?

Anstatt der Pinheader würden ja die Löcher reichen. Ich habe mir letztens eine Flashhilfe mit Pogo-Pins gebastelt.

Den Adapter kann man einfach mit der Hand drauf drücken und durch die Federstifte, gibt es immer einen sauberen Kontakt.

Falls du ein paar Stifte brauchst, sag Bescheid. Ich hab noch genug da.
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

PeMue

Ich lese mal mit  :)

Zitat von: gloob am 17 November 2018, 20:14:57
Anstatt der Pinheader würden ja die Löcher reichen. Ich habe mir letztens eine Flashhilfe mit Pogo-Pins gebastelt.

Den Adapter kann man einfach mit der Hand drauf drücken und durch die Federstifte, gibt es immer einen sauberen Kontakt.
Coole Sache, ich vermute, die könnte ich auch mal brauchen.

Zitat von: gloob am 17 November 2018, 20:14:57
Falls du ein paar Stifte brauchst, sag Bescheid. Ich hab noch genug da.
Hm, ich merk's mir mal  ;D

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

Ranseyer

ZitatFalls du ein paar Stifte brauchst, sag Bescheid. Ich hab noch genug da.

Danke hab ich auch. Aber was super wäre: Eine gedruckte Halterung um das Teil an den Rand eine Platine zu klipsen so dass man ohne das Teil mal ne halbe Minute halten zu müssen sicher flashen kann.
Ich mach mir mal Gedanken über eine verbesserte nächste Version der Platine...
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

Ranseyer

Feddisch, siehe Anlagen...

Wer eine Platine will: https://forum.fhem.de/index.php/topic,93925.0.html

edit: Ach ja, ... Die Antennen die da bei den Modulen dabei sind taugen ((meist)) "nix".  Eine WLAN Antenne hat auch RP-SMA, und manche davon sind nicht schlecht. => Deutsches Recht beachten (oder wo ihr halt so wohnt) !
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

Ranseyer

kurzes Update:
-Bin soweit zufrieden, aber...
-flashen mit der Platine geht mit normalem Kabel nur vor dem Verlöten der Buchsenleisten für den CC2530. (ist sonst sehr eng rechts+links . Also einzelne Dupont Kabel nötig. Höhe wäre kein Problem
-doppelreihige Buchsenleisten nutze ich 5x2 (da vorhanden und ein ganz guter kompromiss zu Aufwand und Stabilität, 4fach reicht auch.)
-TX Jumper ist unnötig weil anscheind im Problemfall am 3,3V Pin immer deutlich über 4,4V anliegen und somit der CC2530 bestimmt gekillt wird wenn man nicht aufpasst.
-die nächste Version würde ich 2-3 mm länger machen damit immer von unten die Flash Pins zugänglich bleiben...
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

Ranseyer

Anbei ein Update aufgrund aktueller Erfahrungen und Rückmeldungen (heute unter etwas Druck bestellt).

Könnte mir vorstellen das ganze wie eine Sammelbestellung abzuwickeln. Gibt's da Interesse ?



Doku: https://github.com/ranseyer/home-automatics/tree/master/ZigBee/V02
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

sentinel1


rippi46

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

Ranseyer

Hier die neue Version V0.2 siehe: https://github.com/ranseyer/home-automatics/tree/master/ZigBee/V02
-Die weiss markierten Pins müssen aus elektronischer Sicht nicht verlötet werden. Auf dem Foto sind trotzdem alle Pins am Rand verlötet, das hat mechanische Gründe.
-TX kann nicht mehr aufgetrennt werden (spart einen Löt-Jumper)
-kleine Optimierungen

Achtung: Ich würde keinesfalls raten den Pinheader zum flashen so zu verlöten wie auf dem Bild wenn man die Platine produktiv nutzen will. Zum einmaligen Flashen sollte "klemmen" ausreichen...


Bei Interesse: https://forum.fhem.de/index.php/topic,93925.0.html
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!