Platine HB-RF-ETH: Funkmodul per Netzwerk anbinden
Moderator: Co-Administratoren
-
- Beiträge: 66
- Registriert: 12.07.2019, 23:37
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 1 Mal
Re: Platine HB-RF-ETH: Funkmodul per Netzwerk anbinden
Gibts eigentlich eine Möglichkeit, auf dem RM ein Script zu haben, was minütlich nach dem HB-RF-ETH pingt und wenn es ausbleibt ein RM reboot durchführt?
- Baxxy
- Beiträge: 10950
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 618 Mal
- Danksagung erhalten: 2257 Mal
Re: Platine HB-RF-ETH: Funkmodul per Netzwerk anbinden
Möglichkeiten gibt es quasi immer.
RM hat einen Watchdog für die ETH-Connection.
Wenn der auslöst könnte man das System per Script-Einzeiler rebooten.
Bei mir läuft die ETH "rock-stable", habe die jetzt ca. 1 Jahr und hatte bisher nur einen Verbindungsabbruch.
Selbstverschuldet weil ich unbedarft meinen Switch geupdated hatte und es entsprechend zu einem kurzem "Link-down" kam.
Bis auf den Watchdog-Alarm hatte das aber keine Auswirkungen, das Setup lief einfach weiter.
RM hat einen Watchdog für die ETH-Connection.
Wenn der auslöst könnte man das System per Script-Einzeiler rebooten.
Bei mir läuft die ETH "rock-stable", habe die jetzt ca. 1 Jahr und hatte bisher nur einen Verbindungsabbruch.
Selbstverschuldet weil ich unbedarft meinen Switch geupdated hatte und es entsprechend zu einem kurzem "Link-down" kam.
Bis auf den Watchdog-Alarm hatte das aber keine Auswirkungen, das Setup lief einfach weiter.
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen
-
- Beiträge: 1173
- Registriert: 14.02.2016, 12:32
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Heidenheim
- Hat sich bedankt: 57 Mal
- Danksagung erhalten: 227 Mal
Re: Platine HB-RF-ETH: Funkmodul per Netzwerk anbinden
Dito. Und wenn man nicht höllisch aufpasst kann man sich mit einem automatischen Reboot auch eine schöne Reboot-Schleife bauen...
-
- Beiträge: 66
- Registriert: 12.07.2019, 23:37
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 1 Mal
Re: Platine HB-RF-ETH: Funkmodul per Netzwerk anbinden
ich musste gestern mein Haus vom Netznehmen, da mein Stromzähler nichts mehr angezeigt hatte und dieser neugestartet werden musste.
Von externen ausfällen wo man ja nichts kann wärs schön das alles richtig startet
Eine Idee hätte ich schon Wenn er einmal offline geht wird variable gesetzt und dann wenn der ping wieder funktioniert dann reboot mit anschließendem rücksetzen dieser
Nur bin ich nicht so fit beim programmieren auf der CCU/RM
War mir nur nicht sicher, ob sich das direkt auf dem RM oder über das HB-RF iniziieren lässt
Von externen ausfällen wo man ja nichts kann wärs schön das alles richtig startet
Eine Idee hätte ich schon Wenn er einmal offline geht wird variable gesetzt und dann wenn der ping wieder funktioniert dann reboot mit anschließendem rücksetzen dieser
Nur bin ich nicht so fit beim programmieren auf der CCU/RM
War mir nur nicht sicher, ob sich das direkt auf dem RM oder über das HB-RF iniziieren lässt
-
- Beiträge: 84
- Registriert: 12.05.2021, 11:09
- System: keine Zentrale (nur Pairing, FHEM etc.)
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 17 Mal
Re: Platine HB-RF-ETH: Funkmodul per Netzwerk anbinden
Eine mögliche Implementierung findest du hier:
viewtopic.php?f=65&t=68779#p710504
viewtopic.php?f=65&t=68779#p710504
-
- Beiträge: 77
- Registriert: 07.01.2012, 15:46
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 1 Mal
Platine HB-RF-ETH: ausverkauft und nicht lieferbar
Nachdem es mir große Schwierigkeiten bereitet die RF-USB-Lösungen an meinem Raspberrymatic (Docker) / Host ArchlinuxArm (aarch64) zum Laufen zu bringen möchte ich die LAN-Lösung einsetzen. Die scheint ja ohne Treiber auf dem Host auszukommen. Leider ist sie ausverkauft und nicht lieferbar, und das schon seit längeem... Wenn ich nicht unbestimmte Zeit warten will bleibt mir folglich nur, die PCBs selbst fertigen zu lassen und zu bestücken. Oder gibt es außer Smartkram noch einen anderen lizensierten Lieferanten?
Genau das ist ein häufig aufkommendes Problem bei Open Source Lösungen und nur bestimmte lizensierten Lieferanten (bei einem Ausschluss anderer Lieferanten): die Wirtschaftlichkeit muss jeder anders definieren. Es mag für einen deutschen Lieferanten schon nicht mehr kostendeckend möglich sein bei einer Handvoll Bestellungen im Vierteljahr das Produkt anzubieten - für kleine Einzelkämpfer vielleicht schon. Und damit stehen alle, die nicht selbst PCBs fertigen lassen können und SMD löten können im Dunkeln... Das ist keine Kritik - es ist nur eine Anmerkung und ich kenne das Dilemma mit dem Support sehr genau...
Genau das ist ein häufig aufkommendes Problem bei Open Source Lösungen und nur bestimmte lizensierten Lieferanten (bei einem Ausschluss anderer Lieferanten): die Wirtschaftlichkeit muss jeder anders definieren. Es mag für einen deutschen Lieferanten schon nicht mehr kostendeckend möglich sein bei einer Handvoll Bestellungen im Vierteljahr das Produkt anzubieten - für kleine Einzelkämpfer vielleicht schon. Und damit stehen alle, die nicht selbst PCBs fertigen lassen können und SMD löten können im Dunkeln... Das ist keine Kritik - es ist nur eine Anmerkung und ich kenne das Dilemma mit dem Support sehr genau...
- deimos
- Beiträge: 5403
- Registriert: 20.06.2017, 10:38
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Leimersheim
- Hat sich bedankt: 121 Mal
- Danksagung erhalten: 958 Mal
- Kontaktdaten:
Re: Platine HB-RF-ETH: Funkmodul per Netzwerk anbinden
Hi,
auch die HB-RF-ETH braucht Treiber.
Zum Rest empfehle ich dir, dich mal in CE, WEEE und Co. einzulesen, dann wird dir vielleicht klar, warum es in Deutschland schwierig ist, Kleinserien zu verkaufen. Bei OS hast du zumindest die Chance, entsprechende Hardware trotzdem zu beschaffen, bei Closed Source gibt es einfach nichts.
Viele Grüße
Alex
auch die HB-RF-ETH braucht Treiber.
Zum Rest empfehle ich dir, dich mal in CE, WEEE und Co. einzulesen, dann wird dir vielleicht klar, warum es in Deutschland schwierig ist, Kleinserien zu verkaufen. Bei OS hast du zumindest die Chance, entsprechende Hardware trotzdem zu beschaffen, bei Closed Source gibt es einfach nichts.
Viele Grüße
Alex
-
- Beiträge: 77
- Registriert: 07.01.2012, 15:46
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 1 Mal
Re: Platine HB-RF-ETH: Funkmodul per Netzwerk anbinden
Hallo Alex,
danke für deine schnelle Antwort!
Wie gesagt: ist keine Kritik und ich kenne die Problematik. Ich bin in der Lage mir das selbst zu bauen - aber eben nicht alle. Die würden ggf. auf China-Lieferungen ausweichen wollen. Hier läuft politisch (Lobbyarbeit in Deutschland) einiges schief.
Ist es erlaubt, mehr PCBs fertigen zu lassen und diese dann zum Selbstkostenpreis hier (unbestückt) anzubieten? Die Klimaschädlichkeit bei nur einer Platine ist ja katastrophal...
danke für deine schnelle Antwort!
Wie gesagt: ist keine Kritik und ich kenne die Problematik. Ich bin in der Lage mir das selbst zu bauen - aber eben nicht alle. Die würden ggf. auf China-Lieferungen ausweichen wollen. Hier läuft politisch (Lobbyarbeit in Deutschland) einiges schief.
Bei aktuellem raspberrymatic im Docker (Jens Maus) sind diese wohl schon im Standard-Container enthalten. Dort muss ich nur die IP-Adresse des Moduls eintragen und dann läuft es.auch die HB-RF-ETH braucht Treiber.
Ist es erlaubt, mehr PCBs fertigen zu lassen und diese dann zum Selbstkostenpreis hier (unbestückt) anzubieten? Die Klimaschädlichkeit bei nur einer Platine ist ja katastrophal...
- deimos
- Beiträge: 5403
- Registriert: 20.06.2017, 10:38
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Leimersheim
- Hat sich bedankt: 121 Mal
- Danksagung erhalten: 958 Mal
- Kontaktdaten:
-
- Beiträge: 77
- Registriert: 07.01.2012, 15:46
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 1 Mal
Re: Platine HB-RF-ETH: Funkmodul per Netzwerk anbinden
@deimos:
Hallo Alex,
die PCBs sind angekommen, ich habe meine bestückt. Ich konnte auch den ESP32 ansprechen und habe ihn mit dem fertigen Binary aus deinem Github programmiert - mit diesem Befehl:
Es gab keine Probleme - der Flashvorgang lief einwandfrei durch. Allerdings bekomme ich auf der seriellen Konsole keinerlei Ausgaben und die LEDs der LAN-Buchse bleiben dunkel. Klar: kann auch ein Hardwareproblem sein. 0402 mit der Hand zu löten ist schon eine kleine Herausforderung . Aber ich möchte mit Logik an die Fehlersuche herangehen. Eine Infos wie man das Binary auf einen jungfräulichen ESP32 bekommt habe ich in deinem Repo nicht gefunden.
- ist die von mir verwendete Befehlszeile korrekt?
- sollten auf der seriellen Konsole Ausgaben zu sehen sein (ich bin noch nicht in den Code eingestiegen)?
Ich würde mich über eine Starthilfe freuen. Ich hätte auch die fertige Version gekauft - wenn sie denn lieferbar gewesen wäre.
Hallo Alex,
die PCBs sind angekommen, ich habe meine bestückt. Ich konnte auch den ESP32 ansprechen und habe ihn mit dem fertigen Binary aus deinem Github programmiert - mit diesem Befehl:
Code: Alles auswählen
esptool.py --port /dev/ttyUSB1 --baud 115200 write_flash 0 git/Homematic/HB-RF-ETH/firmware_1_3_0.bin
- ist die von mir verwendete Befehlszeile korrekt?
- sollten auf der seriellen Konsole Ausgaben zu sehen sein (ich bin noch nicht in den Code eingestiegen)?
Ich würde mich über eine Starthilfe freuen. Ich hätte auch die fertige Version gekauft - wenn sie denn lieferbar gewesen wäre.