technikkram.net
  • Home
  • smartkram
  • Themenfelder
    • Smart Home
      • Homematic & Homematic IP
      • Smart Home Zentrale
      • Home Assistant
      • MQTT & Messaging
      • Zigbee & Thread
      • Shelly Geräte
      • KNX Gebäudeautomation
      • Matter & Thread
      • Apple HomeKit
    • Server & DevOps
      • Docker & Container
      • Proxmox VE
      • Linux Administration
      • Monitoring & Observability
      • Kubernetes & K3s
      • Raspberry Pi
    • Netzwerk
      • UniFi Netzwerk
      • Netzwerk Grundlagen
      • WLAN Optimierung
      • VLAN Konfiguration
      • Firewall & Security
      • Managed Switches
    • Sicherheit
      • Überwachungskameras
      • IT-Security
      • Videoüberwachung
      • Alarmanlagen
      • Zutrittskontrolle
    • Energie & Solar
      • Energiemanagement
      • Solar & Photovoltaik
    • NAS & Storage
      • NAS Systeme
      • Backup & Recovery
      • Synology NAS
      • Storage Lösungen
  • Archiv
  • Kontakt
    • Datenschutz
    • Impressum
  • Click to open the search input field Click to open the search input field Suche
  • Menü Menü
  • Link zu Facebook
  • Link zu X
  • Link zu Mail
  • Link zu Rss dieser Seite
Sebastian
Smart Home, Tipps & Tricks

Homematic Sprachsteuerung: Homebridge Update auf neuste Version mit NodeJS

Sprachsteuerung Homematic: Amazon Alexa und Siri zusammen auf einem Raspberry Pi - Alexa Homematic Ccu2 Apple Tv

Meine Anleitung zur Installation der Homematic-Homebridge ist schon etwas in die Tage gekommen. Es sind mittlerweile mehrere Updates der Bridge und auch von iOS herausgekommen. Viele von Euch haben in den Kommentaren berichtet, dass es teilweise zu Fehlern kommt, die auf eine veraltete Version zurückzuführen sind.

Daher habe ich mir heute die Mühe gemacht, eine Anleitung zu verfassen, mit der Ihr Eure laufende Bridge auf eine neue Version Updaten könnt.

Auch habe ich eine neue überarbeitete Anleitung geschrieben, die Euch die komplette Installation vom ersten Schritt bis zur Einrichtung zeigt. Die neue Anleitung findet Ihr hier.

 

Ein Hinweis für alle, die sich nicht zutrauen, die Bridge selber zu installieren: Ich kann Euch gerne ein Gerät fertig machen, das bereits komplett vorkonfiguriert ist. Dieses müsst Ihr dann nur anschließen und mit dem iPhone oder iPad konfigurieren, Schreibt mich dazu einfach an: sebastian (at) technikkram.net

Bezeichnung Amazon ELV-Shop ELV-Bausatz
16 GB SD-Karte Link Link nicht verfügbar
CCU2 Link Link Bausatz
Raspberry Pi 2 Link Link nicht verfügbar
Raspberry Pi3 Link Link nicht verfügbar

Um uns per SSH auf dem Pi einloggen zu können, müssen wir die aktuelle IP-Adresse des Gerätes herausfinden.

IP-Adresse des Pi's herausfinden

An die IP-Adresse kommen wir auf zwei unterschiedliche Arten

Solltet Ihr eine Fritz! Box haben, können wir dort unser Heimnetz nach neuen Geräten durchsuchen. Dazu gebt Ihr einfach fritz.box in Euer Browserfenster ein.

Über das Menü „Heimnetz“ –> „Heimnetzübersicht“ erhaltet Ihr eine komplette Auflistung Eurer Teilnehmer im Netzwerk. Hier sollte nun ein Eintrag „raspberrypi“ zu sehen sein. Mit einem Klick auf Details gelangt Ihr in das auf dem Bild zu sehende Fenster.

fritz-box-raspberry-pi-ip

Hier könnt Ihr die IP-Adresse des Gerätes sehen. Am besten setzt Ihr direkt den Haken bei „Diesem Netzwerkgerät…“ so erhält der PI bei jedem Start immer die gleiche IP-Adresse.

