NEWS
RFlink (LOS GEHT ES ) Bestellung d.Hardware (20€) + 5€ Spende an Forum f.d. Adapter (crowdfunding like :-)
-
Hallo zusammen,
ich habe mir einen Mega mit Antenne zusammen gebaut. Mit dem Flash Tool unter Windows funktioniert es auch. Finde damit Geräte. Jetzt hab ich den an meinen Iobroker angeschlossen unter Linux. In der Hardware steht auch der Arduino drin aber ich kann im RF-Link Adapter keinen Port einstellen.Weis jemand woran das liegen könnte?
Gruß
Stoepselinho -
@stoepselinho
Es kann sein, das Du für Linux noch einen usb/seriellen Treiber installieren musst.
Mal nach "ch340" Treiber suchen... -
@padrino hab ich gemacht in der Hardware von Linux wird mir der auch als USBSerial angezeigt. aber beim Iobroker kann ich den immer noch nicht einstellen. Hab auch den PC neu gestartet.
scheint irgendwie nicht durchgeschaltet zu werden oder so
-
Arbeitest Du mit Conteinern, Virtualisierungen o.ä. so daß die Schnittstelle nicht durchgereicht wird?
Auf meinem früheren Linux-SBC (Orange Pi) hat das funktioniert und auf meinem Windows PC funktioniert das auch. -
nicht das ich wüsste, ist ein Nuc-PC auf dem Linux-Mint läuft und halt iobroker
-
Dann habe ich keine konkrete Idee. Vielleicht legt Mint die Hand auf die Schnittstelle.
Jedenfalls hatte ich auf meinem OPI eine vergleichbare Konfiguration mit armbian als OS.
Und auf meinem jetztigen Produktivsystem reicht Windows die Schnittstelle brav durch.Was sagt
lsusb
Aber unter Mint gibt es doch sicherlich noch besser tools, um den Status zu erforschen, wie z.B. usbutils
-
Weiß jemand, warum der RFLink Adapter keinen virtuellen COM-Port findet (Win 10)?
Möchte langfristig von USB Ports weg und möglichst viel übers Netzwerk abwickeln.
Habe deshalb interessehalber einen Mega umgebaut und mit einem USR-232-T2mit eingebautem TCP Server ausgestattet und auf dem Rechner einen virtuellen COM-Port installiert.
Über ein Terminalprogramm kann ich mit dem RFLInk auf dem Mega kommunizieren, Kommandos schicken und bekomme auch die 433HMz Empfangsbotschaften durchgereicht.
Der Adapter findet den virtuellen COM-Port allerdings nicht. -
@klassisch Interessanterweise mußte ich den Adapter vor dem Konfigurieren starten. Dann hat er während die Konfigurierens auch die Com-Ports incl. des virtuellen COM-Ports gezeigt. Die Sache funktioniert also. Ich kann damit auch von mehreren Rechnern und mehreren ioBroker Instanzen auf den RFLink zugreifen. Also ähnlich wie beim smartmeter-Adapter bei Verwendung eines TCP Servers nur eben über einen virtuellen COM-Port.
Eine neue FW Flashen scheint nicht zu gehen. Kommt aber auch nicht so oft vor. -
Möchte jemand seinen RFLink verkaufen oder wo bekomme ich was fertiges?
-
@Slowman sagte in RFlink (LOS GEHT ES ) Bestellung d.Hardware (20€) + 5€ Spende an Forum f.d. Adapter (crowdfunding like :
wo bekomme ich was fertiges?
Google sagt
-
Danke für den Link. Das sind doch Einzelteile oder bekomme ich dies fertig zusammengebaut? Sollte schon mit USB Anschluss oder eine andere Möglichkeit mit einem IntelNuc zu verbinden.
-
@Slowman Die USB-Buchse (USB-B) kommt ja mit dem Arduino Mega2560 mit. Den braucht es noch dazu. Ein typisches Chinateil für <10 EUR tut es., aber die Nodos haben sowas auch in ihrem Shop https://www.nodo-shop.nl/en/arduino/10-arduino-mega-compatible.html?search_query=arduino&results=27
Wenn ich das richtig verstehe, ist der Nodo-Bausatz zum Aufstecken auf einen solchen Mega 2560. Nodo bietet auch einen Lötservice für einen fairen Tarif von 5.50 EUR an, was im verrückten D wegen der Abfallvorschrften gar nicht mehr ginge, https://www.nodo-shop.nl/en/rflink-gateway/132-soldeerservice-rflink.html .
Bei der Bestellung aufpassen, daß die Frequenz passt. Die haben auch Sonderfrequenzen für Somfy, die für den rest der Welt nicht passen.
Am besten den Nodos mailen oder anrufen. Habe diese Infos nur von deren Website und mein Zeug selbst zusammengebastelt.
Vielleicht haben die auch ein passendes Gehäuse. Ansonsten verwende ich ein Gehäuse KGB11 (oder KGB15) von Donau Elektronik, welches man für ca. 3 EUR bei Pollin oder Voelkner bekommt. Einfach zu handhabendes billiges Gehäuse, auch in anderen Farben KGB10 bis KGB15.
Allerdings habe ich nicht den nodo-Aufbau, der evtl. höher sein könnte. -
@Slowman sagte in RFlink (LOS GEHT ES ) Bestellung d.Hardware (20€) + 5€ Spende an Forum f.d. Adapter (crowdfunding like :
Sollte schon mit USB Anschluss oder eine andere Möglichkeit mit einem IntelNuc zu verbinden.
Für einen Nichtbastler ist der USB Anschluß derzeit die einfachste und schnellste Lösung. Sehr betriebssicher und schnell eingerichtet, wenn man weiß wie man den USB-Anschluß durch das Linux-OS zum ioBroker durchbekommt. In Windows natürlich kein Problem, da geht USB auf Anhieb, ohne umständliches mounten, Durchleiten zur VM oder Containern etc...
-
@klassisch Als wenn man Linux nur in Containern oder VMs betreiben könnte...
-
@Thomas-Braun sagte in RFlink (LOS GEHT ES ) Bestellung d.Hardware (20€) + 5€ Spende an Forum f.d. Adapter (crowdfunding like :
@klassisch Als wenn man Linux nur in Containern oder VMs betreiben könnte...
Der war gut Möchte ich nicht behaupten. Aber auch mit meinem OPi mit armbian und ohne solchen Luxus mußte ich mich erst schlau machen, wie man die USBs rebootfest und verwechslungssicher in den Adapter bekommt. Und sowohl hier als auch beim Smartmeter Adapter taucht das Thema immer wieder auf. Vielleicht (hoffentlich) ist das mit ausgewachsenen Linux-Distributionen ähnlich einfach wie unter Win 10 gelöst. Habe halt den Eindruck, daß viele User und vor allem Entwickler diese Proxmox, VM und Docker-Wege gehen. Und wenn ich -wie hier- NUC lese, dann ist das wohl nicht so abwegig.
-
@klassisch Stichwort udev rules.
-
Vielen Dank für Eure Tipps und Erklärungen.
-
@Thomas-Braun sagte in RFlink (LOS GEHT ES ) Bestellung d.Hardware (20€) + 5€ Spende an Forum f.d. Adapter (crowdfunding like :
udev rules
Ja, das findet sich auch in meiner Mitschrift zur Installation auf dem OPi, hatte ich bei den hilreichen Ubuntuusers gefunden. Auf dem OPi war udev aber nicht vorhanden, headless armbian. Habe beim Nachsehen gerade wieder die Liste mit USB Problemen gefunden, die ich mit dem RFLink unter armbian hatte.
Hoffe, daß das mit den graphischen Linuxen besser geht.
Für mich erst mal Geschichte, hatte unter Win 10 kein USB Problem. Aber wegen der größeren Flexibilität beim Aufstellungsort habe ich die Verbindung mittlerweile auf TCP-Server und LAN umgestellt. Läuft auch sehr stabil. Jetzt kann ich auch mit einem anderen Rechner von einer ioBroker Testinstallation aus drauf zugreifen. Nur zum Flashen einer neuen FW müßte ich temporär wieder auf USB umschalten. -
Also, wenn man den Arduino Mega hat, braucht man ja nur noch günstig Sender und Empfänger, fertig.
Die sollte jeder zusammen gesteckt bekommen.
Hab ich auch.
Bei mir hängt nur ein RXB6 als Empfänger dran.
(alles mit Senden übernimmt hier Broadlink Hardware) -
@klassisch
Zu aller erst mal Hallo. Ich habe gerade gelesen das du den RFLink über einen Virtuellen Com Port mit dem ioBroker verbunden hast. Ich habe den RFLink nun auch schon ca. 1,5 Jahre in Betrieb allerdings per USB am Proxmox und zum ioBroker durchgereicht.
Da mein Proxmox aber im Keller steht und das für den RFLink in meinem Haus auch nicht gerade der beste Platz ist, habe ich mich auf die Suche gemacht wie man das Problem lösen kann. Also hab ich zuerst nach dieser Anleitung "https://github.com/seb821/espRFLinkMQTT"umgerüstet und muss sagen läuft gut und zuverlässig. Mit mqtt stehe ich aber auch noch ein wenig auf Kriegsfuß und hatte mich so an den rflink.iobroker Adapter gewöhnt, das ich nach einer anderen Lösung gesucht habe.
Die habe ich dann auch gefunden: https://github.com/jeelabs/esp-link
Nun habe ich meinen D1 mini mit esp-link geflasht und bekomme aber den Com-Port im rflink.iobroker Adapter nicht angezeigt.
Laut einigen Anleitungen soll es mit socat unter Linux funktionieren. Wenn ich socat über diese "sudo socat pty,link=/dev/ttyACM0 tcp:ip-des-esp:23" Syntax aufrufe gibt es auch keine Fehlermeldung und der Curser in der Console bleibt stehen. Nach einer kurzen Zeit dann plötzlich erscheint die Eingabeaufforderung wieder.Nun zu meiner eigentlichen Frage. Wie hast du den Virtuellen Com Port eingerichtet und diesen dann in den rflink Adapter im iobroker bekommen ?
Wäre echt super wenn du mir da vielleicht irgendwie Hilfestellung geben könntest. Oder natürlich auch jeder der das hier liest und mit meinem Problem was anfangen kann.
Vielen Dank schon mal.