Cc1101 von Ebay

Begonnen von stim, 17 Juni 2014, 20:46:24

Vorheriges Thema - Nächstes Thema

noice

Zitat von: TomLee am 19 August 2015, 21:58:08
Hallo zusammen,

das Funk-Modul RF11001se-V3.1 wurde in diesem und anderen Threads schon mehrfach erwähnt, immer mit verschiedenen Aussagen zur Eignung zum nanoCUL 868. Mal ging das pairing von HM Devices, mal nur für 10 Minuten, mal bleibt offen ob es heute noch geht. Noice erwähnte er hätte beim pairing auch keinen Erfolg gehabt. Bin leider Laie, hab mir das Modul auch zugelegt hatte bisher auch keinen Erfolg.
Kann jemand dazu eine klärende Antwort geben?
Also bei mir hat nur der Austausch des modules geholfen ...

Mobil erstellt daher kurz gehalten

BananaPI, RaspberryPi+AddonBoard,HMLAN,  miniCUL 433,nanoCUL 433,nanoCUL868,FHEMduino 433, Jeelink clone diverse Homematic, FS20, MAX, TFA und IT Komponenten.
10" Tablet mit andFhem, Daitem D14000

TomLee

Wird hier :
http://shopduino.de/Funk/CC1101-868-MHz-Modul-mit-Antenne-fuer-selbstbau-Cul-Stick::65.htm
als geeignet verkauft, darum meine Frage.
Nach mehreren Tagen Recherche bleibt mir nur noch, es einmal mit Levelshiftern bzw. Widerständen in den Signalleitungen zu probieren, dann geb auch ich auf.

noice

#692
Ich hab weder Levelshifter noch sonstige Widerstände drin.

Mobil erstellt daher kurz gehalten

Edith: ich betreiben allerdings nur max devices mit dem selbstbau cul. Für hm hab ich nen hmlan
BananaPI, RaspberryPi+AddonBoard,HMLAN,  miniCUL 433,nanoCUL 433,nanoCUL868,FHEMduino 433, Jeelink clone diverse Homematic, FS20, MAX, TFA und IT Komponenten.
10" Tablet mit andFhem, Daitem D14000

kaihs

Zitat von: TomLee am 19 August 2015, 22:17:22
Wird hier :
http://shopduino.de/Funk/CC1101-868-MHz-Modul-mit-Antenne-fuer-selbstbau-Cul-Stick::65.htm
als geeignet verkauft, darum meine Frage.

Mal abgesehen davon, dass das vollig überteuert ist: Es ist ein 433MHz Modul, sowohl was die Antenne als auch die Beschaltung betrifft.
Banana Pi, Add-On Board mit 1.8" TFT LCD und IR-Sender, CULFW V1.61, div. Homematic Komponenten, Pollin Funksteckdosen, Selbstbau CUL433 MHz, Jeelink Clone, EC3000
Selbstbau CUL868MHz für Wireless M-Bus, SIGNALduino mit Logilink Temp.-sensoren und Auriol Wetterstation

TomLee

Zitat von: kaihs am 19 August 2015, 22:23:09
Mal abgesehen davon, dass das vollig überteuert ist: Es ist ein 433MHz Modul, sowohl was die Antenne als auch die Beschaltung betrifft.

Das ist ne Antwort, Danke. Kannst mir gerne Quellen nennen die nicht überteuert und aus Deutschland kommen.

kaihs

Bezugsquellen für 868 MHz Module aus Deutschland kenne ich leider auch nicht.

Aber hier bietet jemand einen Selbstbau-CUL schon fertig an.
Banana Pi, Add-On Board mit 1.8" TFT LCD und IR-Sender, CULFW V1.61, div. Homematic Komponenten, Pollin Funksteckdosen, Selbstbau CUL433 MHz, Jeelink Clone, EC3000
Selbstbau CUL868MHz für Wireless M-Bus, SIGNALduino mit Logilink Temp.-sensoren und Auriol Wetterstation

Ellert

Ich habe gerade hier http://forum.fhem.de/index.php/topic,40211.msg324973.html#msg324973 gelesen, dass man einen CUL auch über /dev/serial/by-path/... definieren kann. Es soll dann möglich sein 2 CULs am RasPI zu betreiben ohne das Enummerierungsproblem. Beim Selbstbau CUL wird der Arduino Nachbau mit FTDI Chip empfohlen, der eine Seriennummer hat und über /dev/serial/by-id/... definiert wird.

