NEWS
indicator.state "unauthorized"
-
Hallo,
Ich habe schon länger den BLE Adapter zu laufen und hole mir via BT die Werte von den Xiaomi Mi Bluetooth Temperatur im VIS anzeigen.
Das ging auch alles sehr gut bis zum Update vom IoBroker.nun steht bei indicator.state "unauthorized"
und die Werte werden nicht mehr Aktualisiert.
in der Anleitung steht
"Dieser Adapter benötigt zum Kompilieren zusätzliche Bibliotheken. Ausführliche Anweisungen finden Sie unter https://github.com/sandeepmistry/noble#prerequisites. Auf Raspberry Pi und ähnlichem sollte dies folgendermaßen geschehen: sudo apt-get install bluetooth bluez libbluetooth-dev libudev-dev libcap2-bin
Wenn der Adapter startet, aber keine Verbindung zu Ihrer Bluetooth-Hardware herstellt, überprüfen Sie bitte den Status info.driverState in ioBroker. Wenn es sich um unauthorized handelt, müssen Sie node zusätzliche Berechtigungen erteilen. Für Linux ist dies so einfach wie
sudo setcap cap_net_raw+eip $(eval readlink -f
which node
)Dies erfordert die Installation von libcap2-bin."
das sudo habe ich gemacht wirkt aber nicht.
Kann mir jemand weiter helfen wie ich die Thermostate wieder Nutzen kann ?
mfg
-
-
@thomas-braun sagte in indicator.state "unauthorized":
fix
pi@raspberrypi4pi:~ $ iobroker fix library: loaded Library version=2021-04-07 ========================================================================== Welcome to the ioBroker installation fixer! Script version: 2021-04-07 You might need to enter your password a couple of times. ========================================================================== ========================================================================== Installing prerequisites (1/3) ========================================================================== OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:2 http://archive.raspberrypi.org/debian buster InRelease OK:3 https://deb.nodesource.com/node_12.x buster InRelease Paketlisten werden gelesen... Fertig Installed gcc-c++ ========================================================================== Checking ioBroker user and directory permissions (2/3) ========================================================================== Created /etc/sudoers.d/iobroker Fixing directory permissions... ========================================================================== Checking autostart (3/3) ========================================================================== Enabling autostart... Autostart enabled! ========================================================================== Your installation was fixed successfully Run iobroker start to start ioBroker again! =========================================================================
ble.0
-
Verbunden mit Host
-
Lebenszeichen
- Verbunden mit Gerät oder Dienst
v0.12.0
der verbindet sich nicht mehr mit den Thermostaten
mfg
-
-
vieleicht hilft das noch weiter
-
Schuss ins Blaue: doppelte Node.js-Installation,
iobroker fix
wirkt sich auf eine aus,iobroker
läuft auf der anderen? -
@alcalzone sagte in indicator.state "unauthorized":
Schuss ins Blaue: doppelte Node.js-Installation,
iobroker fix
wirkt sich auf eine aus,iobroker
läuft auf der anderen?ne, eigendlich nicht, wie kann man sehen ob man das doppelt installiert hat ?
mfg
P.s. Also sonst funktioniert der IOB einwandfrei
-
node-Installation? Mein liebstes Thema.
Siehe Signatur.which nodejs node npm && nodejs -v && node -v && npm -v && apt policy nodejs
-
@thomas-braun sagte in indicator.state "unauthorized":
which nodejs node npm && nodejs -v && node -v && npm -v && apt policy nodejs
pi@raspberrypi4pi:~ $ which nodejs node npm && nodejs -v && node -v && npm -v && apt policy nodejs
/usr/bin/nodejs
/home/pi/.nvm/versions/node/v12.22.3/bin/node
/home/pi/.nvm/versions/node/v12.22.3/bin/npm
v12.22.5
v12.22.3
6.14.13
nodejs:
Installiert: 12.22.5-1nodesource1
Installationskandidat: 12.22.5-1nodesource1
Versionstabelle:
*** 12.22.5-1nodesource1 500
500 https://deb.nodesource.com/node_12.x buster/main armhf Packages
100 /var/lib/dpkg/status
10.24.0~dfsg-1~deb10u1 500
500 http://raspbian.raspberrypi.org/raspbian buster/main armhf PackagesNormal ?
mfg
-
@digi-bit sagte in indicator.state "unauthorized":
Normal ?
Nee, komplett krumm. Wie kommt man auf die Idee da mit nvm herumzukaspern?
Lies dich ein wie man das sauber installiert und den Kram in /home/pi wieder los wird. -
@alcalzone sagte in indicator.state "unauthorized":
Schuss ins Blaue: doppelte Node.js-Installation
Treffer
-
@thomas-braun sagte in indicator.state "unauthorized":
@digi-bit sagte in indicator.state "unauthorized":
Normal ?
Nee, komplett krumm. Wie kommt man auf die Idee da mit nvm herumzukaspern?
Lies dich ein wie man das sauber installiert und den Kram in /home/pi wieder los wird.Ich hab da garnix extra gemacht.
ich mach immer nur:
iobroker stop
sudo apt-get update
sudo apt-get upgradeiobroker update
iobroker upgrade
iobroker upgrade self
iobroker startbekommt man so bei de versionen weg ?
sudo apt remove node*
mfg
-
Nein, die Versionen in /home/pi hast du dir nicht über den Weg via apt eingehandelt, die sind über nvm von dir reingekloppt worden.
Musst du auch von Hand wieder rausoperieren, per
apt remove
kommst du da nicht dran. -
@thomas-braun sagte in indicator.state "unauthorized":
@digi-bit
Dann machst du es halt immer verkehrt.Ich hab da garnix extra gemacht.
ich mach immer nur:
iobroker stop
sudo apt-get update
sudo apt-get upgradeiobroker update
iobroker upgrade
iobroker upgrade self
iobroker startso ist das Falsch ?
bekommt man so bei de versionen weg ?
sudo apt remove node*
mfg
-
@thomas-braun sagte in indicator.state "unauthorized":
Nein, die Versionen in /home/pi hast du dir nicht über den Weg via apt eingehandelt, die sind über nvm von dir reingekloppt worden.
Musst du auch von Hand wieder rausoperieren, per
apt remove
kommst du da nicht dran.mmm komisch, ansonsten habe ich eigendlich nie was anderes eingegeben
die 2 sachen sind falsch denke ich mal
/home/pi/.nvm/versions/node/v12.22.3/bin/node
/home/pi/.nvm/versions/node/v12.22.3/bin/npmsudo rm /home/pi/.nvm/node
sudo rm /home/pi/.nvm/npmwäre das so richtig ?
kommt mir aber irgend wie komisch vor
mfg
-
kommt mir aber irgend wie komisch vor
Ist ja auch falsch, der Pfad ist doch ganz anders.
Hau den Quark komplett aus dem /home vom pi:
rm -rf /home/pi/.nvm
sudo sollte nicht erforderlich sein, ich hoffe der owner von dem Zeuch ist auch der pi.
-
@digi-bit sagte in indicator.state "unauthorized":
mmm komisch, ansonsten habe ich eigendlich nie was anderes eingegeben
Und wie kommt der Kram dann dahin? Von alleine in den seltensten Fällen.
-
@thomas-braun sagte in indicator.state "unauthorized":
kommt mir aber irgend wie komisch vor
Ist ja auch falsch, der Pfad ist doch ganz anders.
Hau den Quark komplett aus dem /home vom pi:
rm -rf /home/pi/.nvm
sudo sollte nicht erforderlich sein, ich hoffe der owner von dem Zeuch ist auch der pi.
ah, DANKE !
pi@raspberrypi4pi:~ $ which nodejs node npm && nodejs -v && node -v && npm -v && apt policy nodejs
/usr/bin/nodejs
/usr/bin/node
/usr/bin/npm
v12.22.5
-bash: /home/pi/.nvm/versions/node/v12.22.3/bin/node: Datei oder Verzeichnis nicht gefunden
pi@raspberrypi4pi:~ $ah, danke !
wie bekommt man jetzt noch den "-bash: " da weg oder ist das egal ? denke eher nicht.
bringt es was wen man jetzt
sudo apt remove node*
und dann mit
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
neu installieren ?
bei deiner seite steht noch " sudo apt install nodejs " da, ich denke mal das soll hinten ran oder....
also dann
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash
sudo apt install nodejsoder bekommt man die letzte fehler meldung noch anders weg ?
mfg
-
@digi-bit sagte in indicator.state "unauthorized":
wie bekommt man jetzt noch den "-bash: " da weg oder ist das egal ? denke eher nicht.
Den pi einmal aus- und wieder einloggen.
Und dann nicht mehr dran rumdoktorn, das müsste dann passen.
Updates von nodeJS dann nur noch viaapt upgrade
-
@thomas-braun sagte in indicator.state "unauthorized":
@digi-bit sagte in indicator.state "unauthorized":
wie bekommt man jetzt noch den "-bash: " da weg oder ist das egal ? denke eher nicht.
Den pi einmal aus- und wieder einloggen.
pi@raspberrypi4pi:~ $ which nodejs node npm && nodejs -v && node -v && npm -v && apt policy nodejs
/usr/bin/nodejs
/usr/bin/node
/usr/bin/npm
v12.22.5
v12.22.5
6.14.14
nodejs:
Installiert: 12.22.5-1nodesource1
Installationskandidat: 12.22.5-1nodesource1
Versionstabelle:
*** 12.22.5-1nodesource1 500
500 https://deb.nodesource.com/node_12.x buster/main armhf Packages
100 /var/lib/dpkg/status
10.24.0~dfsg-1~deb10u1 500
500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
pi@raspberrypi4pi:~ $ah, sehr schön.....
dann kann ich ja den IOB wieder starten nehme ich mal an.
Und dann nicht mehr dran rumdoktorn, das müsste dann passen.
Updates von nodeJS dann nur noch viaapt upgrade
ja, mach ich eigendlich nur, ich grübel nach wie ich das da so vermurkst habe, aber kein plan.....
Jedenfalls ein dickes D A N K !!!!!!!!
mfg
-
@digi-bit sagte in indicator.state "unauthorized":
dann kann ich ja den IOB wieder starten nehme ich mal an.
Schieb den
iobroker fix
zuvor nochmal drüber.