Cc1101 von Ebay

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

Vorheriges Thema - Nächstes Thema

thunder1902

@hexenmeister: Interessant, danke für den Tip - aber für was braucht man mehrere CUL's im System?

CaptainHook

Wenn man mehrere Frequenzen oder unterschiedliche Systeme (HomeMatic, FHT,  Max!)  nutzen will :)

Gesendet von meinem Galaxy Tab 4 LTE mit Tapatalk

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

hexenmeister

Zitat von: thunder1902 am 07 Oktober 2014, 22:09:10
@hexenmeister: Interessant, danke für den Tip - aber für was braucht man mehrere CUL's im System?

z.B. wie CaptainHook schon sagte, aber das ist eigentlich die falsche Frage. Die richtige lautet: "wann brauche ich mehrere UART im System?".
Ich habe gerade 4 davon:
- 1xJeeLink (für Eigenbau-Funksensoren: http://s6z.de/cms/index.php/homeautomation/eigenbau/56-tinytx-wireless-sensor-nodes)
- 1xFirmata (Türklingelerkennung: http://s6z.de/cms/index.php/homeautomation/eigenbau/57-handy-meldung-beim-klingeln-an-der-tuer)
- 2x OneWire (Temperaturerfassung für Heizung und einige Räume)

Verschiedenen Sachen, aber alles hat einen UART on board.

Grüße,

Alexander




fh168

#168
Sieht bei mir ähnlich aus:

http://blog.moneybag.de/hausautomation-mit-fhem-uebersicht-einiger-moeglichkeiten-zur-realisierung/

CC1101 von diesem Thread habe ich mir nachgebaut, funktioniert. Als Test zur Steuerung von FS20 ST-3 Steckdosen (868 MHz)

jetzt kommt noch MQTT noch dabei, geht aber über das Netzwerk als separates Modul.

LG

/robin
Hue, Lacrosse, PCA301, MySensors, V 1.67 CUL 868 V3.4, Lacrosse-WLAN-Gateway, Tasmota RF-

kadettilac89

Zitat von: kadettilac89 am 28 September 2014, 21:56:41
Bin die nächsten 2 Wochen wieder mal dienstlich unterwegs. Werde Feedback geben sobald ich wieder zu Hause bin.

So, wieder zu Hause. 868-CC1101 auf 433 getacktet schaltet die Baumarktsteckdosen, per Autocreate werden auch ein paar Tasten der Fernbedienung erkannt aber nicht alle. Kann auch an der Antennenabstimmung liegen. Wenn ich es jetzt noch schaffe die Wetterstation zu empfangen kann ich den FHEMduino in Rente schicken. Müsste irgendwie gehen da es ein Modul dafür in FHEMduino gibt. Aber das hat nichts mehr mit dem CUL-Clone zu tun.

Danke soweit.

Dr.E.Witz

Hallo,

ich würde gerne einen Cul Stick 433 MHz bauen. Leider scheitere ich schon am Anfang ;-(

Mein Arduini Nano ist ein Clone und nennt sich glaube ich DCCduino.
Er läuft mit der Arduino Entwicklungsumgebung einwandfrei, zumindest kann ich Sketche übertragen.
Als Schnittstellenbaustein werkel ein CH340 (Das rauszubekommen hat Stunden gedauert, da keine beschreibung dabei war  :-[ )

Geht das mit dem Ding überhaubt?

Gruß

Michael

hexenmeister

Moin!
Es wird schon mit dem Ding gehen. Ein Nachteil hat es aber unter Umständen schon. Soweit ich weiß, haben die CH340 Chips keine eindeutige Serialnummer, so, wenn mehr als eins davon im System existieren, können sie nicht voneinader unterschieen werden. Sie sind aber eben billiger als von FTDI...

ZitatDas rauszubekommen hat Stunden gedauert, da keine beschreibung dabei war
Das kann man im System sehen. lsusb müsste da genug Information liefern.

Grüße,

Alexander

fh168

Hallo,

ja der CH340 wird vom Raspi (Raspian oder Raspbmc) erkannt und der Aufbau funktioniert. Ich habe mir auch mal einen zusammengebaut, für den 433 MHz-Bereich.

Robin
Hue, Lacrosse, PCA301, MySensors, V 1.67 CUL 868 V3.4, Lacrosse-WLAN-Gateway, Tasmota RF-

cubase

dito hier. Das funktioniert! Hatte anfangs auch Probleme, weil meine Distri den Treiber nicht im Kernel hatte.
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

Tion

Zitat von: kaihs am 20 August 2014, 18:05:58
Das 868MHz Modul ist zu dem sehr klein und schwierig zu löten.
Empfehle Wein oder Bier dazu.Auf keinen Fall Kaffee  8) 8) 8)
FHEM@CT||RFXTRX,CUL868@MAX,HM-Usb,JeeLink
Jee:TX29DTH-IT||Max:Thermostat,ShutterContact,
HM:SEC-MDIR,LC-SW1-PL2,LC-Dim1TPBU-FM,PB-2-WM55
RFX:FA20RF/2, HE501EU,ITL-230,OWL Intuition-lc,YCT-100,div Brennstuhl,IT 1500
FS20:IRU,KSE||FbDect 200,EG-PM2-LAN

Delta80

Hi folks,

erstmal DANKE für den geile Thread hier!

Stehe nun auch davor mir den nanoCUL als 868er Variante zu bauen.
- Verkabelung ist mir soweit klar.
Bei den Firmware-Geschichten bin ich allerdings noch etwas verwirrt (trotz des How-tos aus #101http://forum.fhem.de/index.php/topic,24651.msg195875.html#msg195875 :-)

Also mein Verständis:

  • Compiler und Tools installieren (sudo apt-get install make gcc-avr avrdude avr-libc)
  • Die Firmware von http://culfw.de/culfw-1.61.tar.gz herunterladen und entpacken.
  • Im entpackten Ordner unter Devices den neuen Ordner "nanoCUL" anlegen.
  • Die nanoCUL.zip von kaihs http://forum.fhem.de/index.php/topic,24651.msg192788.html#msg192788 ebenfalls in den (nanoCUL) Device-Ordner entpacken.
  • Modifikatione an den Dateien (board.h, makefile, nanoCUL.c und nanoCUL.hex) vornehmen - Zum Beispiel über das Linux-Kommando: ls -l /dev/serial/by-id die eindeutige Device-ID des Nano ermittelnt und bei AVRDUDE_PORT in der makefile eintragen
  • Aus dem  Ordner die Kompilierung starten (make-Befehl)
  • FHEM-Konfiguration (define CUL...) vornehmen.

Stimmt diese Vorgehensweis, oder hab ich was missverstanden oder vergessen?

Offene Fragen:

  • Muss ich in den Dateien irgendwo festlegen ob ich eine 433er oder 868er Variante habe, oder wird dies automatisch erkannt und ich kann wie mit dem original CUL z.B. MAX-Komponennten auf 868 und IT-Dosen auf 433 schalten?

Vielen Dank für Eure Hilfe!

Gruß

Mario

kadettilac89

Hi, soweit richtig.

Punkt 6, zuerst Befehl "make" und wenn fehlerfrei durchgelaufen "make program"

Umschalten beim Compilieren zwischen 433 und 866 ... nanoCul.c   - const uint8_t mark433_pin = 0xff (866) -- 0x00(433);   Zeile 48 ... du müsstest aber auch ohne diese Änderung per Software auf 433/866 wechseln können.

Zum Schalten der verschiedenen Protokolle musst du RFMode setzen. ...."attr CUL866 rfmode HomeMatic" für HomeMatic, "SlowRF" für IT-Dosen. MAX verwende ich nicht, müsste aber im FHEMWIKI beschrieben sein. Ist identisch zum normalem CUL, somit solltest du im MAX-Forumteil fündig werden.

Wenn MAX auch die Askin Libs benötigt musst du noch #HAS_ASKIN in board.h aktivieren.

Gummibaer

Ich habe das mal etwas zusammen gefast.
Dies sollte einigen Leuten helfen es einfacher zu verstehen.
Zusammenfassung

chris1284

#178
Schöne Anleitung, aber die sollte auch noch ins Wiki. Die Sache mit der Antenne meine ich ist nicht ganz richtig da ich meine gelesen zu haben dass bereits auf dem Funkmodul selber Optimierungen für  433 Mhz aufgebracht sind. Besser wäre evtl. das Modul gleich entsprechend dem Einsatzzweck optimiert zu kaufen (richtiges Cc1101 868 / Cc1101 433)

es ist evtl noch zu erwähnen das es den Nano auch mit grüner Led gibt, die ist ähnlich dem Busware CUL nicht so extrem nervig wie die blaue Led (man kann die Led nicht abschalten sondern nur zerstören um das abzustellen).

Die Nano's von Gravi Tech U.S.  haben zb die unauffällige grüne Led http://www.ebay.de/itm/Mini-Version-Arduino-Nano-3-0-328-Mini-Micro-Medien-Controller-USB-Kable-Cable-/121296914967?pt=Wissenschaftliche_Ger%C3%A4te&hash=item1c3ddc0a17

Des Weiteren finde ich den hier hilfreich http://www.ebay.de/itm/121239860594?_trksid=p2059210.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT (wenn man nicht löten will und kein breadboard hat.

Für 433Mhz ist nat. locutus Lösung optimal http://forum.fhem.de/index.php/topic,26487.msg194747.html#msg194747 evtl. kann er bei genug anfragen noch mehr erstellen

Gummibaer

Die Cc1101 module sind er für 433 Mhz konzepiert ..
Kann man auch aus dem Datenblatt entnehmen
Zitat "Frequenz:(Modul: 387-464MHZ)"
Für 868 Mhz bräuchet man er ein anderes Modul.
Ich hoffe auch das es  bald den weg ins Wiki findet. Es stelt er momentan eine Anlaufstelle um die Info nicht auf 12  Seiten zusamen zu suchen.
zb wenn man nicht mit liest man auch den verdrahtungs Fehler übersieht.

Geht auch ohne eine Radikale lösung um die LED Dunkel zu kriegen .. Meine heißt schwarzer CD Stift ;)

Man braucht ja nicht Löten .. einfach ein paar female Jumperkabel und zusammenstecken fertig