Cc1101 von Ebay

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

Vorheriges Thema - Nächstes Thema

kaihs

Zitat von: CaptainHook am 01 September 2014, 21:45:51
Btw. Nicht NanoCul sonder "Normales" CUL sprich "originale" CULfw  ;D ;D

Dann musst du die cul.c aber noch mal genau prüfen. Der CUL verwendet z. B. einen Kodier-PIN um festzulegen, ob es sich um eine 433 oder 868 MHz Version handelt. Der wird bei dir wenn überhaupt wohl nur zufällig richtig beschaltet sein.
Vielleicht gibt es auch noch andere Sachen die spezifisch für die CUL Hardware sind.
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

cubase

Hallo zusammen,
jetzt will ich mich auch noch einmal melden. Der "ch341" war natürlich nicht in meiner Distri enthalten und ein Kompilieren des Treibers in den Kernel hab ich nach 2 Fehlversuchen aufgeben. Es gibt netterweise fertige Debian-Image für den ALIX, welche man nur auf dir CF kopieren muss.  8) Danach liess sich per modprobe der ch341 laden.
Der Rest verlief, Dank der Hilfe hier, reibungslos. Nun empfange ich ebenfalls "Müll". Ist da noch irgendwas nicht ok?
2014-09-01 16:10:11 CUL CUL1 UNKNOWNCODE fbrf�brf�brfbr%f�brfAbrf_brfbrf-br f�brf�brf�brfBbrfbbrf�br%f�brfZbrfrbrfsbrfBbr

PS, ich habe noch nicht den 868er benutzt, sondern erst einmal einen 433er http://www.aliexpress.com/snapshot/6178824613.html

Gruss Thomas
Thinkpad T61 [=Server mit USV (Akku) und Debugging Konsole (Tastatur+Bildschirm) :-)] (Debian Stretch) // BSB-lan > Mosquitto > InfluxDB > Grafana
(expire)Banana Pro (armbian)- BSB-lan - NodeRed
(expire)PC Engine ALIX 3d2 (Linux voyage 3.2.0-4-486), FHEM V5.5, CULFW V1.61, nanoCUL (Selbstbau CUL433

cubase

Hallo Hexenmeister,

Ich habe ne kurze Frage betreffend der Nanos mit CH341 Treiber:
Zitat"Soweit ich weis, diese Chips haben nicht ohne weiteres eindeutigen IDs. Zwei davon wird das System nicht mehr unterscheiden können."
Das ist aber weniger schön, weil ich ja noch einen zweiten nanoCUL mit einem 868er bauen möchte. Das hatte ich bei der Bestellung des Nanos nicht gewusst (und war auch nirgends beschrieben). Hat jemand schon einen Nano bei Aliexpress mit FTDI gekauft?
Thinkpad T61 [=Server mit USV (Akku) und Debugging Konsole (Tastatur+Bildschirm) :-)] (Debian Stretch) // BSB-lan > Mosquitto > InfluxDB > Grafana
(expire)Banana Pro (armbian)- BSB-lan - NodeRed
(expire)PC Engine ALIX 3d2 (Linux voyage 3.2.0-4-486), FHEM V5.5, CULFW V1.61, nanoCUL (Selbstbau CUL433

kaihs

Zitat von: cubase am 01 September 2014, 22:24:05
Ist da noch irgendwas nicht ok?

Scheint fast so  ;)

Hast du was an den Fuses geändert?

Einerseits scheint um 15:50 Uhr die serielle Kommunikation ja noch geklappt zu haben, danach aber nicht mehr.
Hast du eine LED angeschlossen? Blinkt die mit 1 Hz?
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

kaihs

Zitat von: cubase am 01 September 2014, 22:39:40
Hat jemand schon einen Nano bei Aliexpress mit FTDI gekauft?

Alle meine 4 nanos haben einen FTDI, davon zwei von aliexpress.
Aber aliexpress ist ja nur eine Verkaufsplattform wie ebay, da bietet ja viele unterschiedliche Händler den nano 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

hexenmeister

