JS-Controller RaspberryMatic + IOBroker auf einem PI
Moderatoren: jmaus, Co-Administratoren
-
- Beiträge: 11
- Registriert: 22.12.2019, 12:24
JS-Controller RaspberryMatic + IOBroker auf einem PI
Hallo zusammen,
ich verzweifle gerade ein wenig. Bisher läuft mein System tadellos zusammen. Leider muss der JS-Controller vom IoBroker geupdated werden, da sonst nicht mehr alle Adapter funktionieren. Ich habe zur Zeit die Version 1.4.2 installiert und ich würde gerne auf die neuste Version 2.1.1 updaten. Leider ist das "automatische" Update nicht möglich.
Er schreibt mir, dass ich das Update "manuell" durchführen muss:
Aufgrund der Vielzahl an Hardware und Plattformen, auf denen ioBroker läuft, muss der js-controller manuell aktualisiert werden. Dazu auf der Konsole des Hosts folgende Kommandos ausführen:
cd /usr/local/addons/hm-iobroker
sudo iobroker stop
sudo iobroker update
sudo iobroker upgrade self
sudo iobroker start
Ich vermute, dass diese Anleitung nur gilt, wenn IOBroker auf einem separaten PI läuft. Ich kann mich zwar per SSH auf dem PI anmelden, jedoch nimmt er keiner der o.g. Befehle an (Ich denke hier läuft keine "Original" PI Software). Eine komplette Erneuerung von IoBroker hat leider auch nicht den gewünschten Erfolg gebracht.
Habt ihr eine Idee, wie ich das Update installiert bekomme, damit ich wieder alle Adapterupdates installieren kann?
Danke und schöne Festtage.
Viele Grüße
Dominik
ich verzweifle gerade ein wenig. Bisher läuft mein System tadellos zusammen. Leider muss der JS-Controller vom IoBroker geupdated werden, da sonst nicht mehr alle Adapter funktionieren. Ich habe zur Zeit die Version 1.4.2 installiert und ich würde gerne auf die neuste Version 2.1.1 updaten. Leider ist das "automatische" Update nicht möglich.
Er schreibt mir, dass ich das Update "manuell" durchführen muss:
Aufgrund der Vielzahl an Hardware und Plattformen, auf denen ioBroker läuft, muss der js-controller manuell aktualisiert werden. Dazu auf der Konsole des Hosts folgende Kommandos ausführen:
cd /usr/local/addons/hm-iobroker
sudo iobroker stop
sudo iobroker update
sudo iobroker upgrade self
sudo iobroker start
Ich vermute, dass diese Anleitung nur gilt, wenn IOBroker auf einem separaten PI läuft. Ich kann mich zwar per SSH auf dem PI anmelden, jedoch nimmt er keiner der o.g. Befehle an (Ich denke hier läuft keine "Original" PI Software). Eine komplette Erneuerung von IoBroker hat leider auch nicht den gewünschten Erfolg gebracht.
Habt ihr eine Idee, wie ich das Update installiert bekomme, damit ich wieder alle Adapterupdates installieren kann?
Danke und schöne Festtage.
Viele Grüße
Dominik
Zuletzt geändert von dominik.oyen am 22.12.2019, 20:19, insgesamt 1-mal geändert.
-
- Beiträge: 12929
- Registriert: 16.01.2009, 18:48
- Wohnort: Steingaden
- Hat sich bedankt: 1604 Mal
- Danksagung erhalten: 222 Mal
Re: JS-Controller RaspberryMatic + IOBroker auf einem PI
ggf schon mal im iobroker forum gefragt ?
-------
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
-
- Beiträge: 3978
- Registriert: 12.07.2009, 20:01
- Hat sich bedankt: 17 Mal
- Danksagung erhalten: 176 Mal
- Kontaktdaten:
Re: JS-Controller RaspberryMatic + IOBroker auf einem PI
Wenn ich Dich richtig verstehe nutzt Du das ioBroker CCU3/RaspberryMatic Addon von Zautrix. Falls ja: dann macht es evtl. auch Sinn Dich über den Issue Tracker dieses Projekts direkt an Zautrix zu wenden: https://github.com/zautrix/hm-iobroker
Möglicherweise liegt das iobroker Command einfach nicht im Path und muss mit absoluten Pfad aufgerufen werden, welcher Pfad das genau ist weiss ich allerdings nicht.
Möglicherweise liegt das iobroker Command einfach nicht im Path und muss mit absoluten Pfad aufgerufen werden, welcher Pfad das genau ist weiss ich allerdings nicht.
-
- Beiträge: 393
- Registriert: 26.06.2018, 11:02
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 11 Mal
Re: JS-Controller RaspberryMatic + IOBroker auf einem PI
Ja, läuft so in einer ioBroker Installation. Ich nutze (aktuell zwar nur Test auf RasPi 4) piVCCU3, und da kann der ioBroker bzw. der JS-Controller, wie im Zitat beschrieben, geupdatet werden. Welche Dateien, Bibliotheken geupdatet werden, kann ich nicht sagen. Man freut sich halt, wenn der ioBroker wieder lebt.dominik.oyen hat geschrieben: ↑22.12.2019, 12:34Ich vermute, dass diese Anleitung nur gilt, wenn IOBroker auf einem separaten PI läuft.
-
- Beiträge: 11
- Registriert: 22.12.2019, 12:24
Re: JS-Controller RaspberryMatic + IOBroker auf einem PI
Falls noch mal jemand auf das Problem stößt. Hier die Lösung (Über Issues beim Github):
The usage is like a common ioBroker installation, with one difference:
The update of the js-controller is as follows:
Log on as root (via ssh) into console and run the following commands:
(ignore any "gyp ERR! ..." messages during upgrade)
(ignore "npm update check failed" message)
cd /usr/local/addons/hm-iobroker
./iobroker stop
export npm_config_cache=/usr/local/addons/hm-iobroker/npm_io/.npm
export npm_config_userconfig=/usr/local/addons/hm-iobroker/npm_io/.npmrc
./iobroker update
./iobroker upgrade self
./iobroker start
Kann ich den Beitrag irgendwie als "Gelöst" markieren?
The usage is like a common ioBroker installation, with one difference:
The update of the js-controller is as follows:
Log on as root (via ssh) into console and run the following commands:
(ignore any "gyp ERR! ..." messages during upgrade)
(ignore "npm update check failed" message)
cd /usr/local/addons/hm-iobroker
./iobroker stop
export npm_config_cache=/usr/local/addons/hm-iobroker/npm_io/.npm
export npm_config_userconfig=/usr/local/addons/hm-iobroker/npm_io/.npmrc
./iobroker update
./iobroker upgrade self
./iobroker start
Kann ich den Beitrag irgendwie als "Gelöst" markieren?
-
- Beiträge: 102
- Registriert: 26.06.2015, 19:56
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 4 Mal
Re: JS-Controller RaspberryMatic + IOBroker auf einem PI
Hallo zusammen,
da in diesem Thread keiner antwortet versuche ich es mal hier.
habe den ioBroker unter der Raspberrymatic Version 3.47.22.20191130 installiert.
Funktioniert grundsätzlich, habe sowohl Homematic als auch mein Heytech-Modul erfolgreich angebunden. Was komisch ist, dass mir die möglichen Adapter nicht angezeigt werden. Die muss ich manuell über das "Katzen"-Symbol unter Eingabe der Github-URL installieren. Ausserdem findet der discovery-Adapter zwar 10 Geräte, zeigt aber keine an, die ich auswählen kann.
Aus diesen und anderen Gründen wollte ich json upgraden, was leider nicht funktioniert. Bin nach https://github.com/zautrix/hm-iobroker/issues/9 vorgegangen.
Anbei die Fehlermeldungen.
Wäre über jede Hilfe dankbar.
da in diesem Thread keiner antwortet versuche ich es mal hier.
habe den ioBroker unter der Raspberrymatic Version 3.47.22.20191130 installiert.
Funktioniert grundsätzlich, habe sowohl Homematic als auch mein Heytech-Modul erfolgreich angebunden. Was komisch ist, dass mir die möglichen Adapter nicht angezeigt werden. Die muss ich manuell über das "Katzen"-Symbol unter Eingabe der Github-URL installieren. Ausserdem findet der discovery-Adapter zwar 10 Geräte, zeigt aber keine an, die ich auswählen kann.
Aus diesen und anderen Gründen wollte ich json upgraden, was leider nicht funktioniert. Bin nach https://github.com/zautrix/hm-iobroker/issues/9 vorgegangen.
Anbei die Fehlermeldungen.
Code: Alles auswählen
# ./iobroker stop
Killed
# export npm_config_cache=/usr/local/addons/hm-iobroker/npm_io/.npm
# export npm_config_userconfig=/usr/local/addons/hm-iobroker/npm_io/.npmrc
# ./iobroker update
Used repository: default
Cannot download json from http://download.iobroker.net/sources-dist.json. Error: Error: ESOCKETTIMEDOUT
update done
# ./iobroker upgrade self
Cannot find this controller "js-controller" in repository.
Viele Grüße
Thomas
RaspberryMatic 3.65.6.20220723 @ RPi4 (4GB) mit RPI-RF-MOD & RS485 (HM-Wired)
Anbindungen: Viessmann, Resol, Velux, Harmony, Heytech, Sonoff, Shelly, Vorwerk
AddOns: CUxD mit Highcharts, ioBroker, HVL, pdetect, E-Mail, Drucken
Thomas
RaspberryMatic 3.65.6.20220723 @ RPi4 (4GB) mit RPI-RF-MOD & RS485 (HM-Wired)
Anbindungen: Viessmann, Resol, Velux, Harmony, Heytech, Sonoff, Shelly, Vorwerk
AddOns: CUxD mit Highcharts, ioBroker, HVL, pdetect, E-Mail, Drucken
- Black
- Beiträge: 5483
- Registriert: 12.09.2015, 22:31
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Wegberg
- Hat sich bedankt: 424 Mal
- Danksagung erhalten: 1074 Mal
- Kontaktdaten:
Re: JS-Controller RaspberryMatic + IOBroker auf einem PI
was hast du im admin unter verwahrorte eingetragen ?
das ist die quellenangabe, wo er sich die Liste für latest und stable zieht...
black
das ist die quellenangabe, wo er sich die Liste für latest und stable zieht...
black
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
-
- Beiträge: 102
- Registriert: 26.06.2015, 19:56
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 4 Mal
Re: JS-Controller RaspberryMatic + IOBroker auf einem PI
Habe ich nicht geändert, steht nach wie vor auf:
default: http://download.iobroker.net/sources-dist.json
latest: http://download.iobroker.net/sources-dist-latest.json
default: http://download.iobroker.net/sources-dist.json
latest: http://download.iobroker.net/sources-dist-latest.json
Viele Grüße
Thomas
RaspberryMatic 3.65.6.20220723 @ RPi4 (4GB) mit RPI-RF-MOD & RS485 (HM-Wired)
Anbindungen: Viessmann, Resol, Velux, Harmony, Heytech, Sonoff, Shelly, Vorwerk
AddOns: CUxD mit Highcharts, ioBroker, HVL, pdetect, E-Mail, Drucken
Thomas
RaspberryMatic 3.65.6.20220723 @ RPi4 (4GB) mit RPI-RF-MOD & RS485 (HM-Wired)
Anbindungen: Viessmann, Resol, Velux, Harmony, Heytech, Sonoff, Shelly, Vorwerk
AddOns: CUxD mit Highcharts, ioBroker, HVL, pdetect, E-Mail, Drucken
- Black
- Beiträge: 5483
- Registriert: 12.09.2015, 22:31
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Wegberg
- Hat sich bedankt: 424 Mal
- Danksagung erhalten: 1074 Mal
- Kontaktdaten:
Re: JS-Controller RaspberryMatic + IOBroker auf einem PI
Probier mal bei latest http://repo.iobroker.live/sources-dist-latest.json bei stabile das gleiche nur latest weglassen in der url
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
-
- Beiträge: 102
- Registriert: 26.06.2015, 19:56
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 4 Mal
Re: JS-Controller RaspberryMatic + IOBroker auf einem PI
Der funktioniert bei mir leider auch nicht, da kommt im log:
Was aber funktioniert ist, wenn ich als
stable: http://iobroker.live/repo/sources-dist.json und als
latest http://iobroker.live/repo/sources-dist-latest.json
angebe.
Habe ich nach (wirklich) langem Suchen hier gefunden.
Danach werden sowohl die Adapter angezeigt und das Update des js-controllers hat auch funktioniert.
Vielen Dank für die Hilfe!
Code: Alles auswählen
2020-04-19 14:32:56.408 warn warning: empty repo received!
2020-04-19 14:32:56.406 warn warning: Cannot read "http://repo.iobroker.live/sources-dist-latest.json"
stable: http://iobroker.live/repo/sources-dist.json und als
latest http://iobroker.live/repo/sources-dist-latest.json
angebe.
Habe ich nach (wirklich) langem Suchen hier gefunden.
Danach werden sowohl die Adapter angezeigt und das Update des js-controllers hat auch funktioniert.
Vielen Dank für die Hilfe!
Viele Grüße
Thomas
RaspberryMatic 3.65.6.20220723 @ RPi4 (4GB) mit RPI-RF-MOD & RS485 (HM-Wired)
Anbindungen: Viessmann, Resol, Velux, Harmony, Heytech, Sonoff, Shelly, Vorwerk
AddOns: CUxD mit Highcharts, ioBroker, HVL, pdetect, E-Mail, Drucken
Thomas
RaspberryMatic 3.65.6.20220723 @ RPi4 (4GB) mit RPI-RF-MOD & RS485 (HM-Wired)
Anbindungen: Viessmann, Resol, Velux, Harmony, Heytech, Sonoff, Shelly, Vorwerk
AddOns: CUxD mit Highcharts, ioBroker, HVL, pdetect, E-Mail, Drucken