Mit  /dev/serial/by-path/ kann man für den Selbstbau CUL nun also auch Arduino Nano Nachbauten nehmen, die den CH340 Chip verwenden, der auch keine Seriennummer haben soll.

Ist das bereits bekannt? Hat das schon jemand probiert?

hexenmeister

"by-id" werde die Geräte eindeutig identifiziert (wenns möglich), "by-path" identifiziert den den Anschluss. Also, solange Du den Stick nicht umsteckst, sollte es funktionieren.

So sieht das z.B. bei mir aus:
ls -l /dev/serial/by-path/
total 0
lrwxrwxrwx 1 root root 13 Aug 22 15:59 platform-sw-ehci.1-usb-0:1.1:1.0-port0 -> ../../ttyUSB0
lrwxrwxrwx 1 root root 13 Aug 22 15:59 platform-sw-ehci.1-usb-0:1.2:1.0-port0 -> ../../ttyUSB2
lrwxrwxrwx 1 root root 13 Aug 22 15:59 platform-sw-ehci.1-usb-0:1.3:1.0-port0 -> ../../ttyUSB1
lrwxrwxrwx 1 root root 13 Aug 22 15:59 platform-sw-ehci.1-usb-0:1.4:1.0-port0 -> ../../ttyUSB3
lrwxrwxrwx 1 root root 13 Aug 22 15:59 platform-sw-ehci.1-usb-0:1.6:1.0-port0 -> ../../ttyUSB4

ls -l /dev/serial/by-id/
total 0
lrwxrwxrwx 1 root root 13 Aug 22 15:59 usb-FTDI_FT232R_USB_UART_A702GA5B-if00-port0 -> ../../ttyUSB0
lrwxrwxrwx 1 root root 13 Aug 22 15:59 usb-FTDI_FT232R_USB_UART_A70378NX-if00-port0 -> ../../ttyUSB1
lrwxrwxrwx 1 root root 13 Aug 22 15:59 usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller_1001-if00-port0 -> ../../ttyUSB4
lrwxrwxrwx 1 root root 13 Aug 22 15:59 usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller_1002-if00-port0 -> ../../ttyUSB2
lrwxrwxrwx 1 root root 13 Aug 22 15:59 usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller_1003-if00-port0 -> ../../ttyUSB3

HansDampfHH

Als total Laie habe ich mich dennoch an die Anleitung unter gummibaer gewagt und die benötigten Einzelteile geordert.
Soweit so gut. Der Anleitung gefolgt und und auch das Flashen ohne Fehler durchlaufen lassen.

Mein Ergebnis sieht aus wie die Screens unter http://blog.gummibaer-tech.de/cul-stick-868433-im-selbstbau/

Leider blinkt mein CUL ziemlich schnell, also nichts mit 1HZ.
Kann mir jemand diesbezüglich eventuell weiterhelfen? Im WIKI steht zwar auch was falscher Frequenz aber als Laie komme ich hier nicht weiter.
Vielen Dank für Infos oder Hinweise !
FHEM Docker, CUL868, Zigbee, CCU2, Jeelink

Ellert

Beim Selbstbau CUL funktioniert, Bootloader bedingt das Rücksetzen nach dem Flashen nicht. Den CUL kurz abziehen und neu stecken, dann sollte es normal blinken.

Siehe: http://www.fhemwiki.de/wiki/Selbstbau_CUL#Hinweise_zum_Betrieb_mit_Fhem

HansDampfHH

Danke für den Hinweis.
Scheint wohl doch eher ein Bastelexperiment zu sein :-(
Nun blinkt die grüne LED gar nicht mehr, nur die rote LED leuchtet dauerhaft nach dem neuen anstöpseln.

Vielleicht noch einen Rat zur Fehlersuche?
FHEM Docker, CUL868, Zigbee, CCU2, Jeelink

Ellert

Sieht doch gut aus, bei mir leuchtet auch nur die rote LED.
Mein Rat in Anbetracht der fehlender weiterer Symptome ist, versuche den CUL in FHEM einzubinden.
Falls das nicht funktioniert, mach mal eine komplette Fehlerbeschreibung einschliesslich dem, was Du schon gemacht has und welchen CUL Du zusammengebaut hast? Wie hier beschrieben: http://forum.fhem.de/index.php/topic,16311.msg106131.html#msg106131

HansDampfHH

#702
edit: ERLEDIGT !
nach langem hin und her war es die Verkabelung zur Antenne !

Okay, ich dachte das Blinken wäre ein MUSS ;-)
Also FHEM update und Neustart, CUL eingebunden.