Ein 2. Weg um an die IP-Adresse zu kommen, führt über einen Netzwerkscanner. Mit diesem könnt Ihr Euer Netzwerk scannen und findet so ebenfalls den neuen Teilnehmer.

Das ganze funktioniert natürlich nur, wenn bei Euch ein DHCP-Server aktiv ist.

Mit Putty auf dem Pi zugreifen

Da wir nun die IP-Adresse von unserem Pi wissen, können wir über das Programm Putty darauf zugreifen.

Wir starten dazu Putty und tragen bei „Host Name“ die zuvor ermittelte IP-Adresse ein.

putty-raspberry

Der Port bleibt unverändert bei 22. Mit einem Klick auf „Open“ stellen wir nun eine Verbindung zum Raspberry Pi her. Sollte ein Fenster mit einer Meldung erscheinen, dass der host key noch nicht gecached ist, beantworten wir diese mit „Ja“.

Nun erscheint ein schwarzes Eingabefenster mit der Meldung „login as:“. Hier tragen wir pi ein und quittieren dies mit Enter.

Das Passwort für diesen User lautet raspberry

Damit haben wir nun Zugriff auf dem Pi per SSH. Um nun herauszufinden, ob die Version der Bridge noch aktuell ist, müssen wir diese zuerst stoppen.

Das machen wir mit folgendem Befehl:

sudo /etc/init.d/homebridge stop

Damit haben wir die Bridge gestoppt. Nun starten wir diese händisch neu um die Statusmeldung zu sehen, die beim Starten erzeugt wird.

Dazu geben wir folgendes ein:

homebridge

Es werden unterschiedliche Meldungen ausgegeben. Wichtig für uns ist die Meldung, die Ihr unten im Bild sehen könnt (gelbe Schrift)

„There is a new Version available. Please update with …“

Diese Meldung verrät uns, dass es eine neue Version gibt und wir ein Update durchführen können.

Der passende Befehl wird auch direkt ausgespuckt. Dieser lautet:

sudo npm -g update homebridge-homematic

Es kann vorkommen, dass Ihr nach der Eingabe diese Meldung erhaltet:

Wenn Ihr meiner alten Anleitung gefolgt seid, dann wird dies mit großer Sicherheit passieren. Das Problem an dieser Stelle ist, dass die nodeJS Version zu alt ist. Die aktuelle Version der Homebridge benötigt 4.5.0 oder höher.

Daher müssen wir die NodeJS-Version ebenfalls updaten. Dazu halten wir die Bridge erneut mit diesem Befehl an:

sudo /etc/init.d/homebridge stop

Nun laden wir uns die NodeJS 4.5.0 mit diesem Befehl herunter:

wget https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-armv6l.tar.gz

Nachdem der Vorgang abgeschlossen ist kann die aktuelle Version installiert und die entsprechenden Rechte vergeben werden:

tar -xvf node-v4.5.0-linux-armv6l.tar.gz

cd node-v4.5.0-linux-armv6l

sudo cp -R * /usr/local/

Nachdem dieser Schritt vollzogen ist räumen wir die alte Installation noch auf und löschen die nicht mehr benötigten Dateien:

cd

rm node-v4.5.0-linux-armv6l.tar.gz

rm -R node-v4.5.0-linux-armv6l/

Nun kann die Homebridge wieder über den Befehl

homebridge

gestartet werden.

Viel Spaß beim Basteln!

