Gibt kein Backup.
Beiträge von Marco Schmidt
-
-
He, ich weiß auch grad nicht weiter. Habe Node 12 installiert, es kam zum Fehler, rebuild hat nicht geholfen, bin ich zurück auf 11.14.0, auch rebuild gemacht. Fehler kommt trotzdem noch, hat jemand ne Idee? Hab auch Homebridge mal neu installiert, Fehler bleibt.
Code
Alles anzeigenApr 24 06:24:31 homebridge systemd[1]: Started Node.js HomeKit Server. Apr 24 06:24:32 homebridge homebridge[26487]: /usr/local/lib/node_modules/homebridge/node_modules/bindings/bindings.js:91 Apr 24 06:24:32 homebridge homebridge[26487]: throw e Apr 24 06:24:32 homebridge homebridge[26487]: ^ Apr 24 06:24:32 homebridge homebridge[26487]: Error: The module '/usr/local/lib/node_modules/homebridge/node_modules/ed25519-hap/build/Release/ed25519.node' Apr 24 06:24:32 homebridge homebridge[26487]: was compiled against a different Node.js version using Apr 24 06:24:32 homebridge homebridge[26487]: NODE_MODULE_VERSION 67. This version of Node.js requires Apr 24 06:24:32 homebridge homebridge[26487]: NODE_MODULE_VERSION 72. Please try re-compiling or re-installing Apr 24 06:24:32 homebridge homebridge[26487]: the module (for instance, using `npm rebuild` or `npm install`). Apr 24 06:24:32 homebridge homebridge[26487]: at Object.Module._extensions..node (internal/modules/cjs/loader.js:800:18) Apr 24 06:24:32 homebridge homebridge[26487]: at Module.load (internal/modules/cjs/loader.js:628:32) Apr 24 06:24:32 homebridge homebridge[26487]: at Function.Module._load (internal/modules/cjs/loader.js:555:12) Apr 24 06:24:32 homebridge homebridge[26487]: at Module.require (internal/modules/cjs/loader.js:666:19) Apr 24 06:24:32 homebridge homebridge[26487]: at require (internal/modules/cjs/helpers.js:16:16) Apr 24 06:24:32 homebridge homebridge[26487]: at bindings (/usr/local/lib/node_modules/homebridge/node_modules/bindings/bindings.js:84:48) Apr 24 06:24:32 homebridge homebridge[26487]: at Object.<anonymous> (/usr/local/lib/node_modules/homebridge/node_modules/ed25519-hap/index.js:1:37) Apr 24 06:24:32 homebridge homebridge[26487]: at Module._compile (internal/modules/cjs/loader.js:759:30) Apr 24 06:24:32 homebridge homebridge[26487]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:770:10) Apr 24 06:24:32 homebridge homebridge[26487]: at Module.load (internal/modules/cjs/loader.js:628:32) -
-
Läuft v1.4.2 nun bei allen? Marco Schmidt
Jup, läuft.
-
Marco, nutzt du telegram?
Funktioniert es bei dir ohne telegram?Ja, nachdem ich Telegram eingetragen habe, gehts, vorher ohne Telegram gings nicht.
-
So läuft jetzt mit folgender Config:
Code
Alles anzeigen{ "platform": "InstancesPlatform", "startParam": "home", "clearCache": false, "sudo": false, "temperature": { "active": false }, "notifier": { "active": true, "token": "xxxxx", "chatID": "xxxxx", "filter": [ "Main process exited", "Error", "error", "ERROR" ], "spamInterval": 1 } } -
Bei mir nach Update:
Code
Alles anzeigenApr 22 18:41:52 homebridge homebridge[3480]: [2019-4-22 18:41:52] TypeError: Cannot read property 'active' of undefined Apr 22 18:41:52 homebridge homebridge[3480]: at new InstancesPlatform (/usr/local/lib/node_modules/homebridge-instances-platform/src/platform.js:47:34) Apr 22 18:41:52 homebridge homebridge[3480]: at Server._loadPlatforms (/usr/local/lib/node_modules/homebridge/lib/server.js:337:32) Apr 22 18:41:52 homebridge homebridge[3480]: at Server.run (/usr/local/lib/node_modules/homebridge/lib/server.js:90:36) Apr 22 18:41:52 homebridge homebridge[3480]: at module.exports (/usr/local/lib/node_modules/homebridge/lib/cli.js:59:10) Apr 22 18:41:52 homebridge homebridge[3480]: at Object.<anonymous> (/usr/local/lib/node_modules/homebridge/bin/homebridge:17:22) Apr 22 18:41:52 homebridge homebridge[3480]: at Module._compile (internal/modules/cjs/loader.js:816:30) Apr 22 18:41:52 homebridge homebridge[3480]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:827:10) Apr 22 18:41:52 homebridge homebridge[3480]: at Module.load (internal/modules/cjs/loader.js:685:32) Apr 22 18:41:52 homebridge homebridge[3480]: at Function.Module._load (internal/modules/cjs/loader.js:620:12) Apr 22 18:41:52 homebridge homebridge[3480]: at Function.Module.runMain (internal/modules/cjs/loader.js:877:12) Apr 22 18:41:52 homebridge homebridge[3480]: [2019-4-22 18:41:52] Got SIGTERM, shutting down Homebridge... -
Alles anzeigen
und weiter gehts mit der hoffentlich letzten Neuerung

