Homematic Interface Layer für Hue Lampen und alles andere

diverse Zusatzsoftware

Moderator: Co-Administratoren

ThomasM66
Beiträge: 52
Registriert: 19.06.2016, 17:16

Re: Homematic Interface Layer für Hue Lampen und alles ander

Beitrag von ThomasM66 » 09.06.2017, 16:19

So nächstes Problem ...
hmvi läuft wie es soll (mit Ausnahme, dass ich die Sache mit den HUE Szenen noch nicht verstehe)

Versuche ich aber als Service zu starten kommt:
sudo /etc/init.d/hmvi start
Starting HMVirtual daemon...
Starting daemon...
/home/pi/node_modules/homematic-virtual-interface/node_modules/daemonize2/lib/daemonize.js:136
throw new Error(msg.error);
^

Error: Error: Cannot find module '/home/pi/node_modules/homematic-virtual-interface/node_modules/homematic-virtual-interface/lib/HomematicVirtualPlatform.js'
at Function.Module._resolveFilename (module.js:485:15)
at Function.Module._load (module.js:437:25)
at Module.require (module.js:513:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/home/pi/node_modules/homematic-virtual-huedevice/HuePlatform.js:27:32)
at Module._compile (module.js:569:30)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:503:32)
at tryModuleLoad (module.js:466:12)
at Function.Module._load (module.js:458:3)
at ChildProcess.<anonymous> (/home/pi/node_modules/homematic-virtual-interface/node_modules/daemonize2/lib/daemonize.js:136:19)
at emitTwo (events.js:125:13)
at ChildProcess.emit (events.js:213:7)
at process.nextTick (internal/child_process.js:755:12)
at _combinedTickCallback (internal/process/next_tick.js:95:7)
at process._tickCallback (internal/process/next_tick.js:161:9)
Er baut also im hmviservice den Pfad irgendwie verkehrt zusammen ...
Und jetzt??
Danke und Gruss
Thomas

Benutzeravatar
thkl
Beiträge: 2765
Registriert: 15.07.2013, 13:32
Wohnort: dickes B
Danksagung erhalten: 5 Mal

Re: Homematic Interface Layer für Hue Lampen und alles ander

Beitrag von thkl » 09.06.2017, 17:20

Wie wurde das denn installiert ?
npm install homematic-virtual-interface

und dann Hue als Plugin via WebIF ?

ThomasM66
Beiträge: 52
Registriert: 19.06.2016, 17:16

Re: Homematic Interface Layer für Hue Lampen und alles ander

Beitrag von ThomasM66 » 09.06.2017, 17:27

Ja ....

jetzt habe ich nochmal drüberinstalliert und versucht dann in bin-Verzeichnis mit ./hmviservice start zu starten

Jetzt hängt er mit der Meldung
Starting HMVirtual daemon...
Starting daemon...

Benutzeravatar
thkl
Beiträge: 2765
Registriert: 15.07.2013, 13:32
Wohnort: dickes B
Danksagung erhalten: 5 Mal

Re: Homematic Interface Layer für Hue Lampen und alles ander

Beitrag von thkl » 09.06.2017, 17:29

Ok ich hab mal einen launcher online gestellt, der den daemonizer nicht benutzt.

https://raw.githubusercontent.com/thkl/ ... lib/l_hmvi

Nimm den mal in /etc/init.d anstatt hmvi .... ggf muss ich noch mal die Erkennung des RootPfades in den Modulen überarbeiten.

Im Prinzip kannst Du /home/pi/node_modules/homematic-virtual-interface/lib/hmvi starten ... dann läuft das richtig hoch.
Der Lauchner macht einen Daemon draus der beendet halt nicht wenn die ssh Session stirbt.

ThomasM66
Beiträge: 52
Registriert: 19.06.2016, 17:16

Re: Homematic Interface Layer für Hue Lampen und alles ander

Beitrag von ThomasM66 » 09.06.2017, 18:05

Danke Dir sehr, das läuft.

Hast Du vielleicht noch irgendwo eine Beschreibung, wie das mit den Hue Szenen funktionieren soll?

ThomasM66
Beiträge: 52
Registriert: 19.06.2016, 17:16

Re: Homematic Interface Layer für Hue Lampen und alles ander