Das könnte dich auch interessieren

  • Home Assistant Terminal Log-Analyse für Homematic IP Verbindungsfehler
    Homematic IP Access Point Geräte nicht erreichbar in…
    1. April 2026 Homematic IP Access Point mit verschiedenen LED-Status-Anzeigen für die Diagnose von Verbindungsproblemen Wenn dein Homematic IP Access Point in Home…
  • Homematic Thermostat Temperaturwerte werden nicht an Home Assistant übertragen – Homematic Thermostat zeigt 21°C während Home Assistant Dashboard veraltete 18°C Temperatur anzeigt
    Homematic Thermostat Temperaturwerte werden nicht an…
    3. April 2026 Das kennst du bestimmt auch: Das Thermostat zeigt 21°C, aber Home Assistant hängt bei 18°C fest Du kennst das Problem…
  • Smart Home Sprachsteuerung Architektur-Diagramm mit Alexa, Google Assistant, Home Assistant und vernetzten Geräten
    Sprachsteuerung einrichten: Alexa und Google Home
    9. April 2026 Google Nest Mini für Sprachsteuerung von Philips Hue Lampen und smarten Geräten“ src=“ Modernes Smart Home Setup mit Alexa Echo…
  • Homematic CCU2 komplett auf CCU3 migrieren ohne Geräteverlust – Homematic CCU2 kaufen zu CCU3 Migration - Beide Zentralen nebeneinander mit Migrationspfeil
    Homematic CCU2 kaufen auf CCU3 migrieren: Komplette…
    3. April 2026 Die CCU2 zu CCU3 Migration erfordert eine systematische Herangehensweise, um Geräteverluste zu vermeiden Die Homematic CCU2 zu CCU3 Migration kaufen…
  • TrueNAS Jails vs Docker Container: Architektur-Entscheidung für Self-Hosting – TrueNAS CORE vs SCALE Architektur-Vergleich: FreeBSD Jails gegen Docker Container
    TrueNAS Jails vs Docker Container:…
    4. April 2026 Vergleich der Virtualisierungsarchitekturen: FreeBSD Jails in TrueNAS CORE vs Docker Container in TrueNAS SCALE TrueNAS Jails vs Docker Container —…
  • Homematic CCU3 Backup erstellen und wiederherstellen – CCU3 Homematic Zentrale mit HTTP 500 Backup-Fehler im WebUI und Smart Home Geräte-Verbindungen
    CCU3 Backup schlägt mit HTTP 500 Fehler fehl -…
    3. Juni 2026 CCU3 Homematic Zentrale zeigt HTTP 500 Internal Server Error beim Backup-Versuch mit verbundenen Smart Home Geräten Wenn deine CCU3 beim…
6. Oktober 2017/4 Kommentare/von Sebastian
Schlagworte: Homebridge, NodeJS, Siri, Smarthome, Sprachsteuerung, Update
Eintrag teilen
  • Teilen auf Facebook
  • Teilen auf X
  • Teilen auf WhatsApp
  • Teilen auf Pinterest
  • Teilen auf LinkedIn
  • Per E-Mail teilen
