habe gerade node 11.1.0 installiert. Nach dem Reboot habe ich eine Warnung in der Console
kann mir einer was dazu sagen oder helfen wie ich das beheben kann?
Ohne einen Plan zu haben, da ich node 11 (noch) nicht einsetze: da steht, dass Zugriffe per https unsicher sind, solange die Variable NODE_TLS_REJECT_UNAUTHORIZED auf 0 gesetzt ist.
Abhilfe würde vielleicht schaffen, diese Variable auf was anderes als 0 zu setzen, wobei ich es dann mit einer 1 versuchen würde. Da die Warnung von einer environment variable spricht, kann sie offenbar im Environment der bash gesetzt werden.
Solche environment variables werden entweder für den User, der homebridge startet, in seinem Homeverzeichnis gesetzt oder aber global für alle User des Systems Im Verzeichnis /etc/profile.d/. Ich würde es global setzen.
Variable setzen nur für den User:
nano .bashrc
Und dann irgendwo, aber am besten ganz unten einfügen:
# sschuste glaubt, das könne helfen, obwohl er weder einen Plan noch es getestet hat
export NODE_TLS_REJECT_UNAUTHORIZED=1
Oder Variable global setzen für alle User:
sudo nano /etc/profile.d/node_tls.sh
In die leere Datei das gleiche einsetzen wie oben und abspeichern.
Danach homebrigde neu starten und neugierig ins Log schielen. Möglicherweise vorher neu einloggen. Testen, ob das auch nach einem Reboot funktioniert, wenn es funktioniert. Wenn diese Vorgehensweise irgendeinen Ärger macht, dann die Änderungen wieder rückgängig machen.
Stefan