Beiträge von Kohle_81
-
-
-
Du kannst versuchen, das Harmony Plugin mit folgendem Befehl zu installieren. Das erteilt die nötigen Rechte.
Codesudo chown -R $USER /usr/local && npm install -g [email protected]Der Part zum Harmony Hub in deiner config.json ist ok. Der Eintrag zum Hue Plugin könntest du noch etwas 'ausdünnen'.
@Krocko
Danke für die Rückmeldung zur config.json.
Was kann ich aus der config.json beim hue-plugin entfernen?
Ich verwende mehrere Hue Lampen, den motion sensor und die osram plugs.
Bin aber für solche Hinweise sehr dankbar. Hat dies Auswirkungen auf die Aktualisierungsgeschwindigkeit oder was ist der Hintergrund?
-
Alles anzeigen
Du kannst versuchen, das Harmony Plugin mit folgendem Befehl zu installieren. Das erteilt die nötigen Rechte.
Codesudo chown -R $USER /usr/local && npm install -g [email protected]Der Part zum Harmony Hub in deiner config.json ist ok. Der Eintrag zum Hue Plugin könntest du noch etwas 'ausdünnen'.
Deine Fragen von zuvor: Die Einrückungen spielen keine Rolle. Die dienen nur der Übersichtlichkeit.
@Krocko
Ich habe vorhin einfach nochmals den Befehl eingegeben und siehe da, beim dann jetzt vierten Versuch lief die Installation problemlos. Keine Ahnung, an was es gelegen hat, aber es funktioniert und das ist die Hauptsache.
Ich habe allerdings das aktuelle plugin vom harmonyhub installiert und bin bis jetzt zufrieden.
Generell finde ich dieses Forum einfach Spitze, dass einem so schnell geholfen wird!!!! Ich bin doch noch ziemlich am Anfang und bin daher über Unterstützung froh.
Ich hoffe, dass ich eines Tages auch anderen helfen kann.
-
@Krocko:
Vielen Dank für den Hinweis. Ich habe den Befehl nach meinem Hilferuf auch gefunden und in die Befehlszeile eingegeben. Es hat leider auch nicht funktioniert.
Es erscheint dann folgende Meldung:
sudo chown -R $USER /usr/local && npm install -g [email protected]
npm WARN saveError ENOENT: no such file or directory, open '/home/pi/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/home/pi/package.json'
npm WARN pi No description
npm WARN pi No repository field.
npm WARN pi No README data
npm WARN pi No license field.
up to date in 0.444s -
Da meine Neugier größer als meine Unwissenheit war und Geduld keine Stärke von mir ist habe ich das vorwerk-plugin installiert.
Es hat soweit alles funktioniert.
Die Funktionen sind allerdings überschaubar, man kann das Reinigungsprogramm starten, aber nicht den Umfang der Reinigung.
Mal schauen, was sich vielleicht noch daraus entwickelt.
Nachtrag 3.41 Uhr:
Zumindest kann ich jetzt das Reinigungsprogramm über Alexa starten. Habe dafür einen Osram lightify plug als Auslöser genommen, der die Schnittstelle zwischen Alexa und Homekit darstellt.
-
Ich konnte das plugin für den harmonyhub leider nicht installieren:
Habe es mit folgendem Befehl versucht:
sudo npm install -g [email protected]
Dabei erhielt ich diese Meldung:
pi@raspberrypi:~ $ sudo npm install -g [email protected]
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm ERR! code 128
npm ERR! Command failed: /usr/bin/git clone --depth=1 -q -b cdata-for-ltx-parser https://github.com/swissmanu/ltx.git /root/.npm/_cacache/tmp/git-clone-cf169e96
npm ERR! fatal: Konnte führende Verzeichnisse von '/root/.npm/_cacache/tmp/git-clone-cf169e96' nicht erstellen.: Keine Berechtigung
npm ERR!
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2017-08-04T23_49_35_557Z-debug.log
pi@raspberrypi:~ $
Ich habe daraufhin die config.json erst gar nicht verändert. Ich würde aber folgende config.json einfügen wollen, sobald das plugin installiert werden kann. Ich muss vermutlich irgendwelche Rechte erteilen, habe aber leider keine Ahnung, wie dies geht.
Wenn ihr mich jetzt fragt, ob ich Homebridge als root oder Dienst am laufen habe, so weiss ich dies nicht. Jedenfalls rufe ich die config.json immer mit dem Befehl sudo nano /home/pi/.homebridge/config.json auf. Würde also eher auf Dienst tippen.
Hier meine zukünftige config.json:
{
"bridge": {
"name": "Homebridge",
"username": "CC:22:3D:E3:CE:30",
"port": 51826,
"pin": "031-45-154"
},
"accessories": [
],
"platforms": [{
"platform": "HarmonyHub",
"name": "Harmony Hub"
},
{
"platform": "Hue",
"name": "Hue",
"host": "192.168.192.37",
"users": {
"001788FFFE28C123": "flg9iqP3ypcp-COBeBWjxnxiiMpA1YvgR25R0cge"
},
"heartrate": 5,
"timeout": 5,
"lights": true,
"philipslights": false,
"ct": false,
"groups": false,
"group0": true,
"rooms": false,
"sensors": true,
"excludeSensorTypes": [
],
"schedules": false,
"rules": false
}
]
}
Folgende Versionen laufen aktuell:
Hier noch der Inhalt der log-Datei:
Last login: Sat Aug 5 01:04:22 on ttys000
Kohlers-Mac-mini:~ manuel$ ssh [email protected]
[email protected]'s password:
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Sat Aug 5 01:45:12 2017 from 192.168.192.6
pi@raspberrypi:~ $ sudo npm install -g [email protected]
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm ERR! code 128
npm ERR! Command failed: /usr/bin/git clone --depth=1 -q -b cdata-for-ltx-parser https://github.com/swissmanu/ltx.git /root/.npm/_cacache/tmp/git-clone-cf169e96
npm ERR! fatal: Konnte führende Verzeichnisse von '/root/.npm/_cacache/tmp/git-clone-cf169e96' nicht erstellen.: Keine Berechtigung
npm ERR!
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2017-08-04T23_49_35_557Z-debug.log
pi@raspberrypi:~ $ sudo npm install -g [email protected]
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm ERR! code 128
npm ERR! Command failed: /usr/bin/git clone --depth=1 -q -b cdata-for-ltx-parser https://github.com/swissmanu/ltx.git /root/.npm/_cacache/tmp/git-clone-849b708c
npm ERR! fatal: Konnte führende Verzeichnisse von '/root/.npm/_cacache/tmp/git-clone-849b708c' nicht erstellen.: Keine Berechtigung
npm ERR!
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2017-08-05T00_01_55_169Z-debug.log
pi@raspberrypi:~ $ sudo npm i [email protected]
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm ERR! code 128
npm ERR! Command failed: /usr/bin/git clone --depth=1 -q -b cdata-for-ltx-parser https://github.com/swissmanu/ltx.git /root/.npm/_cacache/tmp/git-clone-9f5cbdc2
npm ERR! fatal: Konnte führende Verzeichnisse von '/root/.npm/_cacache/tmp/git-clone-9f5cbdc2' nicht erstellen.: Keine Berechtigung
npm ERR!
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2017-08-05T00_03_08_627Z-debug.log
pi@raspberrypi:~ $ sudo npm install -g --unsafe-perm homebridge/[email protected] -g
npm ERR! code ENOLOCAL
npm ERR! Could not install from "homebridge/[email protected]" as it does not contain a package.json file.
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2017-08-05T00_04_31_326Z-debug.log
pi@raspberrypi:~ $ sudo npm install -g --unsafe-perm [email protected] -g
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm ERR! code 128
npm ERR! Command failed: /usr/bin/git clone --depth=1 -q -b cdata-for-ltx-parser https://github.com/swissmanu/ltx.git /root/.npm/_cacache/tmp/git-clone-b3cc3d34
npm ERR! fatal: Konnte führende Verzeichnisse von '/root/.npm/_cacache/tmp/git-clone-b3cc3d34' nicht erstellen.: Keine Berechtigung
npm ERR!
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2017-08-05T00_06_14_528Z-debug.log
pi@raspberrypi:~ $ sudo nano /root/.npm/_logs/2017-08-05T00_06_14_528Z-debug.log
GNU nano 2.2.6 Datei: /root/.npm/_logs/2017-08-05T00_06_14_528Z-debug.log
0 info it worked if it ends with ok
1 verbose cli [ '/usr/local/bin/node',
1 verbose cli '/usr/local/bin/npm',
1 verbose cli 'install',
1 verbose cli '-g',
1 verbose cli '--unsafe-perm',
1 verbose cli '[email protected]',
1 verbose cli '-g' ]
2 info using [email protected]
3 info using [email protected]
4 verbose npm-session 8529ed1faeb8f500
5 silly install loadCurrentTree
6 silly install readGlobalPackageData
7 http fetch GET 200 https://registry.npmjs.org/homebridge-harmonyhub 184ms (from cache)
8 silly pacote version manifest for [email protected] fetched in 329ms
9 silly install loadIdealTree
10 silly install cloneCurrentTreeToIdealTree
11 silly install loadShrinkwrap
12 silly install loadAllDepsIntoIdealTree
13 silly resolveWithNewModule [email protected] checking installable status
14 http fetch GET 200 https://registry.npmjs.org/debug 37ms (from cache)
15 silly pacote version manifest for [email protected] fetched in 49ms
16 http fetch GET 200 https://registry.npmjs.org/ms 28ms (from cache)
17 silly pacote version manifest for [email protected] fetched in 33ms
18 http fetch GET 200 https://registry.npmjs.org/harmonyhubjs-client 31ms (from cache)
19 silly pacote version manifest for [email protected] fetched in 39ms
20 silly pacote version manifest for [email protected] fetched in 17ms
21 silly pacote version manifest for [email protected] fetched in 4ms
22 http fetch GET 200 https://registry.npmjs.org/node-xmpp-client 24ms (from cache)
23 silly pacote version manifest for [email protected] fetched in 47ms
24 http fetch GET 200 https://registry.npmjs.org/browser-request 18ms (from cache)
25 silly pacote version manifest for [email protected] fetched in 28ms
26 http fetch GET 304 https://registry.npmjs.org/faye-websocket 393ms (from cache)
27 silly pacote version manifest for [email protected] fetched in 400ms
28 http fetch GET 304 https://registry.npmjs.org/websocket-driver 332ms (from cache)
29 silly pacote version manifest for [email protected] fetched in 346ms
30 http fetch GET 304 https://registry.npmjs.org/websocket-extensions 75ms (from cache)
31 silly pacote version manifest for [email protected] fetched in 81ms
32 http fetch GET 200 https://registry.npmjs.org/istanbul 18ms (from cache)
33 silly pacote version manifest for [email protected] fetched in 31ms
34 http fetch GET 304 https://registry.npmjs.org/abbrev 67ms (from cache)
35 silly pacote version manifest for [email protected] fetched in 80ms
36 http fetch GET 304 https://registry.npmjs.org/async 90ms (from cache)
37 silly pacote version manifest for [email protected] fetched in 122ms
38 http fetch GET 304 https://registry.npmjs.org/escodegen 84ms (from cache)
39 silly pacote version manifest for [email protected] fetched in 98ms
40 http fetch GET 200 https://registry.npmjs.org/estraverse 11ms (from cache)
41 silly pacote version manifest for [email protected] fetched in 20ms
42 http fetch GET 200 https://registry.npmjs.org/esutils 18ms (from cache)
43 silly pacote version manifest for [email protected] fetched in 23ms
44 http fetch GET 200 https://registry.npmjs.org/esprima 21ms (from cache)
45 silly pacote version manifest for [email protected] fetched in 56ms
46 http fetch GET 200 https://registry.npmjs.org/optionator 16ms (from cache)
47 silly pacote version manifest for [email protected] fetched in 23ms
48 http fetch GET 200 https://registry.npmjs.org/prelude-ls 11ms (from cache)
49 silly pacote version manifest for [email protected] fetched in 20ms
50 http fetch GET 200 https://registry.npmjs.org/deep-is 11ms (from cache)
51 silly pacote version manifest for [email protected] fetched in 15ms
52 http fetch GET 304 https://registry.npmjs.org/wordwrap 54ms (from cache)
53 silly pacote version manifest for [email protected] fetched in 58ms
54 http fetch GET 200 https://registry.npmjs.org/type-check 13ms (from cache)
55 silly pacote version manifest for [email protected] fetched in 19ms
56 http fetch GET 200 https://registry.npmjs.org/levn 11ms (from cache)
57 silly pacote version manifest for [email protected] fetched in 16ms
58 http fetch GET 200 https://registry.npmjs.org/fast-levenshtein 25ms (from cache)
59 silly pacote version manifest for [email protected] fetched in 31ms
60 http fetch GET 304 https://registry.npmjs.org/source-map 74ms (from cache)
61 silly pacote version manifest for [email protected] fetched in 82ms
62 http fetch GET 304 https://registry.npmjs.org/amdefine 63ms (from cache)
63 silly pacote version manifest for [email protected] fetched in 68ms
64 silly pacote version manifest for [email protected] fetched in 6ms
^G Hilfe ^O Speichern ^R Datei öffnen ^Y Seite zurück ^K Ausschneiden ^C Cursor
^X Beenden ^J Ausrichten ^W Wo ist ^V Seite vor ^U Ausschn. rückgängig ^T Rechtschr.
-
Hierzu habe ich auch noch eine Anfänger-Frage. Aktuell habe ich nur das hue-plugin erfolgreich am laufen.
Ich will zwei weitere plugins mitaufnehnen (harmony und vorwerk).
Mir ist bewusst, dass ich den Code unter "platforms" einfügen muss, sehr wichtig sind die Klammern.
Ist es auch wichtig in Zeilen die "Einrückungen", also Leerzeichen zu beschten oder spielt dies keine Rolle?
-
Hallo,
ich bin relativ neu hier im Forum und habe wenig Erfahrung mit homebridge.
Aktuell habe ich nur das hue-plugin installiert, da dieses konstant läuft traue ich mich erst mal nicht an weitere plugins.
Da ich meinen Vorwerk Staubsaugerroboter aber gerne in mein System mitaufnehnen will meine Frage, ob jemand mit dem folgenden Plugin Erfahrung hat oder ob man etwas berücksichtigen sollte bei der Installation:
https://www.npmjs.com/package/homebridge-vorwerk
Folgende Versionen laufen aktuell:
[email protected]
??? [email protected]
??? [email protected] -
det: vielen dank für die Mitteilung. Dann werde ich nach meinem Urlaub das aktuelle harmony-plugin installieren.
Greife meistens zwar über Alexa/ Yonomi auf die Geräte und Aktionen zu, aber mal schauen wie ich sonst noch die eine oder andere Szene mit homebridge einbinden kann, gerade auch mit den motion sensors von philips.....
Super ?
-
Hallo,
ich möchte die nächsten Tage das harmony-plugin installieren. Kann ich das aktuelle verwenden? Oder gibt es weiterhin Probleme beim aktuellsten plugin?
Ich habe folgende Versionen am laufen:
[email protected]
??? [email protected]
??? [email protected] -
Du wirdt es nicht glauben, aber ich habe mich immer schon gefragt, warum denn der Dimmer von Philips nicht so groß gebaut wurde, um genau deine Idee umzusetzen. Finde ich super die Lösung, die ich mir schon gewünscht habe ??
-
Kommt denn das homebridge-hue plugin nicht in Frage? Hier wird der Sensor dann in der Home-App angezeigt.....
-
Hallo,
ich habe auf die schnelle diesen Locator gefunden. Weiß aber nicht, ob dein Gedanke hiermit umsetzbar ist.
LinkDesk EU100000 Room Locator - Kabelloser Bewegungsmelder der nächsten Generation für Apple iPhone und iPad https://www.amazon.de/dp/B01IH…7QEF2?tag=hktips-forum-21
-
Stimmt, das ist nicht immer passend. So was für den europäischen Markt wäre natürlich top bzw. es gibt ja von busch-jäger die module, aber recht teuer bei ca. 120 € für einen schalter.
-
https://www.amazon.de/dp/B01NA…9CR6P?tag=hktips-forum-21
Ich habe zu diesem Wassermelder folgende Fragen:
1.) Wenn ich das richtig sehe ist keine
zusätzliche Bridge erforderlich,
sondern der Melder kann direkt
mit der Homekit-Zentrale
verbunden werden, oder?
2.) Habe ich es richtig verstanden, dass es nur dann eine Reaktion gibt, sobald der Melder nass wird?
Ich will den Melder im Heizraum anbringen. Ich habe durch irgendeine Überdruck-Regelung ( bin kein Heizungsexperte ) das Thema, dass minimal Wasser tropft und ich dieses über Wochen in einem Eimer sammle. Da ich meistens vergesse, den Eimer rechtzeitig zu leeren habe ich regelmäßig Überschwemmung im Heizraum ??.
Eigentlich wollte ich eine Art Pegelstandsmelder, der informiert, sobald ein gewisser Pegel erreicht wurde.
Diesen Melder werde ich wohl am inneren Rand des Eimers im oberen Drittel anbringen müssen, dass wenn er vom Wasser erreicht wird, es mir eine Push-Nachricht auf das iphone sendet.
3.) Nun meine letzte Frage: Da der Heizraum im Keller ist habe ich bedenken, ob die Bluetooth-Reichweite ein Problem werden könnte.
-
Ich habe gerade den Einzel- und Zweifach-Lichtschalter von Koogeek entdeckt - Homekit konpatibel.
Für mein Wohnzimmer nutze ich den WiFi-Schalter von Ringli, da ich diesen über Alexa bedienen kann.
In meinen anderem Räumen habe ich den "Neutralleiter" nicht angeschlossen und da ich kein Elektriker bin muss ich warten, bis meherer Sachen mal zusammenkommen, damit es sich auch lohnt, einen Elektriker zu beauftragen.
Es wurde aber hier auch schon mal nach smarten Zweifach-Schaltern nachgefragt.
Sollte jemand vor mir die Schalter testen wäre ich über ein Feedback dankbar.
-
Hat die Lichtschalter inzwischen jemand testen können?
-
In der chinesischen und dubios übersetzten Anleitung des Schalters war von irgend nem IR Sender die Rede. Ist aber für mich jetzt nicht zwingend notwendig.
Danke aber für deine Antwort.
Da ich die Lampen in keinerlei Szenen einbinden will genügt mir die Anbindung über Alexa!
-
@Krocko
Über den Harmony Hub lässt sich der Schalter vermutlich auch nicht anlernen, oder?
Habe jetzt den 3er Schalter vorhin montiert und bisher läuft er stabil. Ich hoffe, dass er nicht - wie manche beschrieben haben - beginnt, wahllos das Licht an us aus zu schslten.