Ergebnis Log:
2015.08.25 17:58:44 3: Opening nanoCUL device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL011AI4-if00-port0
2015.08.25 17:58:44 3: Setting nanoCUL serial parameters to 38400,8,N,1
2015.08.25 17:58:44 3: nanoCUL device opened
2015.08.25 17:58:48 3: nanoCUL: Possible commands: BCFiAZEkGMKUYRTVWXefltx

Sieht gut aus?
Ich habe nun 3 Intertechno Steckdosen hier:

define nanoCUL CUL /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL011AI4-if00-port0@38400 1234

define Licht IT F00000000F FF F0
attr Licht IODev nanoCUL
attr Licht model itswitch

Leider bekomme ich die Steckdosen nicht aktiviert. Der ON Befehl liefert leider keine Aktion.

Ich würde gerne zuerst einmal testen, ob der Selbstbau CUL überhaupt funktioniert.
Für eine detaillierte Vorgehensweise wäre ich dankbar. Soll wohl über Terminal und SCREEN eine Möglichkeit geben.

Könnte mir bitte jemand auf die Sprünge helfen?
FHEM Docker, CUL868, Zigbee, CCU2, Jeelink

CaptainHook

Hi,

da der CUL auch Befehle empfangen kann versuch es doch einfach mit der Fernbedienung der Steckdosen.
Bei aktivem autocreate sollte dir FHEM die passenden defines automatisch anlegen.

Ansonsten
console:
screen /dev/ttyUSB0  38400  <<--- hier dein nanoCul device
jetzt ein V  dann sollte die Versionsnummer angezeigt werden
X67 gültige Protokolle werden angezeigt sihe z.B. cullfw-Referenz
XFF  Alles wird angezeigt!

Viele Grüße,
Stephan
Lenovo M53 ThinkCentre 10DC | Docker | SolarEdge SE10K + SE5000H + Energy Bank 10KWh | EspEasy | Tasmota | Hue | Alexa | uvm.

josburg

#704
Hallo,

ich bin gerade auch dabei, den Selbstbau CUL nach dieser Anleitung
http://www.fhemwiki.de/wiki/Selbstbau_CUL
herzustellen.

Hierzu habe ich diese beiden Komponenten gekauft:
- Arduino Nano http://www.amazon.de/gp/product/B00P7QO012/ref=as_li_tl?ie=UTF8&camp=1638&creative=19454&creativeASIN=B00P7QO012&linkCode=as2&tag=jensosburaspu-21

- CC1101 433 MHz http://www.amazon.de/gp/product/B00GBW6WJY/ref=as_li_tl?ie=UTF8&camp=1638&creative=19454&creativeASIN=B00GBW6WJY&linkCode=as2&tag=jensosburaspu-21

Vorab noch zwei Hinweise:
- ich bin Anfänger
- bisher habe ich nur den Arduino Nano daheim, der CC1101 wurde noch nicht geliefert und ist daher auch noch nicht an den Arduino Nano angeschlossen. Soweit ich das verstanden habe, kann ich die Anleitung trotzdem komplett durcharbeiten, lediglich die Inbetriebnahme kann noch nicht erfolgen. Korrekt?

Jetzt zu meinem Problem:
Ich bin der Anleitung gefolgt (hoffe ich habe alles richtig gemacht) und bin erfolgreich bis zum "make" gekommen. Das "make" verlief m.M. nach auch erfolgreich.
Hierzu folgender Screenshot 1

Wenn ich jetzt "make program" ausführe, erhalte ich die Fehlermeldung "programmer is not responding"
Hierzu Screenshot 2

Was ich hierzu bisher gefunden habe ist, dass man die Baudrate im "makefile" löschen kann (siehe folgender Blog http://blog.gummibaer-tech.de/cul-stick-868433-im-selbstbau/ )

Bisher habe ich beide Varianten probiert, leider erfolglos.

Der relevante Teil meiner Datei "makefile" sieht so aus:

#Dies war die Original-Konfiguration
#AVRDUDE_PORT = /dev/ttyUSB0 -b 57600

#Dies ist die Konfiguration mit expliziter Device-ID, aber mit gelöschter Baudrate
#AVRDUDE_PORT = /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0

#Dies ist die Konfiguration mit expliziter Device-ID, welche ich nutzen möchte
AVRDUDE_PORT = /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0 -b 57600


Kann mir bitte jemand bei der Fehlersuche weiterhelfen?

Vielen Dank.