#125
Meine Nanos haben auch alle FTDI. Aber ich habe einen Uno-Klon mit ch341 drauf. Bei dem ist das schon ok, da zum Basteln gedacht.
Achte beim Kauf auf FTDI (FT232RL) UART-Chips. Da wird in der Beschreibung stehen. CP21xx wären auch OK, da SerianNummer flashbar ist (k.A: ob damit schon Nanos gebaut wurden). Alternativ kannst Du auch ProMini + UART-Adapter deiner Wahl nehmen.

EDIT: Man kann natürlich die Chips ohne ID auch nutzen, solange keine 2 davon im System sind. Also ein ch341 und ein PL2303 sind ok, da durch verschiedenen VendorID eindeutig. Auch wenn beide keine Serial-ID besitzen.


CaptainHook

#126
Zitat von: kaihs am 01 September 2014, 21:52:15
Dann musst du die cul.c aber noch mal genau prüfen. Der CUL verwendet z. B. einen Kodier-PIN um festzulegen, ob es sich um eine 433 oder 868 MHz Version handelt. Der wird bei dir wenn überhaupt wohl nur zufällig richtig beschaltet sein.
Vielleicht gibt es auch noch andere Sachen die spezifisch für die CUL Hardware sind.

Die beiden Pins habe ich schon gefunden Port B Pin 5 und 6 oder in Arduino D9 un D10, einer geht High der andere Low je nach Frequenz  ;) (HIGH für aktive, Low für inaktive)

Pin 5 / D9 für 868Mhz
Pin 6 / D10 für 433Mhz


€dit:
Solchen Müll:
Zitat2014-09-01 16:10:11 CUL CUL1 UNKNOWNCODE fbrf�brf�brfbr%f�brfAbrf_brfbrf-br   f�brf�brf�brfBbrfbbrf�br%f�brfZbrfrbrfsbrfBbr
hatte ich auch als meiner noch mit 16Mhz lief! (ohne clock_prescale - Siehe Post von heute morgen)
Wobei ich eine nicht die NanoCul.c nehme sonder eine modifizierte CUL.c aber vielleicht hast du ein ähnliches Problem
Lenovo M53 ThinkCentre 10DC | Docker | SolarEdge SE10K + SE5000H + Energy Bank 10KWh | EspEasy | Tasmota | Hue | Alexa | uvm.

cubase

#127
Hallo Kai

ZitatHast du was an den Fuses geändert?
Nicht das ich wüsste. Wie macht man das , wenn?

Und nein, keine LED drann. (besorge ich aber)



