Bin seit kurzem Beta Tester bei Tado, werde es glaube ich demnächst dort auch mal melden.
das kann nicht schaden, als Beta Tester.![]()
Bin seit kurzem Beta Tester bei Tado, werde es glaube ich demnächst dort auch mal melden.
das kann nicht schaden, als Beta Tester.![]()
aktuelle version löschen
sudo rm -fr /usr/local/bin/* > /dev/null
sudo rm -fr /usr/local/include/node/* > /dev/null
sudo rm -fr /usr/local/lib/node_modules/* > /dev/null
sudo rm -fr ~/node_modules > /dev/null
sudo rm -fr ~/.npm >/dev/null
sudo rm -fr ~/.node-gyp > /dev/null
sudo rm -fr ~/.npm-global > /dev/null
sudo rm -fr /root/.npm > /dev/null
sudo rm -fr /root/.node-gyp > /dev/null
node installieren
wget https://nodejs.org/dist/v7.10.0/node-v7.10.0-linux-arm7l.tar.gz
tar -xvf node-v7.10.0-linux-arm7l.tar.gz
cd /home/pi/node-v7.10.0-linux-arm7l/
sudo cp -R * /usr/local/
sudo apt-get install -y libavahi-compat-libdnssd-dev
npm und homebridge installieren:
sudo npm install -g --unsafe-perm [email protected] homebridge@latest
jetzt den start testen, wen io
Plugin installieren
so ungefähr gehe ich vor
Der hat gemeckert wegen irgendwelchen Rechten
liegt an den aktuellen Versionen von npm.
Teste mal mit node 7.10. und npm 4.6.1.
hue 0.5.5 (minor fix)
broadlink-rm 2.5.13 (Additional logging for garage door opener)
kannst du löschen
sudo npm -g uninstall n
oder siehe oben
![]()
ich habe heute endlich geschafft das homebridge-amazondash plugin auf meinem raspi3 mit Homebridge manuell zu installieren.
Sorry,
aber das sieht nicht so aus, dann würde es laufen!
Ansonsten zu wenig Information.
Wie wurde npm, node plugin installiert?
![]()
erledigt
stehen der Name oder IP Adresse in der config?
Is das Handy an ping bar?
Hier hat jeder sein eigenes System hochgezogen, zum Teil auf verschiedenen Systemen.
Jeder hat andere SmartHome Hartware eingebunden und andere Scenen eingerichtet.
Da wird es keine Best Practices geben, da es zu unterschiedlich ist.
Maximal zum einrichten des Grundsystems.
Ausser dem Weber Haus ist es auch noch nirgends gross im Einsatz.
Es ist zu vielseitig, eine zentrale Vorgehensweise sollte eigentlich von Apple kommen.
Hier können wir Dir nur zu speziellen Problemen helfen.
Neu auf gesetzt hat das bestimmt jeder schon mehrfach, auch weil die Datenbank in der iCloud zerstört war.
Du kannst gern auf unsere gesammelten Erfahrungen zu Plugins und Komponenten hier im Forum zurückgreifen und die teilweise
gemachten Fehler vermeiden.
![]()
ich mache es immer so
sudo npm prune
sudo npm install -g --unsafe-perm [email protected]
sudo npm uninsstall homebrigde -g
sudo npm install -g --unsafe-perm homebridge
hoffe es klappt.
habe jetzt keinen Print screen bei der hand,
es laufen massenweise zeilen über den Bildschirm und es dauert auch eine weile bis es fertig ist.
Wichtig ist das nach dem installieren von homebridge (oder Plugin wie WOL) ein compiler rebuild angeschoben wird.
![]()
Node.js und npm muss neu compiliert werden,
homebridge installieren sollte das anschupsen.
Wofür soll der sein, bekomme hier nur ein paar Infos angezeigt bzw. wie Installierts du hier ein Plugin mit?
homebridge -U /home/pi/.homebridge
Ist zum starten der "homebridge" (durch das vorher "sudo su" als root) -U /... ist zum mitgeben des Ortes wo die config.json liegt.
Das npm 5.0.3 ist relativ buggy, beim istallieren von Plugins werden die falschen rechte auf die nau angelegten Dateien mit gegeben.
wird damit behoben:
sudo chown -R $USER /usr/local && npm install -g homebridge-plugin
Auch die Option "outdated" funktioniert nicht.
ich kann jetzt nicht ganz folgen, haben die 2 Befehle geholfen und startet homebridge jetzt?
Wenn ja liegt es daran, das das Plugin ein Device anlegen will und dazu "root" Rechte brauch.
Deswegen homebridge mit root Rechten starten, dazu in der "homebridge.service"
"User=pi" ersetzen durch "User=root"
setzen.
![]()