v1.4.0 ist online
Habe es endlich geschafft Journalctl inkl Telegram Ressourcen schonend zu implementieren.
Bei mir hat es eine CPU Auslastung von 0,9% und RAM von 0,6%
Beim PI müsste es etwas höher sein, aber akzeptabel. Bitte berichten!
Achja, nun zur Neuerung:
Es ist nun möglich unter Config.json den "Notifier" zu aktivieren. Dieser sendet euch eine Telegram Nachricht wenn ein Dienst gestoppt wird oder aufgrund eines Fehlers neu startet.
dazu unter config.json folgendes eingeben:
Liebe Grüße
Code
Alles anzeigennpm ERR! 404 Not Found - GET https://registry.npmjs.org/@seydx%2fjournalctl - Not found npm ERR! 404 npm ERR! 404 '@seydx/journalctl@^1.0.0' is not in the npm registry. npm ERR! 404 You should bug the author to publish it (or use the name yourself!) npm ERR! 404 It was specified as a dependency of 'homebridge-instances-platform' npm ERR! 404 npm ERR! 404 Note that you can also install from a npm ERR! 404 tarball, folder, http url, or git url. npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2019-04-22T08_38_21_849Z-debug.log -
Bin allerdings erstmal wieder zurück auf @0.4.9 da bei mir Homebridge nach dem Update abgestürzt ist.
Code
Alles anzeigenTypeError: Cannot read property 'cookie' of undefined at Accessory.toAlexa (/usr/local/lib/node_modules/homebridge-alexa/lib/parse/Accessory.js:92:44) at Homebridge.toAlexa (/usr/local/lib/node_modules/homebridge-alexa/lib/parse/Homebridge.js:161:34) at Homebridges.toAlexa (/usr/local/lib/node_modules/homebridge-alexa/lib/parse/Homebridges.js:47:35) at Object.<anonymous> (/usr/local/lib/node_modules/homebridge-alexa/lib/alexaActions.js:98:28) at HAPNodeJSClient.HAPaccessories (/usr/local/lib/node_modules/homebridge-alexa/node_modules/hap-node-client/HAPNodeJSClient.js:156:3) at Object.alexaDiscovery (/usr/local/lib/node_modules/homebridge-alexa/lib/alexaActions.js:91:14) at HAPNodeJSClient.<anonymous> (/usr/local/lib/node_modules/homebridge-alexa/lib/alexaActions.js:31:20) at HAPNodeJSClient.emit (events.js:193:13) at HAPNodeJSClient._discoveryEnd (/usr/local/lib/node_modules/homebridge-alexa/node_modules/hap-node-client/HAPNodeJSClient.js:142:8) at listOnTimeout (internal/timers.js:535:17) at processTimers (internal/timers.js:479:7) Got SIGTERM, shutting down Homebridge...Nö, läuft eigentlich:
CodeApr 21 23:04:33 homebridge homebridge[10624]: [2019-4-21 23:04:33] [Alexa] Initializing Alexa platform... Apr 21 23:04:33 homebridge homebridge[10624]: [2019-4-21 23:04:33] [Alexa] homebridge-alexa v0.4.10, node v11.14.0, homebridge v0.4.48 Apr 21 23:04:55 homebridge homebridge[10624]: [2019-4-21 23:04:55] [Alexa] alexaDiscovery - returned 79 devices -
Ja herrlich.

