Vhih Modul System

Hallo Community,

Da ich aktuell am Code des HueCube schraube ist mir die Idee gekommen alles neu aufzubauen um die Integration via vhih weiter voranzutreiben.

Ich würde auf der Basis eines Pi ( Nano oder ähnlich ) ein Modulbasiertes System aufsetzen das dann durch andere User erweitert werden kann per Modul.

Aktuell habe ich mal ein Velux , Modbus, Motionblind und Hue Modul gebaut.

Gibt es da Interesse an solch einem Projekt das individuell erweitert werden kann.

Ich habe noch die Idee hier ZwaveJS zu implementieren um Device für den homee anzubieten die homee selber nicht kann oder will.

Würde mich da auch gerne für das Frontend oder Backend unterstützen lassen.

VG Micha

16 „Gefällt mir“

Ich finde das richtig super wie du dich da immer wieder reinkniest @Micha . Ich würde dich grundsätzlich auch gerne unterstützen, fürchte jedoch, dass ich der falsche dafür bin.

Ich frage mich jedoch, ob das eigentlich noch Sinn macht immer mehr an den homee „dran zu basteln“. Gefühlt wird dein homee doch auch schon mit mehr Eigenlösungen gesteuert als mit homee selber. Ist homee da nicht allmählich eher eine Fußfessel für dich ohne die du dich noch viel freier bewegen könntest? Das sind natürlich alles nur gefühlte Werte aus meiner Perspektive. Aber für mich sieht es so aus, als wenn du dich bei HA & Co viel freier entfalten könntest.

1 „Gefällt mir“

Bei mir macht die Steuerung homee fast komplett alleine. Ja ich Integriere meine Geräte in den homee aber das ist es dann auch schon. Klar laufen hier und nen paar Sachen auch Autak ohne homee ( esp ).
Entfalten kann ich mich mit HA auch nicht.
Sicherlich ist dort das UserInterface um ein vielfaches umfangreicher und wenn es schnell gehen soll klicke ich auch durchaus mal dort in die UI rein.
Aber die komplexen Aufgaben macht noch homee.

9 „Gefällt mir“

Na das find ich eine Super Idee, da ich programmiertechnisch ein blindes Huhn bin und deine Letzte Lösung echt gelungen finde.

:ok_hand::+1:

2 „Gefällt mir“

Ich bin immer an guten Erweiterungen interessiert, vor allem wenn sie einfach umzusetzen sind :wink:

1 „Gefällt mir“

Hast du Velux zum laufen/integriert bekomme?

Ja Velux läuft soweit.

…nur die Fenster nicht, das Öffnen ist nochmal abgesichert.

3 „Gefällt mir“

Ja genau

2 „Gefällt mir“

So ein kleines Update, habe mich mal erneut darangesetzt das umzubauen.
Habe 4 Module lauffähig und es so aufgebaut das jeder neue Module bauen kann und diese dann automatisch geladen werden samt webui Konfiguration.

Das Projekt ist jetzt als Docker Container angelegt also so das es einfach zu installieren ist.

Es gibt auch eine Anleitung wie ein Modul aufgebaut sein muss um es lauffähig zu integrieren.

Modul:

  • Hue ( Lampen , Gruppe und Button )
  • Motionblinds
  • Velux ( ohne Fensterantrieb )
  • Modbus ( aktuell nur lesend )
  • Shelly Device
  • MQTT lesend und schreibend

geplante Module:

  • Shelly Blu
  • MQTT :heavy_check_mark:
  • Zwave JS
  • Zigbee2mqtt

Werde es in den nächsten Tagen mal online stellen.

Edit:

  • Shelly umgesetzt , Einbindung per IP Adresse
  • Shelly Blu folgt
15 „Gefällt mir“


Es wird beim Shelly separat angezeigt ob Energy gezogen oder produziert wird.
ModBus ist komplett konfigurierbar welches Profil welches Attribut auf welchem Register gehört wird samt Umwandlung je nach Art des Wertes. Dafür gibt es eine webui die das einrichten ermöglicht. Das hih lässt sich auch mit der App direkt anwählen und steuern , Shelly wird automatisch konfiguriert. Hue wird normal über die ip verbunden. Motionblinds wird mit ip und key aus der App konfiguriert. ( bei mir AVOSDIM) Gateway. Velux wird über die cloud eingebunden und Intervallmässig aktualisiert.

8 „Gefällt mir“

Wer es mal testen mag: GitHub - Micha2536/hihmodul · GitHub

Da ist ein Installer bei so das es nur ausgeführt werden muss und dann ist es gestartet.
Auf dem Pi / Rechner sollte keine weiter VHIH Instace laufen da der Port nicht doppelt belegt werden kann.
Die WebUi ist unter ip:8100 zu finden

3 „Gefällt mir“

EDIT

  • MQTT

Ist online und hat seinen eigenen Broker mit an Board kann sich aber auch mit anderen Brokern verbinden und dort die Werte einsammeln.

6 „Gefällt mir“