NEWS
RFlink (LOS GEHT ES ) Bestellung d.Hardware (20€) + 5€ Spende an Forum f.d. Adapter (crowdfunding like :-)
-
Selber bauen [emoji106]
Gesendet von meinem SM-G960F mit Tapatalk
-
Soweit ich das verfolge, schaut der Themenstarter nur von Zeit zu Zeit hier rein.
Also PN an den Themenstarter. Falls das nicht zum gewünschten Ergebnis führt je nach Kenntnissen und Geduld: nl-Shop oder selbstbauen mit Einzelteilen von ebay oder aliexpress. Anleitung ist auf der RFLink Seite http://www.rflink.nl/blog2/wiring . Bei Fragen wurde bisher auch immer hier weiter geholfen.
Generelle Anmerkung: Aus meiner Sicht ist RFLink für Sensoren recht gut geeignet. Für Aktoren bevorzuge ich Systeme mit Rückkanal, z.B. Homematic.
-
@DKM said in RFlink (LOS GEHT ES ) Bestellung d.Hardware (20€) + 5€ Spende an Forum f.d. Adapter (crowdfunding like :
Gerne…
Ich bestelle hauptsächlich bei Banggood, da ich dort bisher noch nie schlechte Erfahrungen gemacht habe und der Support wirklich super ist.
Hallo DKM,
ich habe gerade einen Antrag auf Käuferschutz bei Paypal gestellt, weil meine Erfahrungen mit Banggood absolut gegenteilig zu Deinen waren!
Die Lieferung ist bis heute noch nicht eingetroffen (habe bereits die doppelte Versandzeit abgewartet!) und der Kundendienst speist mich mit der immerzu gleichen Standard-Antwort ab und vertröstet. Die von mir mehrfach beantragte Ersatzlieferung, auf welche aufgrund der Versandversicherung ja eigentlich Anspruch besteht, wird nicht auf den Weg gebracht - in der Standardantwort wird nicht einmal auf mein Begehren eingegangen.
Gibt es die von Dir verlinkte Hardware denn auch anderswo zu bestellen - möglichst zu ebenso niedrigen Preisen?
Ich würde ja normalerweise einfach nochmal die Bestellung aufgeben, aber bei einer derart negativen Erfahrung sträubt sich in mir alles, diesem Verkäufer weiter zu vertrauen und ihm noch mehr Geld in den Rachen zu werfen, auch wenn der Betrag als solcher ja recht überschaubar ist. Insofern wäre mir eine Alternative hier deutlich lieber...
-
Hi,
also die Voraussetzunge für rflink sind gar nicht so groß...
Habe hier einen Arduino Mega am RPi hängen und daran einen 433mHz Empfänger. Das war's.
Auch wenn ich keinen Plan habe, es funktioniert schonmal um einiges auszulesen.
Zum senden nutze ich allerdings auch einen Broadlink RM Pro+...CU,
padrino -
Ich habe jetzt endlich die von DKM verlinkte Hardware erhalten und soweit alles zusammengebaut. Ein paar Fragen habe ich allerdings noch:
-
Verkabelung:
Auf den Bildern von DKM ist ein anderer Empfänger als der von mir bestellte RXB12 zu sehen (ich glaube, es ist ein RXB6) und in der Wiring-Anleitung, die klassisch verlinkt hat, ist der RXB12 nicht aufgeführt. Daher meine Frage, wie nun genau der RXB12 angeschlossen werden muß!
Ich habe es jetzt, analog zu DKMs Bildern, so gemacht, daß braun in TX2 16, rot in RX1 19 und orange in GND geht. Braun steckt am Empfänger im 1. Loch, rot im 3. und orange im 4. (von links nach rechts gezählt, wenn das silberfarbene Metallding noch oben zeigt und das Typenschild unten ist).
Ist das so alles korrekt? -
Software: klassisch hatte ja eine kurze Anleitung mit dem Link zum Download-Paket geschrieben (22.12.18, 12:31 Uhr). Hat sich hier mittlerweile etwas bez. der angekündigten neuen Software getan? Ansonsten würde ich, wenn Ihr Euer ok zu meiner o.g. Verkabelung gebt, die Tage mal versuchen, das alles entsprechend der Anleitung alles einzurichten.
-
-
@P-A-L-A-D-I-N Es scheint noch keine neue RFLink-SW zu geben. Immer noch die aus 2017.
Ich verwende einen RXB6. Zum RXB12 hilft die Suchmaschine weiter , z.B. https://www.domoticz.com/forum/viewtopic.php?t=15566 ; http://cwesystems.com/?p=101 ; https://blog.thesen.eu/433mhz-empfaenger-fuer-arduino-co-rxb12-vs-xy-mk-5v/ -
@klassisch Genau die drei Links habe ich auch gefunden - und natürlich auch gelesen. Ich konnte damit aber leider nur mehr oder weniger mutmaßen, ob alles richtig angeschlossen ist, da ich mithilfe der Übersicht zwar weiß, welcher Pin am Empfänger für was ist, aber eben nicht, wo er dann am Arduino-Klon angeschlossen werden muß. Verwirrend war dazu noch die Auflistung von sechs Pins, obwohl das Teil doch nur vier Stück hat (auch auf den Bildern)!? Ich habe zwischenzeitlich alles mal angeschlossen und auch geflasht. Beim ersten Test wurden allerdings keinerlei Geräte über den Adapter gefunden. Mag sein, daß hier schlicht und ergreifend niemand in der näheren Nachbarschaft 433MHz-Geräte verwendet - oder eben auch, daß ich doch etwas falsch gemacht habe. Zum Testen habe ich mir jetzt mal noch dieses Revolt Energiemeßgerät besorgt. Werde das später mal direkt neben dem Arduino platzieren und versuchen sein Signal "einzufangen". Der vorherige Test mit der Fernbedienung der Funksteckdosen brachte leider keinen Erfolg...
-
Mit der Revolt Steckdose klappt es auch nicht. Ist wohl entweder ein Einstellungsfehler im Adapter oder ein Verkabelungsfehler am Gerät.
Folgende Einstellungen habe ich gewählt:
Serialport: COM3 (andere gibt es nicht bei mir)
Baudrate: 57600
Boardtyp: Arduino Mega (den "Klon" aus Fernost, den ich habe, gibt es dort nicht)
Verbindungs-Timeout: 600000
Anlern-Timeout: 300000Geflasht habe ich die aktuellste Datei, die unter dem o.g. Link zu finden war (Angabe im Adapter: "Aktuelle Version: V1.1 - R48, Online Version: ???"). Ein Klick auf "Flash newest sketch" im Adapter bringt den Fehler "Cannot flash: Cannot init AvrFlash".
-
Auch ich verwende nur einen 7EUR Arduino clone.
Das Flashen über ioBroker ist nur eine Update-Funktion. Das erste Flashen muß man über das Tool aus der RFLink Seite mit dem PC vornehmen. In dem SW-Package von dort http://www.rflink.nl/blog2/download , derzeit aktuell https://drive.google.com/open?id=0BwEYW5Q6bg_ZLWFJUkY4bDZacms ist alles drin. Wenn ich mich recht erinnere ist das ein ZIP, welches Du entpacken mußt. Und wenn ich mich recht erinnere, dann ist dot ein Programm namens "RFLinkLoader.exe" drin. Damit mußt Du Deinen Mega flashen. Kurzanleitung im File "Readme_Loader.txt"RFLink Loader Version 1.10 The RFLink Loader program runs on Windows and can program an Arduino Mega 2560 board with the RFLink software. You do not need any Arduino IDE/Compiler etc. Steps: ------ - Launch the program - Select the file you want to program (rflink.cpp.hex) - Select the serial port to which the Arduino is connected. - Hit the "program" button and wait for the process to finish.
Zu den Anschlüssen:
Du mußt die Antenne anlöten: http://www.rflink.nl/blog2/wiring RXB12 an Pin1
Dazu RFLinkNOTE about 433Mhz antennas: When you use a transceiver module like the Aurel, you have only 1 antenna pin. The Aurel module has an internal circuit to make sure the transmit and receive part are not using the antenna at the same moment. When you have a seperate receiver and transmitter module you will have 2 antenna pins and need to connect 2 antennas. In that case you can not connect both antenna pins together. A piece of solid wire with a length of 16.8 cm is a fine antenna but you can also find many 433mhz antennas in shops, ebay or aliexpress.
Datenblätter RXB12 https://p.globalsources.com/IMAGES/PDT/SPEC/968/K1045164968.pdf und http://www.eeant.com/datasheet/et-rxb-12.pdf
- Dann GND anschließen, an Supply, Arduino und Receiverboard (Pin 6).
- Dann +5V anschließen an Receiver (Pin 3). RFLink schließt das an einen Ausgang des Arduino an. Braucht man aber nur, wenn man auch einen Sender betreibt. Ansonsten auf eine saubere 5V legen. Für erste Tests geht auch die 5V, die die Standard-Megas selber erzeugen. Wenn man mehr Reichweite haben möchte, kann man mehr tun (ca. 10 EUR), aber das erforderlichenfalls später.
- Dateneitung scheint beim RXB12 Pin 4 und 5 zu sein. Laut RFLink http://www.rflink.nl/blog2/wiring geht das nach "MEGA rx1/Pin 19 (RX Data)"
Viel Erfolg!
-
Ok, ich gebe zu: Jetzt bin ich vollends verwirrt!
Erstens dachte ich, daß bei meiner Hardware-Zusammenstellung überhaupt nichts zu verlöte sei - ich meine mich auch zu erinnern, daß das genau so von jemandem geschrieben worden ist (DKM?).
Zweitens ist bei mir Pin1 des Empfängers eindeutig GND - insofern wäre da doch GND vom Arduino anzuschließen und nicht eine Antenne anzulöten?! +5V habe ich gar nicht und hier wäre Pin3 (wie auch Pin2) für "Data" vorgesehen.
Drittens habe ich überhaupt keinen Pin5 - bei mir ist bei vieren schon Schluß!
Ich werde gleich mal ein paar Bilder von dem vermeintlichen Murks hochladen, den ich da gebastelt habe... -
-
-
-
PS: Mein RXB12 scheint ein anderer zu sein als üblich! Das von Dir verlinkte Datenblatt zeigt die Pins genau so, wie Du es geschrieben hast - bei mir sind diese Pins teilweise nicht vorhanden bzw. anders, wie auf den Bildern zu sehen!
-
Hier noch eine Nahaufnahme von der Rückseite meines RXB12 "mit Identitätskrise" - diesmal mit erkennbarer Beschriftung der Pins.
-
@P-A-L-A-D-I-N
Pin1 = GND
Pin2 und Pin3 = Data (sind verbunden)
Pin4 = VersorgungsspannungDie Antenne müsste man an den äußersten freien Lötauge anlöten und gleich daneben die Abschirmung (falls vorhanden). Siehe auch hier:
-
Ok, GND habe ich bei meinem Arduino-Klon gefunden (linke Seite, Rubrik PWM) und ja auch entsprechend angeklemmt. Pin2 ist bei mir mit RX1 19 verbunden, Pin3 mit gar nichts und Pin4 (Deiner Aussage nach eigentlich die Versorgungsspannung) mit TX2 16.
Auf der rechten Seite (Rubriken PWM und COMMUNICATION) hat mein Arduino jedoch keine Versorgungsspannung, wie es scheint. Auf der linken gibt es unter der Rubrik POWER mehrere solche Steckplätze, auch einen mit 5V - und noch zwei Stück mit GND.Ich nehme also an, daß ich hier etwas auf diese Seite rüber umstecken muß und die Sachen nicht allesamt rechts angeschlossen werden, wie auf den Bildern (s. weiter oben im Thread) zu sehen war?
Ich würde dann mal Pin1 (GND) auf ein anderes GND (linke Seite, unter POWER) und Pin4 (VOO) auf 5V (ebenda) umstecken und Pin2 mit RX1 19 (rechte Seite, COMMUNICATION) verbunden lassen. Ist das dann richtig so?
Wichtige Frage noch am Rande: Wo bekomme ich so eine Antenne her??
-
PS: Was hat es mit der Abschirmung auf sich?
-
Du hast schon alles richtig angeschlossen (Pin1->GND; Pin2->RX1 (19); Pin4->TX2 (16)). Die Spannungsversorgung erfolgt gesteuert über TX2.
Hast du auch die RFLINK Gateway Firmware auf den Mega geflasht (wie HIER beschrieben)?
Die Antenne kannst du dir aus einem Stück Draht mit 17cm Länge selber machen (muss nicht gewickelt sein - spart nur Platz) oder eine kaufen. Es gibt auch welche, mit einem Verlängerungskabel - dieses ist geschirmt und die Abschirmung wird mit dem zweiten Lötpunkt verbunden.
Diese und weitere Informationen findest du aber alle leicht im Internet...
PS: Worauf läuft der ioBroker? Auf meinem Raspberry Pi muss ich als Schnittstellte für rflink '/dev/ttyACM0' mit einer Baudrate von 57600 einstellen damit es funktioniert.
-
Danke für die Rückmeldung! Ich hatte eben mal die Pins umgesteckt, aber auch so kein Ergebnis (sprich keine Sender) erhalten.
Die Firmware habe ich mir nach dem Zusammenbasteln direkt heruntergeladen und geflasht. Der Flashvorgang lief auch soweit problemlos, also ohne Fehlermeldung. Das Board leuchtet seitdem grün und, wenn ich den RFLink-Adapter starte, auch noch orange.
Was eben nicht klappt, ist der Empfang! Im Falle der Sender in der Nachbarschaft (welche es sicherlich geben dürfte), kann ich mir das noch über die fehlende Antenne erklären. Allerdings müßte das Ding doch zumindest den Sender (Revolt Energiemeßdose) in der Steckdose direkt nebenan erkennen, oder? Zumindest im CB-Funk war es so, daß das Funkgerät auch ohne Antenne sehr starke Signale empfangen konnte.
A propos Antenne: Da schaue ich mal, ob ich etwas Passendes fertig finde - am besten dann auch wohl direkt mit Schirmung. Für den einen oder anderen guten Tip wäre ich aber auch hier dankbar, da es ja auch hier sicherlich, wie so oft, gute und weniger gute Antennen geben dürfte - im Falle des CB-Funks lagen da teilweise Welten zwischen den verschiedenen Antennen...