Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Node-Red
  5. [Gelöst] Benötige Hilfe mit Node-Red in Verbindung mit homee

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.0k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    927

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

[Gelöst] Benötige Hilfe mit Node-Red in Verbindung mit homee

Geplant Angeheftet Gesperrt Verschoben Node-Red
node-red
121 Beiträge 3 Kommentatoren 17.5k Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • O Oli

    Hallo zusammen,
    ich bin absoluter Neuling im Thema Node-Red. Habe zwar schon vieles gelesen und Videos dazu angesehen, aber den Durchblick habe ich dadurch nicht erlangt.

    Momentan geht es im Großteil erstmal darum meinen homee in der Vis zu visualisieren.

    Folgendes möchte ich realisieren, ohne zu wissen, ob das alles mit der homee-api möglich ist:

    1. Meinen homee mit Node-Red verbinden
    2. Auslesen der Logdatei und diese in einer Tabelle abbilden
    3. Auslesen der Heizpläne, diese in der Vis darstellen und eventuell auch über die Vis zu ändern
    4. Nicht erreichbare Geräte auslesen und in deiner Tabelle abbilden
    5. Auslesen der aktuellen Geodaten bei Abwesenheit und diese auf einer Map darstellen
    6. Erstellen einer Geräteliste und diese in einer Tabelle abbilden

    Wäre schön, wenn mich hierbei jemand unterstützen könnte und mich in die Welt von Node-Red einführt.

    Wünsche allen noch ein gesundes und erfolgreiches Jahr 2023.

    EDIT am 24.03.2023:

    Ich hab es es mit der unermüdlichen Unterstützung von @mickym geschafft einen Großteil meiner Liste zu realisieren. Bevor ich mit der Zusammenfassung anfange, möchte ich mich nochmals herzlich bei @mickym bedanken, ohne dessen Hilfe hätte ich das ganze nicht umsetzten können.

    Hier ein paar Bilder meiner VIS vom homee:
    a41dfa30-a31e-4335-9c82-3908824919c0-image.png
    10a937e6-fa22-4b59-bb3c-5e2eb4cea576-image.png
    7c2f717c-e774-499f-b344-e215b3cd4cc9-image.png
    fa4385d4-6584-40f6-9ca3-0972960777fb-image.png

    zu 1. Meinen homee mit Node-Red verbinden, dass war noch relativ einfach
    Dazu im Node Red -> oben rechts Burger Menü - Palette verwalten (Palette) - Installieren:
    node-red-contrib-homee -> Installieren.
    Man muss aber nur den echten homee-Namen (oder IP) eingeben, sowie einen bestehenden Nutzer und Passwort (kein kleiner homee). Jetzt kann man mit
    Node-Red auf die Geräte von homee zugreifen.

    zu 2. Auslesen der Logdatei und diese in einer Tabelle abbilden - wurde umgesetzt anbei der Flow und eine kurze Erklärung
    Es werden nur die letzten 50 Einträge aus den Log geholt, die Anzahl kann man im Flow anpassen. Es dauert bei mir 2 -3 Sekunden bis der Log geholt wird.
    homee Logfile.json

    zu 3. Auslesen der Heizpläne, diese in der Vis darstellen und eventuell auch über die Vis zu ändern - wurde umgesetzt anbei der Flow und eine kurze Erklärung
    Ich benutze für die Visualisierung der Heizpläne den heatingcontrol Adapter, die Steuerung läuft über homee. Der Flow erstellt eine Tabelle und schreibt die
    Regelungszeiten und Temperaturen in die dafür vorgesehenen Datenpunkte des heatingcontrol Adapters, dazu habe ich die Anzahl der Regelungszeiten an die
    benötigte Anzahl des Adapters angepasst.
    homee Pläne.json

    zu 4. Nicht erreichbare Geräte auslesen und in deiner Tabelle abbilden und
    zu 6. Erstellen einer Geräteliste und diese in einer Tabelle abbilden - Diese beiden Punkte wurden zusammengepackt und umgesetzt anbei der Flow
    Es wird eine Tabelle erstellt und zusätzlich eine Pushnachricht generiert, falls eine Gerät nicht erreichbar ist und über die homeeApp ausgegeben
    Den Flow mit der Pushnachricht hatte ich im homee Forum gefunden und @mickym hat in an meine Bedürfnisse angepasst. Um in der Tabelle zwischen
    batteriebetriebene und strombetriebene Geräte zu unterscheiden, habe ich mir in der homeeApp unter "Notiz" bei jedem Stromer einen Kommentar mit "Plug"
    gesetzt. Zusätzlich habe ich mir bei allen Geräten unter "Notiz" noch die Typenbezeichnung der Geräte hinzugefügt.
    homee Geräteliste.json

    zu 5. Auslesen der aktuellen Geodaten bei Abwesenheit und diese auf einer Map darstellen - nicht umgesetzt, da Geodaten nur in der App vorhanden, nicht in der Api

    Zusätzlich kamen noch 2 Punkte auf die Liste:

    7. Auslesen der Settings und gewisse Daten in Datenpunkte schreiben - wurde umgesetzt, anbei der Flow
    homee Settings.json

    8. homeegramme auslesen und in eine Tabelle schreiben - wurde umgesetzt, anbei der Flow
    homeegramme.json

    Hier ist noch ein Flow, damit ihr seht wie ich die Api eingebunden habe
    homee.json

    Zum Schluss, hier noch meine VIS, hierfür benötigt ihr den "Material Design Widgets Adapter"
    System_homee_Statistik.txt
    System_homee_Pläne_Liste.txt
    System_homee_Logdatei_Steuerung.txt
    System_homee_Logdatei_Liste.txt
    System_homee_Logdatei.txt
    System_homee_homeegrammliste.txt
    System_homee_Geräteliste.txt
    System_homee.txt

    Wenn ihr Fragen, oder Verbesserungen habt, gerne hier schreiben

    H Offline
    H Offline
    Homesmarthome
    schrieb am zuletzt editiert von
    #121

    @oli
    Wahnsinn! Tolles Projekt!
    Ich benutze Node Red für virtuelle Geräte im Homee.

    Vor knapp 1 Jahr bin ich von IO Broker zu Homeassistant gewechselt, weil die Visualisierung dort gleich mit dabei ist und ich gerne ein schönes Dashbord für ein Tablet haben wollte. Spielerei.

    Wo ich das Projekt hier sehe, gehe ich vielleicht wieder auf iO Broker zurück.
    :+1: :+1:

    1 Antwort Letzte Antwort
    0
    Antworten
    • In einem neuen Thema antworten
    Anmelden zum Antworten
    • Älteste zuerst
    • Neuste zuerst
    • Meiste Stimmen


    Support us

    ioBroker
    Community Adapters
    Donate

    403

    Online

    32.6k

    Benutzer

    82.2k

    Themen

    1.3m

    Beiträge
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
    ioBroker Community 2014-2025
    logo
    • Anmelden

    • Du hast noch kein Konto? Registrieren

    • Anmelden oder registrieren, um zu suchen
    • Erster Beitrag
      Letzter Beitrag
    0
    • Home
    • Aktuell
    • Tags
    • Ungelesen 0
    • Kategorien
    • Unreplied
    • Beliebt
    • GitHub
    • Docu
    • Hilfe