Homematic Interface Layer für Hue Lampen und alles andere
Moderator: Co-Administratoren
Re: Homematic Interface Layer für Hue Lampen und alles ander
Ja natürlich. Ich betreibe mein Produktivsystem so. Für die Anpassung der CCU / RM / YAHM (in dem Falle der InterfaceList) gibt es das Addon hier : https://github.com/thkl/Homematic-Virtu ... don.tar.gz
Sent from my dishwasher ...
Sent from my dishwasher ...
Gruß Thomas
- sent from my dishwasher -
- Head of HomeControl for iOS -
- Steuerung der CCU über HomeKit (Siri) -
- Homematic Interface Layer - baut alles was HTTP kann in die CCU, ja auch Alexa-
- sent from my dishwasher -
- Head of HomeControl for iOS -
- Steuerung der CCU über HomeKit (Siri) -
- Homematic Interface Layer - baut alles was HTTP kann in die CCU, ja auch Alexa-
Re: Homematic Interface Layer für Hue Lampen und alles ander
Super, das hatte ich bisher nicht auf dem Radar - schaue ich mir mal in einer Test VM an.
Gruß Thorsten
Re: Homematic Interface Layer für Hue Lampen und alles ander
So, wurde erstmal ausgebremst - in einer VM geht ja nicht da HVL nur für ARM ist. Also direkt auf einen Raspi mit (Rasbian)Debian 8, aber hier läuft aktuell node nicht -> Speicherzugriffsfehler.
Bin dann mal auf Fehlersuche ... die Installation ist allerdings recht neu, da wurde noch nicht viel drauf gemacht ...
Bin dann mal auf Fehlersuche ... die Installation ist allerdings recht neu, da wurde noch nicht viel drauf gemacht ...
Gruß Thorsten
Re: Homematic Interface Layer für Hue Lampen und alles ander
Segmentation fault ? Dann wurde die falsche node Version (also für den falschen Arm) installiert.
Und HVL läuft auch auf anderen Plattformen; es muss nur die richtige node Version installiert werden.
Siehe erster Beitrag hier.
Sent from my dishwasher ...
Und HVL läuft auch auf anderen Plattformen; es muss nur die richtige node Version installiert werden.
Siehe erster Beitrag hier.
Sent from my dishwasher ...
Gruß Thomas
- sent from my dishwasher -
- Head of HomeControl for iOS -
- Steuerung der CCU über HomeKit (Siri) -
- Homematic Interface Layer - baut alles was HTTP kann in die CCU, ja auch Alexa-
- sent from my dishwasher -
- Head of HomeControl for iOS -
- Steuerung der CCU über HomeKit (Siri) -
- Homematic Interface Layer - baut alles was HTTP kann in die CCU, ja auch Alexa-
Re: Homematic Interface Layer für Hue Lampen und alles ander
Ja genau, seg vault
Ich schau mal wie das losbekomme
Das war eine recht frische Installation - Habe deine install.sh benutzt, wenn ich das richtige sehe wurde dadurch node installiert oder?
Ich schau mal wie das losbekomme
Das war eine recht frische Installation - Habe deine install.sh benutzt, wenn ich das richtige sehe wurde dadurch node installiert oder?
Gruß Thorsten
Re: Homematic Interface Layer für Hue Lampen und alles ander
Ja, aber es kann gut sein, das der PI falsch erkannt und damit die falsche Node Version installiert wird. Was ist es denn für ein Pi ?darkiop hat geschrieben:Das war eine recht frische Installation - Habe deine install.sh benutzt, wenn ich das richtige sehe wurde dadurch node installiert oder?
Gruß Thomas
- sent from my dishwasher -
- Head of HomeControl for iOS -
- Steuerung der CCU über HomeKit (Siri) -
- Homematic Interface Layer - baut alles was HTTP kann in die CCU, ja auch Alexa-
- sent from my dishwasher -
- Head of HomeControl for iOS -
- Steuerung der CCU über HomeKit (Siri) -
- Homematic Interface Layer - baut alles was HTTP kann in die CCU, ja auch Alexa-
Re: Homematic Interface Layer für Hue Lampen und alles ander
Ein
Es gab allerdings auch noch ein paar andere Probleme - denke die liegen u.a. auch daran das ich auf diesem Raspi Debian Jessie habe. Hier heist z.b. node > nodejs (habe dann manuell nen link unter /usr/bin gesetzt.)
Beim starten von HMVI kommt folgender Fehler:
Auf der VM hat die Installation geklappt, alledings schmierte auch hier nach der Installtion des Addons für die CCU das VirtualDevice ab. Weiter bin ich dann gestern Abend nicht mehr gekommen ...
Code: Alles auswählen
BCM2708 000e Model B 2.0 512 MB
Beim starten von HMVI kommt folgender Fehler:
Code: Alles auswählen
/home/pi/node_modules/homematic-virtual-interface/bin/hmvi
/home/pi/node_modules/homematic-virtual-interface/lib/index.js:11
const program = require('commander');
^^^^^
SyntaxError: Use of const in strict mode.
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (/home/pi/node_modules/homematic-virtual-interface/bin/hmvi:17:1)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
Gruß Thorsten
Re: Homematic Interface Layer für Hue Lampen und alles ander
Das riech nach einer Uralt Node Version. uname -m müsste armv6l ausspucken.darkiop hat geschrieben: SyntaxError: Use of const in strict mode.
Das hier sollte node in Version 6.10 für den alten ARMV6 installieren
Code: Alles auswählen
wget https://nodejs.org/dist/v6.10.0/node-v6.10.0-linux-armv6l.tar.xz -Onode.tar.xz --no-check-certificate
tar xf node.tar.xz
rm node.tar.xz
cd node-v6.10.0-linux-armv6l
sudo cp -R * /usr/local/
Gruß Thomas
- sent from my dishwasher -
- Head of HomeControl for iOS -
- Steuerung der CCU über HomeKit (Siri) -
- Homematic Interface Layer - baut alles was HTTP kann in die CCU, ja auch Alexa-
- sent from my dishwasher -
- Head of HomeControl for iOS -
- Steuerung der CCU über HomeKit (Siri) -
- Homematic Interface Layer - baut alles was HTTP kann in die CCU, ja auch Alexa-
Re: Homematic Interface Layer für Hue Lampen und alles ander
Bekommt eigentlich ein registrierter RPC Server Änderungen von Datenpunkten der Geräte mit, die mit einem der Plugins in der CCU hinzugefügt wurden?
Wenn ja, über welchen Port muss sich ein RPC Server registrieren, um die Infos zu bekommen?
Wenn nein, ist geplant, diese Funktion noch zu implementieren?
Wenn ja, über welchen Port muss sich ein RPC Server registrieren, um die Infos zu bekommen?
Wenn nein, ist geplant, diese Funktion noch zu implementieren?
Re: Homematic Interface Layer für Hue Lampen und alles ander
Ja, sonst würde das Ganze nicht funktionierenzap hat geschrieben:Bekommt eigentlich ein registrierter RPC Server Änderungen von Datenpunkten der Geräte mit, die mit einem der Plugins in der CCU hinzugefügt wurden?
Wenn ja, über welchen Port muss sich ein RPC Server registrieren, um die Infos zu bekommen?
Wenn nein, ist geplant, diese Funktion noch zu implementieren?
Code: Alles auswählen
[HomematicLogicalLayer][INFO] XML-RPC server for interface Homematic Virtual Interface is listening on port 7000
Gruß Thomas
- sent from my dishwasher -
- Head of HomeControl for iOS -
- Steuerung der CCU über HomeKit (Siri) -
- Homematic Interface Layer - baut alles was HTTP kann in die CCU, ja auch Alexa-
- sent from my dishwasher -
- Head of HomeControl for iOS -
- Steuerung der CCU über HomeKit (Siri) -
- Homematic Interface Layer - baut alles was HTTP kann in die CCU, ja auch Alexa-