Beitrag von ThomasM66 » 09.06.2017, 19:25

Hallo der Launcher funktioniert. Super!

Ich habe gerade noch das Harmony Plugin aktiviert. Funktioniert prinzipiell auch so weit.

Frage: Wie kann ich in der Homematic Harmony List Actions direkt ansprechen?

Meine gelistet Aktion lautet:

Röhrenverstärker 1.Miscellaneous.Vol Down

Sorry für all die Fragen, aber meine Unix Zeit ist schon 30 Jahre her und ich bin dankbar, das ich die Sachen soweit immer noch irgendwie hinbekommen.

Günni
Beiträge: 231
Registriert: 03.10.2013, 00:20
Wohnort: Nordstemmen
Danksagung erhalten: 1 Mal

Re: Homematic Interface Layer für Hue Lampen und alles ander

Beitrag von Günni » 10.06.2017, 01:22

Günni hat geschrieben:Hallo,
ich habe HVL über Addon auf Raspmatic installiert, lief auch mit Alexa. Jetzt ging es micht mehr. Habe es Deinstalliert und wieder Installiert. Das scheint nicht zu klappen. Ich habe hier schon mal was drüber gelesen kann es aber nicht finden.
Was könnte ich noch probieren.
Hallo thkl.
Habe das Problem immer noch, gibt es da eine Möglichkeit?
Ich habe mich mal auf den Raspberry mit WINSCP mit Root und alles wo ich HVL gefunden hab gelöscht. Aber da kenne ich mich leider überhaupt nicht aus :shock:
Danke
Gruß Günni

Benutzeravatar
thkl
Beiträge: 2765
Registriert: 15.07.2013, 13:32
Wohnort: dickes B
Danksagung erhalten: 5 Mal

Re: Homematic Interface Layer für Hue Lampen und alles ander

Beitrag von thkl » 10.06.2017, 08:50

@ThomasM66 welche Szenen meinst Du, die aus der Hue Bridge oder die dynamischen ?

Die aus der Bridge können aktiviert werden dann legt HVL eine FB-19 an und legt die Aktiven Szenen auf die Buttons.

Die dynamischen ist eine kleine Spielerei von mir. Hier kann man Lampen zusammenfassen und dann kann man dieser Gruppe eine der dynamischen Szenen zuweisen. Die werden dann automatisch ausgeführt, die Lampen ändern dann zB die Farben oder es wird ein sonniger Tag mit vorbeiziehenden Wolken simuliert.

Für die Harmony Aktionen wird eine 19er Fernbedienung in der CCU erstellt die hat auf Kanal 19 ein Command Feld in dem das CCU Programm die Aktion schreiben muss, dann wird sie ausgeführt.

@Günni: siehe ein paar Beiträge vorher, ein Deaktivieren des Alexa Skills und Reaktivieren hilft. Die Geräte bleiben dabei alle erhalten.


sent from a solid block of aluminum.

ThomasM66
Beiträge: 52
Registriert: 19.06.2016, 17:16

Re: Homematic Interface Layer für Hue Lampen und alles ander

Beitrag von ThomasM66 » 10.06.2017, 16:04

Danke Dir.
Mit den Szenen komme ich hin, mit der Harmony werde ich wohl nicht glücklich werden.

Mir hilft es leider nichts Aktionen zu schalten, ich möchte direkt die Lautstärke eines Verstärkers regeln.

Irgendwie gibt es scheinbar keinen Weg, dies über die Homematic hinzubekommen.

Danke und Gruss
Thomas

Benutzeravatar
thkl
Beiträge: 2765
Registriert: 15.07.2013, 13:32
Wohnort: dickes B
Danksagung erhalten: 5 Mal

Re: Homematic Interface Layer für Hue Lampen und alles ander

Beitrag von thkl » 10.06.2017, 19:01

Die Harmony kann ja nur Volume Up und Volume Down senden ... die meisten Geräte liefern ja keine Rückmeldung in die Harmony .. deswegen kann die CCU über HVL ja auch nur Kommandos senden.

Wenn der Verstärker irgendwie http kann kann man den schon in der CCU abbilden .. zb als Dimmer ....

Antworten

Zurück zu „Sonstige Addons“