@Hexenmeister Merci :)
Thinkpad T61 [=Server mit USV (Akku) und Debugging Konsole (Tastatur+Bildschirm) :-)] (Debian Stretch) // BSB-lan > Mosquitto > InfluxDB > Grafana
(expire)Banana Pro (armbian)- BSB-lan - NodeRed
(expire)PC Engine ALIX 3d2 (Linux voyage 3.2.0-4-486), FHEM V5.5, CULFW V1.61, nanoCUL (Selbstbau CUL433

CaptainHook

Zitat von: cubase am 01 September 2014, 23:01:37
Nicht das ich wüsste. Wie macht man das , wenn?

Zum Beispiel per ISP oder JTAG, für beides braucht du nen passenden Adapter oder nen 2. Arduino.
Deaktivieren NIEMALS  die JTAG und ISP  FUSE gleichzeitig  :o ;D Danach taugt ein Arduino nur noch als Briefbeschwerer

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

cubase

Hallo Kai

ZitatHast du eine LED angeschlossen? Blinkt die mit 1 Hz?
ja, blinkt.
Thinkpad T61 [=Server mit USV (Akku) und Debugging Konsole (Tastatur+Bildschirm) :-)] (Debian Stretch) // BSB-lan > Mosquitto > InfluxDB > Grafana
(expire)Banana Pro (armbian)- BSB-lan - NodeRed
(expire)PC Engine ALIX 3d2 (Linux voyage 3.2.0-4-486), FHEM V5.5, CULFW V1.61, nanoCUL (Selbstbau CUL433

kaihs

Auch genau einmal pro Sekunde?
Welchen Code verwendest du, den zuletzt von mir geposteten für nano CUL?
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

cubase

#131
ja 1mal/sec. Und den Code aus Deiner nanoCUL.zip aus diesem Post http://forum.fhem.de/index.php/topic,24651.msg192788.html#msg192788


ZitatDann vielleicht mal XFF im Terminalprogramm eingeben.
Dann sollte alles was irgendwie empfangen wird ausgegeben werden, also eine Menge 'Zeichenmüll'. Irgendwas funkt auf 433MHz eigentlich immer, zur Sicherheit mal auf der Fernbedienung des Steckdosen rumdrücken.
Dann wird jeder Funkempfang ausgegeben

also das funktioniert. Mit jedem Drücken auf der FB kommt im Terminal eine "Zeichenmüllkette".


Update:
Nach einem Neustart werden im Event Monitor keinerlei Informationen angezeigt. Erst wenn ich über das Terminal "XFF" eingebe und dieses dann schliesse, kommen die Meldungen auch im Event Monitor von fhem!? Ist das normal so?
Thinkpad T61 [=Server mit USV (Akku) und Debugging Konsole (Tastatur+Bildschirm) :-)] (Debian Stretch) // BSB-lan > Mosquitto > InfluxDB > Grafana
(expire)Banana Pro (armbian)- BSB-lan - NodeRed
(expire)PC Engine ALIX 3d2 (Linux voyage 3.2.0-4-486), FHEM V5.5, CULFW V1.61, nanoCUL (Selbstbau CUL433

cubase

#132
Also ich habe heute noch einmal den nanoCUL geflasht, zusätzlich noch auf meinem PC (Arch) fhem installiert aber leider empfange ich nichts. Der Terminaltest funktioniert wie gesagt und auch leuchtet die aufgelötetet TX-LED auf dem Nano beim Drücken der FB.
Thinkpad T61 [=Server mit USV (Akku) und Debugging Konsole (Tastatur+Bildschirm) :-)] (Debian Stretch) // BSB-lan > Mosquitto > InfluxDB > Grafana
(expire)Banana Pro (armbian)- BSB-lan - NodeRed
(expire)PC Engine ALIX 3d2 (Linux voyage 3.2.0-4-486), FHEM V5.5, CULFW V1.61, nanoCUL (Selbstbau CUL433

kaihs

Bei XFF wird auch etwas ausgegeben, wenn irgendwelche Daten vom CC1101 empfangen werden, selbst wenn diese von der culfw nicht dekodiert werden können.

Bei X21 wird nur noch etwas ausgegeben, wenn die culfw als gültige Funktelegramme dekodiert hat.
Scheint also, als ob die Telegramme deiner Fernbedienung nicht dekodiert werden können.
Was für eine Fernbedienung ist das?

Was hast du denn überhaupt mit dem nanoCUL vor? Willst du z. B. Funksteckdosen schalten oder Fernbedienungen/Thermometer empfangen?
Welche Funk-Protokolle verwendet deine Hardware (Intertechno, Oregon, ...)
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

cubase

#134
Danke für die Erklärung, wenn das also so ist, dann sollte ja der nanoCul funktionieren.Denn ich habe einfach erstmal eine 15 Jahre ein alte Funksteckdose mit FB zu Einstiegszwecken ausgegraben.(kein Hersteller, kein Typenschild,..)
Ein erster Einsatz wäre unser alter Torantrieb , http://www.eazymatic.ch/de/produkte/funk/ Aber habe ich ehrlich gesagt keine Ahnung, was diese für Funkprotokolle benutzen. Und weiterhin ist ein Bewegungssensor für den Hauseingang geplant.

Danke nochmal und viele Grüsse
Thomas
Thinkpad T61 [=Server mit USV (Akku) und Debugging Konsole (Tastatur+Bildschirm) :-)] (Debian Stretch) // BSB-lan > Mosquitto > InfluxDB > Grafana
(expire)Banana Pro (armbian)- BSB-lan - NodeRed
(expire)PC Engine ALIX 3d2 (Linux voyage 3.2.0-4-486), FHEM V5.5, CULFW V1.61, nanoCUL (Selbstbau CUL433