Selbstbau CUN (MapleCUN)

Begonnen von Telekatz, 09 November 2016, 20:29:52

Vorheriges Thema - Nächstes Thema

Telekatz

Anbei eine weitere Testversion des multiCC Branches. Diesmal funktioniert SlowRF auch an den ersten beiden Transceivern gleichzeitig. Vorzugsweise 868MHz am ersten und 433MHz am zweiten Transceiver.

Ranseyer

Danke fürs Bereitstellen. Jetzt warte ich noch auf ein 433MHz Modul...

Platinen zum Projekt sind übrigens eingetroffen: https://forum.fhem.de/index.php/topic,50990.0.html

Allerdings warte ich noch auf Feedback um eine zweite Charge anzustossen...
(Beim Feedback geht es mir vor allem um die mechanische Anordnung)
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

#62
Danke die neue Firmware funktioniert auch bei mir.
(CUL angelegt, der zweite  als Stackable)


Zitatdefine CULtest866 CUL /dev/ttyACM0@38400 4444
attr CULtest866 rfmode HomeMatic
attr CULtest866 verbose 5
define mapleCUN433 STACKABLE_CC CULtest866
attr mapleCUN433 rfmode SlowRF
attr mapleCUN433 verbose 5


Zitat2017.02.02 12:12:50 5: CULtest866: dispatch *i05055433
2017.02.02 12:12:50 4: CUL_Parse: mapleCUN433 i05055433 -48.5
2017.02.02 12:12:50 5: mapleCUN433: dispatch i050554
2017.02.02 12:12:50 4: mapleCUN433 IT: message "i050554" (7)
2017.02.02 12:12:50 4: mapleCUN433 IT: msgcode "00FF00FFFFF0" (12) bin = 000001010000010101010100
2017.02.02 12:12:50 5: mapleCUN433 IT: V1 housecode = 00FF00FFFF  onoffcode = F0
2017.02.02 12:12:50 3: mapleCUN433 IT: EG.Kueche.Stripe off->off
2017.02.02 12:12:50 5: CUL/RAW: /*i05155F35

Der Aufbau ist siehe Foto. Hässlich daran ist die Mischbestückung, aber 433 MHz Stamps waren nur in China zu bekommen.

Ich würde dann mal gerne einen Wiki Artikel starten. Wie wäre es mit "CUN-STM32" ?

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!

PeMue

Hallo zusammen,

ich bin noch am Einlesen, schaue mir aber auf jeden Fall mal die große Platine an. Das geht auch kleiner ;)
Daher - Martin bitte verzeih mir - warte ich auf die zweite Charge groß.
Die Bauteile sind schon in der Aliexpress Wunschliste ;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

#64
Ja klar geht das kleiner. Nur wollte ich reichlich Abstand zwischen den Antennen. Zwischen 433 und 866 etwas weniger. Wenn man das nicht so macht müssten die Buchsen per Kabel abgesetzt werden. (Meine Meinung...)

Gesendet von meinem HTC One_M8 mit Tapatalk
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!

PeMue

Zitat von: ranseyer am 02 Februar 2017, 19:02:35
Nur wollte ich reichlich Abstand zwischen den Antennen. Zwischen 433 und 866 etwas weniger. Wenn man das nicht so macht müssten die Buchsen per Kabel abgesetzt werden. (Meine Meinung...)
Ok, habe ich verstanden. Aber die 433 MHz Module würde ich anders anordnen. Ich lese mich mal ein und mache Vorschläge (falls Du nichts dagegen hast  ;)).

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

Telekatz

Als 433 MHz Modul würde hier ja auch ein Briefmakenmodul besser passen.

@ranseyer
Ich habe dein Board mal kurz getestet und bis auf die beiden fehlenden Leitungen hat alles funktioniert.
Getestet habe ich SlowRF866 an CC0, SlowRF433 an CC1, HM an CC2 und MAX an CC4 (da passt der Bestückungsdruck nicht). Allerdings nur jeweils an den 10 poligen Pinheadern.

W5100, CTX-DB und die drei seriellen Schnittstellen funktionieren auch.

Zitat von: ranseyer am 02 Februar 2017, 12:48:45
Ich würde dann mal gerne einen Wiki Artikel starten. Wie wäre es mit "CUN-STM32" ?
Wenn es ein Artikel um CULs/CUNs auf Basis des Maple minis werden soll, würde ich beim Namen MapleCUN bleiben.

PeMue

Zitat von: Telekatz am 02 Februar 2017, 20:26:55
Getestet habe ich SlowRF866 an CC0, SlowRF433 an CC1, HM an CC2 und MAX an CC4 (da passt der Bestückungsdruck nicht). Allerdings nur jeweils an den 10 poligen Pinheadern.
"Missbrauchst" Du da nicht die 433 MHz Antennen für 868 MHz? So wie es aussieht, ist nur das linke obere ein echtes 868 MHz Modul  ;)

Gruß PeMue
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

Zitat"Missbrauchst" Du da nicht die 433 MHz Antennen für 868 MHz?

433Mhz würde knapp 70 cm Wellenlänge (Lambda) ergeben. Auch abgewickelt sind diese Antennen das nicht, sondern vermutlich nur Lamda/4
Somit könnte diese bei 868 Mhz durchaus besser funktionieren als die "richtigen".

Nur muss man dann irgendwann mal wieder aufpassen das es nicht zu gut wird mit der abgestrahlten Leistung (ERP, aus rechlicher Sicht z.B.).
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!

Telekatz

Es sind die Antennen, die bei meinen RF1101SE-V2 Module dabei waren. Die grünen Module selber sind jedoch richtige 868MHz Module. In diesem Beitrag sieht man es deutlicher. Es ist das dritte Modul. Das Modul links oben sieht nur deshalb anders aus, weil es der selbsthergestellte Prototyp ist.

Ranseyer

Hier gibt es den Anfang eines Wiki Artikels: https://wiki.fhem.de/wiki/MapleCUN
Wäre schön wenn sich noch andere einbringen würden...
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!

PeMue

Hallo zusammen,

ich habe mir das Ganze mal angeschaut und folgende Fragen:
- Der Maple CUx [x=L|N] kann 4 Radios oder alternativ 2 Radios und 2 serielle Schnittstellen (oder halt 3 Radios und eine serielle Schnittstelle), korrekt?
- Welches Radio müsste den seriellen Schnittstellen weichen, oder ist das egal?
- Wie wird die Trennung der seriellen Datenströme bei USB Verbingung gemacht, gibt es dann mehrere serielle Schnittstellen auf USB?

Meine Idee für die Platine:
- 4 Radios (SMD oder alternativ die 433 MHz Module)
- optional eine HM-UART Modul an einer seriellen Schnittstelle (ein Radio entfällt dafür)
- optional einen Arduino pro mini Nachbau (Minimalversion) mit NRF24L01+ für ein MySensors Gateway an der anderen seriellen Schnittstelle (ein Radio entfällt dafür)
- optional LAN Modul (W5100 oder W5500?)
- ein WAF-fähiges Gehäuse

Das wäre aus meiner Sicht die Wunderwaffe, SlowRf 868 bzw. 433 MHz/Homematic/MySensors in einem Gateway.

@ranseyer:
Ich schau mir mal den Artikel an, aber momentan fehlt mir noch das Wissen.

Gruß PeMue
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

Ich hänge mal die Maße des 5100 LAN Moduls an.
Das 5500 besitze ich nicht, davon gibt es hier zwei Bilder: https://github.com/ranseyer/CUN-STM32/blob/master/w5500-NiRen2.jpg Theoretisch kann man versuchen davon Maße abzuleiten.
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!

Telekatz

Der MapleCUN legt über USB 3 Ports an und ist über Netzwerk über die Ports 2323, 2324 und 2325 erreichbar. Über den ersten USB Port oder über den Netzwerkport 2323 sind die 4 Radios ansteuerbar. Die Unterscheidung der unterschiedlichen Radios erfolgt wie bei einem STACKABLE_CC über entsprechend viele * vor der Nachricht.

Die beiden serielle Schnittstellen UART0 und UART1 sind über die anderen zwei USB Ports bzw. Netzwerkports ansteuerbar. Von der Funktion ist das nichts anderes als ein USB zu seriell Wandler bzw. Netzwerk zu seriell Wandler.  Der dritte serielle Anschluss DBG ist nur zum Firmware laden vorgesehen.

Es geht also gleichzeitig:

  • 4 Radios
  • zwei serielle Schnittstellen
  • W5100 oder W5500 (noch nicht getestet)

Allerdings habe ich auch noch den Plan, anstatt des dritten Radios auch ein 1-Wire Modul anzusteuern. Quasi ein CUNOx3. 

PeMue

Zitat von: Telekatz am 03 Februar 2017, 16:52:27
Es geht also gleichzeitig:

  • 4 Radios
  • zwei serielle Schnittstellen
  • W5100 oder W5500 (noch nicht getestet)
Wow, das ist ja eine richtig coole Sache. Sprich ich komme meinem Gateway mit: Homematic/SlowRF 433/SlowRF 868/MySensors Gateway (oder serieller Schnittstelle über NRF) immer näher  :)

Zitat von: Telekatz am 03 Februar 2017, 16:52:27
Allerdings habe ich auch noch den Plan, anstatt des dritten Radios auch ein 1-Wire Modul anzusteuern. Quasi ein CUNOx3.
Was stellst Du Dir als Hardware vor? Nur einen Pin? Oder einen 1-wire Busmaster? Wenn ja, welchen?

Danke + Gruß

PeMue
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