-
Das dürfte Egal sein.
-
@bubffm ich will dir nicht zu nahe treten. Aber Controller ist meiner Meinung nach und ich denke dass ist auch die Meinung der Meisten hier, keine App zum Steuern des Smarthomes. Es ist eine App zum Erstellen von Automationen und Verknüpfen des Smarthomes. Meine Frau hat Controller gar nicht. Braucht sie ja auch nicht. Für den nerdy Kram bin ich zuständig. Meine Frau klickt einfach in Home ihre Buttons und der Rest läuft.
AndreJan90 Danke für die App. Ich regel die gesamte Gestaltung darüber. Danke.
Ich sehe das auch so, ich nutze Controller zum erstellen der Szenen und Automationen, zum Backup und wenn doch mal eine Szene klemmt, nutze ich es zur Fehlerbehebung. Gelegentlich nutze ich noch die Übersichten, wie Batteriestatus, aber selten. Ich führe quasi alle Einstellungen damit durch, erstelle alle Szenen damit und alle Automationen. Zum manuellen Steuern nutze ich auf dem iPad an der Wand die Homeapp und aufm iPhone Eve. Da aber das meiste per Regel gesteuert wird, brauche ich die App aufm iPhone relativ selten.
Ich pflichte dir bei und sehe es genau so. Es kam mir nie in den Sinn, die App zur Steuerung aller Geräte zu verwenden, aber dadurch, dass die Abhängigkeiten so genial angezeigt werden und man die Szenen der Automationen und umgekehrt, also die Abhängigkeiten, angezeigt bekommt, ist sie perfekt zum Einstellen etc.
-
Ich nutze als DNS 1.1.1.1
und Standardlisten + die Listen von der Seite, die FettesB verlinkt hat. Irgendwas um die 3 Mio Seiten werden gefiltert. -
Hattest du schon probiert Temperatur via Terminal wiederzugeben? Befehl dazu hatte ich ja gepostet
Jo, hab ich probiert. Bei mir (Debian) heißen die Verzeichnisse anders, nicht .../thermal_zone0/.... sondern ..../cooling_device0/.....
Das hilft aber nicht, da dort die CPU-Temperatur nicht zu finden ist, ich google später mal.

-
Ich nutze als TV das Philips-Homebridge-Plugin, damit gab und gibt es keine Probleme.
-
Naja, bekomme erstmal raus, was genau der Code aussagt. Ist der beim + immer der gleiche, gibt es wirklich nur ein +. Ist der aber immer anders, drückst du zwar ein +, aber dennoch werden Temperatur etc. mit übertragen. Also bedeutet: Auf 22°C stellen, dann Anlernen starten, + drücken und du hast den Code für 23°C.
So geht das. -
Genau, wobei maxTemperature glaube auch weniger sein kann, nur minTemperatur darf nicht mehr als 10 sein.
Hoch und runter, das ist das Problem. Zuerst einmal musst du wissen, ob das tatsächlich der gleiche Befehl ist, wenn hoch und hoch gedrückt wird, oder ob bei hoch die Temperatur mitübertragen wird. Zur Not muss man mal im Howto des Plugins gucken, was es noch für Möglichkeiten gibt.
-
Danke vorab für die Unterstützung.

1. Gern doch.
2. Ich seh den Fehler tatsächlich. MinTemperature muss 10 sein, müsste so auch in der Absturzmeldung stehen. Frage mich bitte nicht warum, ist halt so. Kann sein, dass du das gesamte Gerät mal neu hinzufügen musst, falls der trotz Korrektur immer noch abstürzt.
3. Nimm die Mac aus der Konsole, diese ist bei mir eine andere, als die Fritzbox zeigt. Mein Esszimmerbroadlink hat laut Fritz: B4:43:0D:A1:20:B9 und laut Konsole: 0d:43:b4:a1:20:b9
-
Hab mal geupdatet, Ram-Anzeige funktioniert, Temperatur nicht. Wie wird die Temperatur genau abgefragt? Ich nutze Debian auf nem Mini-ITX, kein vorgefertigtes Pi-Image.
-
Das mit der Geräte Auswahl klingt gut, werde das demnächst anpassen. Mal sehen, ich denke man könnte da noch das ein oder andere für die Auswahl verbessern.
Ja super, dann nenn das Gerät doch "anderer Mini-PC" oder so.