https://technikkram.net/wp-content/uploads/2017/02/Alexa-Homematic-CCU2-Apple-TV-700x392-1.jpg 392 700 Sebastian https://technikkram.net/wp-content/uploads/2019/05/technikkram_transparent.png Sebastian2017-10-06 08:13:302017-10-06 13:47:51Homematic Sprachsteuerung: Homebridge Update auf neuste Version mit NodeJS
4 Kommentare
  1. Michael
    Michael sagte:
    25. Januar 2019 um 9:27

    Danke für die Informationen

    Antworten
  2. Joachim
    Joachim sagte:
    3. Januar 2018 um 10:31

    Vielen Dank für den tollen Beitrag. Ich hatte schon die Einzelteile im Warenkorb, als ich mir meinen Technik – Zoo angesehen habe und überlegte, ob ich wirklich noch einen weiteren Netzwerk -Knoten haben will.

    Ich habe dann eine Homebridge Implementierung mit Docker gefunden, die in meiner NAS läuft. Vom Ansatz her ist mir das sehr sympathisch, allerdings fällt es mir schwer, Vor- und Nachteile einzuschätzen. Gibt es dazu bereits Erfahrungen oder Tipps (URL der Docker-Lösung gerade nicht bei der Hand – kann ich gerne nachreichen)
    Viele Grüße Joachim

    Antworten
  3. Seger
    Seger sagte:
    9. November 2017 um 22:10

    Ich habe ein Problem mit dem „Addon“ Homebridge-SoundTouch, hat das noch jemand? Oder kann mir jemand sagen, wie ich das wieder zum laufen bekomme?

    Antworten
  4. z-smoker
    z-smoker sagte:
    7. Oktober 2017 um 14:57

    Hallo Sebastian,
    schöne Anleitung… aber um erst mal zu checken wie der Stand der Software auf dem RasPi ist helfen vielleicht folgende Befehle – bevor man die HB stoppt.
    Ist nun eher eine kleine Befehlssammlung geworden :-)
    Die Befehle (in Anführungszeichen gesetzt – diese aber NICHT mit eingeben!) im Terminal-Fenster vom RasPi eingeben – nach erfolgter SSH-Verbindung:

    Für NodeJS:
    „node -v“
    – gibt die aktuelle Version von NodeJS aus
    – es kommt dann z.B. folgende Ausgabe:
    v6.10.3

    Für Homebridge und Plugins:
    „npm list -g –depth=0“
    – Alle Installierten plugins inkl. Version anzeigen
    – es kommt dann z.B. folgende Ausgabe:
    /usr/local/lib
    ├── forever@0.15.3
    ├── homebridge@0.4.28
    ├── homebridge-homematic@0.0.76
    ├── homebridge-hs100@2.2.0
    ├── homebridge-http@0.0.9
    ├── homebridge-ifttt@0.2.2
    ├── homebridge-milight@1.2.0
    ├── homebridge-panasonictv@0.3.1
    ├── homebridge-synology@0.2.3
    └── npm@5.5.1

    Ab hier:
    ERST Homebridge stoppen mit „sudo /etc/init.d/homebridge stop“
    Hinweis: Pluginname setzt sich immer zusammen aus homebridge-XXXXX
    z.B. homebridge-homematic oder homebridge-hue

    „sudo npm i Pluginname@latest -g “
    – Letzte Version des plugins Installieren

    „sudo npm i Pluginname@Versionsnummer -g“
    
- Gezielt eine Version Installieren anhand der Versionsnummer (diese muss bekannt sein, z.B. homebridge-homematic@0.0.76)

    „sudo npm i Pluginname -g“
    – Erst bzw. neu Installation eines plugins

    „sudo npm uninstall Pluginname -g“
    – Deinstallieren eines plugins

    „sudo npm install -g –unsafe-perm Pluginname -g“
    – Schreibrechte umgehen bei Installation

    „sudo chown -R $USER /usr/local && npm install Pluginname -g“
    – Plugin Installieren bei schreibrechte Fehler

    „sudo npm i homebridge –g“
    oder
    „sudo npm install -g –unsafe-perm homebridge@latest“
    – Homebridge Installieren bzw. Updaten

    „sudo npm uninstall -g homebridge“
    – Homebridge Deinstallieren

    „npm view pluginname version“
    – Aktuelle Version des Installierten plugins anzeigen

    „npm view pluginname versions“
    – Alle verfügbaren Versionen des plugins anzeigen sowie die aktuell Installierte

    Vielleicht hilft’s dem einen oder anderen… ;-)
    Gruß z-smoker

    Antworten

Hinterlasse einen Kommentar

An der Diskussion beteiligen?
Hinterlasse uns deinen Kommentar!

Schreibe einen Kommentar Antwort abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

  •  
Smartkram Shop

Kategorien

Allgemein Apple Apps CCU2 CCU3 Charly debmatic EQ-3 Firmware Foto und Video Gadgets Gaming Geschenke Hardware Hausinstallation Haussicherheit HB-RF-USB Homematic Homematic IP Homematic IP Access Point Homematic IP wired iOS KNX Media Center Mediola Mobile Multimedia Netzwerk Neuigkeiten Nützliches Online Services piVCCU piVCCU3 Provider Rabatte & Co Raspberrymatic Security smarte Beleuchtung Smart Home Software & Co Testberichte Tipps & Tricks Wearables Windows Zubehör
© Copyright - technikkram.net -
  • Link zu Facebook
  • Link zu X
  • Link zu Mail
  • Link zu Rss dieser Seite
Nach oben scrollen Nach oben scrollen Nach oben scrollen