Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. [Aufruf] Neuer Adapter ioBroker.radiohead

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Aufruf] Neuer Adapter ioBroker.radiohead

    This topic has been deleted. Only users with topic management privileges can see it.
    • crycode
      crycode Developer last edited by

      Hallo liebe ioBroker-Gemeinde,

      ich habe einen neuen Adapter zur Integration von RadioHead (Funk-) Netzwerken in ioBroker erstellt.

      ioBroker.radiohead

      Die Kommunikation erfolgt über eine serielle Schnittstelle. Zur Anbindung von Funk-Hardware kann ein kleiner Mikroprozessor (z.B. ein Arduino Nano) als Gateway verwendet werden.

      Hintergrund

      RadioHead ist eine Open Source paketbasierte Funkmodul-Bibliothek für Mikroprozessoren. Es bietet adressierte, zuverlässige, wiederholt übertragene und bestätigte Nachrichten in variabler Länge.
      Ich nutze es unter anderem für eine bidirektionale Funkverbindung zwischen einem selbst entwickelten automatischen Bewässerungssystem für das heimische Gewächshaus und der Zentrale meiner Heimautomatisierung.

      Für die Anbindung der Funkhardware an einen Rechner wird ein Serial-Radio-Gateway benötigt. Dies ist im einfachsten Fall ein Arduino Nano mit den entsprechenden Funkmodulen und einem kleinen Sketch, der die Pakete zwischen und Funk und der seriellen Schnittstelle hin und her reicht. (Beispielsketch)

      Features

      • Empfang von Nachrichten/Befehlen von anderen Knoten im RadioHead-Netzwerk.
      • Senden von Nachrichten/Befehlen an andere Knoten im RadioHead-Netzwerk.
      • Einzeln konfigurierbare Objekte für eingehende und ausgehende Daten.
      • Möglichkeit RadioHead-Nachrichten über Skripte zu senden.
      • Möglichkeit empfangene RadioHead-Nachrichten über Skripte auszuwerten.

      Wird über die serielle Schnittstelle eine Nachricht empfangen, die zum Muster eines Objektes der eingehenden Daten passt, so werden die Daten daraus extrahiert und von dem Adapter in den State des Objektes geschrieben.

      Zum Senden von Daten werden die Daten einfach in den State des konfigurierten Objektes der ausgehenden Daten geschrieben und der Adapter sendet dann die Daten nach dem eingestellten Muster.

      Installation

      Der Adapter ist aktuell über das latest-Repository verfügbar.

      Alternativ kann er über die URL https://github.com/crycode-de/ioBroker.radiohead.git installiert werden.

      Beschreibung

      Eine vollständige und umfangreiche Beschreibung inklusive Erklärungen zu den einzelnen Konfigurationsmöglichkeiten ist hier zu finden.

      Aufgrund der unterschiedlichsten Daten, die mit einer RadioHead-Nachricht empfangen oder gesendet werden können, ist die Konfiguration so flexibel wie möglich aufgebaut und wirkt auf den ersten Blick vielleicht auch etwas komplex.

      Je nach Konfiguration werden die einzelnen Objekte unter radiohead.<instanz>.data.<in|out>.<name> automatisch erstellt. Bei Objekten für eingehende Daten wird der State entsprechend aktualisiert, sobald eine passende RadioHead-Nachricht empfangen wurde. Bei Objekten für ausgehende Daten kann der neue State in das Objekt geschrieben werden und der Adapter sendet daraufhin die entsprechende RadioHead-Nachricht.

      Über radiohead.<instanz>.info.* werden zu dem ein paar allgemeine Informationen zur Verfügung gestellt.

      Screenshots

      Haupteinstellungen

      Eingehende Daten

      Ausgehende Daten


      Verbesserungsvorschläge und ggf. Bug-Meldungen sind gerne willkommen. 🙂

      Viel Spaß beim Testen!

      1 Reply Last reply Reply Quote 1
      • First post
        Last post

      Support us

      ioBroker
      Community Adapters
      Donate

      831
      Online

      31.7k
      Users

      79.8k
      Topics

      1.3m
      Posts

      adapter radiohead
      1
      1
      611
      Loading More Posts
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes
      Reply
      • Reply as topic
      Log in to reply
      Community
      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
      The ioBroker Community 2014-2023
      logo