Ok da bin ich raus. Das nutze ich nicht
Verschiedene Homebridge Probleme
-
-
die macht mir die ganze Zeit schon Probleme, hat noch nie funktioniert
Ich brauche mal Hilfe.
Habe die Update-Funktion aus der Homebridge-App genutzt. Jetzt kann ich NPM nicht mehr nutzen.npm WARN npm npm does not support Node.js v9.10.0
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 4, 6, 7, 8.
npm WARN npm You can find the latest version at https://nodejs.org/
WARNING: You are likely using a version of node-tar or npm that is incompatible with this version of Node.js.
Please use either the version of npm that is bundled with Node.js, or a version of npm (> 5.5.1 or < 5.4.0) or node-tar (> 4.0.1) that is compatible with Node.js 9 and above.
npm[1093]: ../src/node_zlib.cc:436:static void node::{anonymous}::ZCtx::Init(const v8::FunctionCallbackInfo<v8::Value>&): Assertion `args.Length() == 7 && "init(windowBits, level, memLevel, strategy, writeResult, writeCallback," " dictionary)"' failed.
Abgebrochen
Node 9.10.0 hatte ich vor dem update schon.
npm list -g --depth=0 gibt folgendes auspi@raspberrypi:~ $ list-versions
###############################################
Plugin Versionen:
npm WARN npm npm does not support Node.js v9.10.0
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 4, 6, 7, 8.
npm WARN npm You can find the latest version at https://nodejs.org/
/usr/local/lib
npm ERR! invalid: [email protected] /usr/local/lib/node_modules/npm/node_modules/tar/node_modules/minizlib
NPM-Version
5.6.0
Node-Version
v9.10.0
Sieht so aus, als hätte die Update-Funktion ein Downgrade durchgeführt... von npm 5.8.0 auf 5.6.0 aber wie komme jetzt wieder auf 5.8.0 wenn npm nicht mehr geht?cd /usr/local/lib/node_modules/npm/
npm rebuild
Funktioniert das nicht, deinstallier NPM und installier es neu.
Ich hab das Update nochmal angeschossen über die App. Die ist mir zwischendurch mal abgeschmiert.
Das Update hat dann statt dem aktuellen Node 8.9 installiert
Danach ging kein sudo npm mehr - nur noch ohne sudo.
also /usr/local/bin/npm i npm@latest aufgerufen und danach das update auf die neuste Node version angestoßen.
Das ging nur auf 9.5 - also update auf 9.10.1 und npm nochmal sauber installiert.
Dann npm rebuild und es lief wieder sauber.
Hab den App-Entwicklern ne Mail geschrieben... da müssen sie nochmal ran.Ich finde es Quatsch, die App zu benutzen. Händisch geht es schneller, ist sicherer und man lernt und kann dann mal Fehler beheben.
Ich finde es Quatsch, die App zu benutzen. Händisch geht es schneller, ist sicherer und man lernt und kann dann mal Fehler beheben.
Ich nutze die App eigentlich nur für die Installation der HB aus Faulheit, um unterwegs am Handy ne Console und n Log zu haben und um meine Config-Backups zu verwalten.
Heute wollt ich einfach mal sehen, was die Updatefunktion so treibt.Ich arbeite täglich mit Linux - allerdings RHEL und das verhält sich nunmal komplett anders als das Debian. Das hat nichtmal nen Vim nativ installiert. Nur den vi und den komischen nano...
Na nüscht gegen vi, arbeite ich am liebsten, wobei nano schon eher für faule ist.
Ach, nano geht schon, die programmer haben eh bei vi abgeguckt und die commands teilweise übernommen und einfach den : durch strg ersetzt.
Hallo,
wer kann mir sagen wie hier die normale Zeit und Datum rein bekomme?
[4/5/2018, 4:01:18 PM] ... ist in der Homebridge im Journal
War vor der Neuinstallation richtig.
Danke & Gruß
timesyncd.conf erstellen oder kontrollieren
Code[Time] NTP=0.arch.pool.ntp.org 1.arch.pool.ntp.org 2.arch.pool.ntp.org 3.arch.pool.ntp.org FallbackNTP=0.pool.ntp.org 1.pool.ntp.org 0.fr.pool.ntp.org
oben, das sollte der Inhalt sein
danach
Codesudo timedatectl set-ntp true sudo systemctl enable systemd-timesyncd sudo systemctl start systemd-timesyncd sudo systemctl daemon-reload
hiermit kann es kontrolliert werden:
timesyncd.conf erstellen oder kontrollieren
Code[Time] NTP=0.arch.pool.ntp.org 1.arch.pool.ntp.org 2.arch.pool.ntp.org 3.arch.pool.ntp.org FallbackNTP=0.pool.ntp.org 1.pool.ntp.org 0.fr.pool.ntp.org
oben, das sollte der Inhalt sein
danach
Codesudo timedatectl set-ntp true sudo systemctl enable systemd-timesyncd sudo systemctl start systemd-timesyncd sudo systemctl daemon-reload
hiermit kann es kontrolliert werden:
Danke, jetzt stimmt die Zeit.
Abend,
ich habe hier ein Problem mit einem Plugin.
Welche Bedeutung hat dieser Fehler?
[2018-4-11 21:19:15] [homebridge-mqtt.mqtt] storagePath = /var/homebridge-max
Steht bei allen Plugin die ich installiert habe.
Danke vorab.
Gruß
[2018-4-11 21:19:15] [homebridge-mqtt.mqtt] storagePath = /var/homebridge-max
zu wenig Infos:
es läuft ein homebridge-mqtt.mqtt
und hat probleme mit dem Pfad:
/var/homebridge-max
vermute, existiert nicht, keine schreibrechte
zu wenig Infos:
es läuft ein homebridge-mqtt.mqtt
und hat probleme mit dem Pfad:
/var/homebridge-max
vermute, existiert nicht, keine schreibrechte
Apr 12 17:50:03 raspberrypi homebridge[4382]: [2018-4-12 17:50:03] [homebridge-mqtt.mqtt] config undefined or null!
Apr 12 17:50:03 raspberrypi homebridge[4382]: [2018-4-12 17:50:03] [homebridge-mqtt.mqtt] storagePath = /var/homebridge-vorwerk
Apr 12 17:50:03 raspberrypi systemd[1]: homebridge-vorwerk.service: main process exited, code=exited, status=1/FAILURE
Apr 12 17:50:03 raspberrypi systemd[1]: Unit homebridge-vorwerk.service entered failed state.
Apr 12 17:50:03 raspberrypi homebridge[4464]: *** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.
Apr 12 17:50:03 raspberrypi node[4464]: *** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.
Apr 12 17:50:03 raspberrypi node[4464]: *** WARNING *** Please fix your application to use the native API of Avahi!
Apr 12 17:50:03 raspberrypi node[4464]: *** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node>
Apr 12 17:50:03 raspberrypi node[4464]: *** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.
Apr 12 17:50:03 raspberrypi node[4464]: *** WARNING *** Please fix your application to use the native API of Avahi!
Apr 12 17:50:03 raspberrypi node[4464]: *** WARNING *** For more information see <http://0pointer.de/avahi-compa…node&f=DNSServiceRegister>
Apr 12 17:50:03 raspberrypi homebridge[4464]: *** WARNING *** Please fix your application to use the native API of Avahi!
Apr 12 17:50:03 raspberrypi homebridge[4464]: *** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node>
Apr 12 17:50:03 raspberrypi homebridge[4464]: *** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.
Apr 12 17:50:03 raspberrypi homebridge[4464]: *** WARNING *** Please fix your application to use the native API of Avahi!
Apr 12 17:50:03 raspberrypi homebridge[4464]: *** WARNING *** For more information see <http://0pointer.de/avahi-compa…node&f=DNSServiceRegister>
Apr 12 17:50:03 raspberrypi homebridge[4383]: [2018-4-12 17:50:03] Loaded plugin: homebridge-vorwerk
Apr 12 17:50:03 raspberrypi homebridge[4383]: [2018-4-12 17:50:03] Registering platform 'homebridge-vorwerk.VorwerkVacuumRobot'
Apr 12 17:50:03 raspberrypi homebridge[4383]: [2018-4-12 17:50:03] ---
Apr 12 17:50:03 raspberrypi homebridge[4383]: [2018-4-12 17:50:03] Loaded config.json with 0 accessories and 1 platforms.
Apr 12 17:50:03 raspberrypi homebridge[4383]: [2018-4-12 17:50:03] ---
Apr 12 17:50:03 raspberrypi homebridge[4383]: [2018-4-12 17:50:03] Loading 1 platforms...
Apr 12 17:50:03 raspberrypi homebridge[4383]: [2018-4-12 17:50:03] [Telegram] Initializing Telegram platform...
Apr 12 17:50:03 raspberrypi homebridge[4383]: [2018-4-12 17:50:03] [Telegram] TelegramPlatform Plugin Loaded
Apr 12 17:50:03 raspberrypi homebridge[4383]: [2018-4-12 17:50:03] [Telegram] Found bot in config: "Haustelegram"
Apr 12 17:50:03 raspberrypi homebridge[4383]: [2018-4-12 17:50:03] [Telegram] Initializing platform accessory 'Haustelegram'...
Apr 12 17:50:03 raspberrypi homebridge[4383]: [2018-4-12 17:50:03] Loading 0 accessories...
Apr 12 17:50:03 raspberrypi homebridge[4383]: Load homebridge-mqtt.mqtt
Apr 12 17:50:03 raspberrypi homebridge[4383]: [2018-4-12 17:50:03] [homebridge-mqtt.mqtt] config undefined or null!
Apr 12 17:50:03 raspberrypi homebridge[4383]: [2018-4-12 17:50:03] [homebridge-mqtt.mqtt] storagePath = /var/homebridge-telegram
Apr 12 17:50:03 raspberrypi systemd[1]: homebridge-telegram.service: main process exited, code=exited, status=1/FAILURE
Apr 12 17:50:03 raspberrypi systemd[1]: Unit homebridge-telegram.service entered failed state.
Hast du homebridge-mqtt in der config.json definiert?
Hast du homebridge-mqtt in der config.json definiert?
Als Instanz habe ich die Config definiert.
Sent from my iPhone using Community