433MHz USB Stich für fhem (Elro) einsetzbar ?

Begonnen von en-trust, 03 März 2018, 16:53:51

Vorheriges Thema - Nächstes Thema

en-trust

Folgenden USB Stick habe ich gefunden und wollte fragen, ob einer den kennt bzw der wie cul einsetzbar ist.

CC1101 USB Wireless RF Transceiver Module 433MHz USB RS232

betateilchen

ZitatForum-Software
Regeln, Diskussionen, Fragen zu diesem FHEM-Forum selbst. Hier keine Themen zur Hausautomation!

Bitte verschiebe Deinen Beitrag in ein passendes Unterforum.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

en-trust


KölnSolar

Bastelecke ? CUL - Hard- Firmware ?
Versuch mal rauszukriegen, ob u. was für ein µ-Prozessor(Atmel) drin steckt.
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

betateilchen

jemand, der fast 400 Beiträge auf der Uhr hat, sollte solche Fragen eigentlich nicht mehr stellen.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

en-trust


gloob

Kauf dir einen nanoCUL für 20€. Damit wirst du eher glücklich.
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

Beta-User

#7
Zitat von: gloob am 05 März 2018, 12:55:38
Kauf dir einen nanoCUL für 20€. Damit wirst du eher glücklich.
Könnte sein, aber ohne Spieltrieb wäre die Welt ja langweilig ;) .

Daher ohne Gewähr, aber du könntest versuchen, den wie einen Arduino Nano zu behandeln und mit der firmware für den nanoCUL zu flashen.

Das Teil sieht aus wie der hier: http://www.canton-electronics.com/rf-wireless-modules-c-36/fsk-modules-c-36_38/fsk-kit-c-36_38_46/433m-arduino-and-pc-data-transfer-dtu-rf-wireless-module-uart-rs232-mcu-pic-8051-p-206.html?cPath=36_38_46&zenid=95eo2c6435ghnqb39h34oufnb7
Danach wäre irgendein Atmel (naheliegend wäre der populäre ATMega328p ) und vermutlich ein CP2303 (es gibt auch nur die Teile ohne Gehäuse, da war von dem USB-Seriell-Wandler die Rede) darin verbaut, das ganze in einem ordentlichen Gehäuse.

(btw.: dann wäre der Forenbereich sogar richtig...)

Aber ohne das ausprobiert zu haben, wirst du nie erfahren, wie es wirklich ist...

Gruß, Beta-User

EDIT: Wandlerchip korrigiert und link eingefügt
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

en-trust

Optisch scheint das wirklich der von Canton zu sein. Daher könnte ich das mit dem und der nanoCUL (welches ?) mal versuchen und berichten, ob Elros schalten.

Beta-User

Zitat von: en-trust am 06 März 2018, 07:51:05
Optisch scheint das wirklich der von Canton zu sein. Daher könnte ich das mit dem und der nanoCUL (welches ?) mal versuchen und berichten, ob Elros schalten.
Es dürfte DAS CUL sein (CC1101-USB-lite - _Dongle_ lt. busware-shop ;) ), aber _die_ firmware. Wenn es die eigentliche Frage war, welche firmware: aculfw - das ist m.E. die "richtige" für 433MHz...
Mal schauen, ob sich das Teil wirklich verhält wie ein Nano ::) .
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

en-trust

So, ich habe das Teil jetzt erhalten und mal angesteckt. ein lsusb ergab...

Bus 001 Device 008: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x UART Bridge / myAVR mySmartUSB light

Was wäre jetzt der nächste Schritt ? Blinken tut das Dingen noch nicht.

KölnSolar

RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

en-trust

#12
Diese Firmware aculfw ist dann passend ?
https://www.mediafire.com/folder/iuf7lue8r578c/a-culfw (nanoCUL\nanoCUL433.hex)

Installiere ich die im Raspi dann auch mit dem dfu-programmer ?

pi@raspberrypi:~/CUL $ sudo sh flash.sh
-------------------------------------------------------------
This program flash the cul device with new firmware.
Please change the device into the bootloader
-------------------------------------------------------------
Please choose a device:
1 = nanoCUL868
2 = nanoCUL433
Please select device (1-2): 2
-------------------------------------------------------------
This program flash the cul device with new firmware.
Please change the device into the bootloader
-------------------------------------------------------------
Please insert the port for your device [default /dev/ttyUSB0]: /dev/ttyUSB1

The device will now be flashed
Continue (y/n)?y
Call now avrdude -p atmega328p -c arduino -P /dev/ttyUSB1 -b 57600 -D -Uflash:w:./nanoCUL433.hex:i
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00

avrdude done.  Thank you.

KölnSolar

Zuallererst musst Du den Chip(Atmel At123456) identifizieren, sonst kannst Du keine passende .hex flashen oder vielleicht auch selber kompilieren.

Und selbst, wenn es ein "gängiger" Chip ist, muss noch lange nicht die Verdrahtung zwischen Mikroprozessor und CC1101 die selbe sein.

Ich gebe Deinem Vorhaben keine großen Erfolgschancen  :'(
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

RaspiLED

Also
Es ist schonmal kein Busware CUL! Warum? Der kommt mit einem FTDI und meldet sich als ,,Busware 433" unter /dev/serial/by-id.
Du hast einen CP2101 USB zu TTL Wandler. Der ist grundsätzlich okay, aber eben anders ;-)
Nun zu der Frage was da dran hängt?
Welchem AtMega oder Chip kannst Du ablesen oder auslesen? Sonst zeig mal Fotos!
Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...