Beiträge von dave09

    kann es sein, dass mit diesem plugin immer eine internetverbindung bestehen muss?

    habe die internetverbindung für den sauger am router geblockt. sobald ich die sperre rausnehme tut es wieder. eigentlich wollte ich keine dauerhaften internetverkehr mit den xiaomi servern haben.

    kann ich so bestätigen, bei mir startet der Roboter kurz und dann stürzt die Homebridge ab, das gleiche passiert wenn ich die Saugkraft anpassen will


    UPDATE:

    nach update auf letzte version des plugins stürzt die bridge nicht mehr bei Änderung der Saugkraft ab, aber der Sauger fährt nach stoppen nicht zurück in den Dock, soll aber ein Bug des miii plugins sein

    danke für die ausführliche Erklärung!!!


    ausschalten klappt jetzt, aber ich kann die playstation nicht darüber starten:

    Mar 31 16:36:16 raspberrypi sudo[3876]: pam_unix(sudo:auth): conversation failed

    Mar 31 16:36:16 raspberrypi sudo[3876]: pam_unix(sudo:auth): auth could not identify password for [homebridge]

    Mar 31 16:36:16 raspberrypi homebridge[3048]: [2018-3-31 16:36:16] [CMD Switch] Failed to turn on Playstation

    Mar 31 16:36:16 raspberrypi homebridge[3048]: [2018-3-31 16:36:16] [CMD Switch]

    Also ich habe es auf meinem Raspi so gelöst.

    Als erstes habe ich die versteckte datei.ps4-wake.credentials.json nach /var/homebridge kopiert.

    und dann meine Config.json so angepasst.


    das war auch mein plan, ich gehe davon aus dass die credentials im Root Ordner liegen darauf habe ich aber keinen Zugriff „permission denied“

    ich habe in der config mal den sudo Befehl eingebaut nun bekomme ich den Fehler, weiss nicht mehr weiter ;(


    Mar 31 10:57:04 raspberrypi sudo[2248]: pam_unix(sudo:auth): auth could not identify password for [homebridge]

    Mar 31 10:57:04 raspberrypi sudo[2248]: homebridge : user NOT in sudoers ; TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/local/bin/ps4-waker standby

    Mar 31 10:57:04 raspberrypi homebridge[2057]: [2018-3-31 10:57:04] [CMD Switch] Failed to turn off Playstation

    Mar 31 10:57:04 raspberrypi homebridge[2057]: [2018-3-31 10:57:04] [CMD Switch]

    Mar 31 10:57:04 raspberrypi homebridge[2057]: We trust you have received the usual lecture from the local System

    Mar 31 10:57:04 raspberrypi homebridge[2057]: Administrator. It usually boils down to these three things:

    Mar 31 10:57:04 raspberrypi homebridge[2057]: #1) Respect the privacy of others.

    Mar 31 10:57:04 raspberrypi homebridge[2057]: #2) Think before you type.

    Mar 31 10:57:04 raspberrypi homebridge[2057]: #3) With great power comes great responsibility.

    Mar 31 10:57:04 raspberrypi homebridge[2057]: sudo: no tty present and no askpass program specified

    bei mir stürzt die Homebridge ab solange ich den sauger in der config habe, config ist folgende:

    denke Fehler in der config wobei mir jsonlit sagt die config ist ok



    folgender Fehler wird ausgeworfen:


    Mar 26 18:38:37 raspberrypi homebridge[2341]: [2018-3-26 18:38:37] Loading 4 platforms...

    Mar 26 18:38:37 raspberrypi homebridge[2341]: [2018-3-26 18:38:37] [HomeMatic CCU2] Initializing HomeMatic platform...

    Mar 26 18:38:37 raspberrypi homebridge[2341]: [2018-3-26 18:38:37] [HomeMatic CCU2] Homematic Plugin Version 0.0.97

    Mar 26 18:38:37 raspberrypi homebridge[2341]: [2018-3-26 18:38:37] [HomeMatic CCU2] Plugin by thkl https://github.com/thkl

    Mar 26 18:38:37 raspberrypi homebridge[2341]: [2018-3-26 18:38:37] [HomeMatic CCU2] Homematic is a registered trademark of the EQ-3 AG

    Mar 26 18:38:37 raspberrypi homebridge[2341]: [2018-3-26 18:38:37] [HomeMatic CCU2] Please report any issues to https://github.com/thkl/homebridge-homematic/issues

    Mar 26 18:38:37 raspberrypi homebridge[2341]: [2018-3-26 18:38:37] [HomeMatic CCU2] will connect to your ccu at 192.168.178.61

    Mar 26 18:38:37 raspberrypi homebridge[2341]: [2018-3-26 18:38:37] [HomeMatic CCU2] using binrpc for communication with BidCos-RF

    Mar 26 18:38:37 raspberrypi homebridge[2341]: [2018-3-26 18:38:37] [HomeMatic CCU2] init RPC for BidCos-RF.

    Mar 26 18:38:37 raspberrypi homebridge[2341]: [2018-3-26 18:38:37] [HomeMatic CCU2] local ip used : 192.168.178.59. you may change that with local_ip parameter in config

    pi@raspberrypi:~ $ sudo systemctl status homebridge

    ? homebridge.service - Node.js HomeKit Server

    Loaded: loaded (/etc/systemd/system/homebridge.service; enabled; vendor preset: enabled)

    Active: activating (auto-restart) (Result: exit-code) since Mon 2018-03-26 18:38:39 CEST; 1s ago

    Process: 2341 ExecStart=/usr/local/bin/homebridge $HOMEBRIDGE_OPTS (code=exited, status=1/FAILURE)

    Main PID: 2341 (code=exited, status=1/FAILURE)

    CPU: 40.448s

    CGroup: /system.slice/homebridge.service

    ??2406 /bin/sh -c npm view homebridge-homematic version

    ??2407 npm


    Mar 26 18:38:39 raspberrypi systemd[1]: homebridge.service: Unit entered failed state.

    Mar 26 18:38:39 raspberrypi systemd[1]: homebridge.service: Failed with result 'exit-code'.

    ;(;(;(

    hab keine Ahnung mehr woran es liegen könnte, ich gebe auf, habe auch noch die Möglichkeiten aus dem link getestet...


    https://home-assistant.io/components/vacuum.xiaomi_miio

    Ich habe es gerade bei mir nochmal getestet und es funktioniert sogar ohne sudo.


    Bei dem Fehler würde ich vermuten das bei dem ersten apt install Befehl was nicht richtig Installiert wurde. Prüf das nochmal.

    pi@raspberrypi:~ $ sudo apt install python3-pip ibffi-dev libssl-dev

    Reading package lists... Done

    Building dependency tree

    Reading state information... Done

    E: Unable to locate package ibffi-dev


    - apt install python3-pip ibffi-dev libssl-dev

    - pip3 install -U pip setuptools

    - pip3 install python-miio

    könntest du diese schritte bitte noch näher erläutern!?

    wenn ich die beiden pip3 befehle aufrufe erhalte ich "-bash: pip3: command not found"

    Das ist nur ein Berechnungsfehler des Plugin.

    Die Meldung haben alle die eine höhere Version installiert haben.


    Einfach ignorieren, homebridge läuft trotzdem.

    :)

    erzeugt bei mir jedoch einen weiteren Fehler und die homebridge endet in einer Dauer Boot Schleife, wenn ich das hue plugin wieder aus config nehme läuft alles wie geschmiert.

    ich habe meine Homebridge komplett neu aufgesetzt seitdem habe ich Probleme das hue plugin ans laufen zu bekommen.

    folgender Fehler wird angezeigt:


    Mar 15 20:02:40 raspberrypi homebridge[3035]: [2018-3-15 20:02:40] Plugin /usr/local/lib/node_modules/homebridge-hue requires Node version of ^8.10.0 which does not satisfy the curr


    meine node Version ist aber neuer:

    pi@raspberrypi:~ $ node -v

    v9.8.0


    muss ich diese nun downgraden?

    Ja funktioniert per ps4-waker einwandfrei.


    wenn ich die Homebridge im Terminal über den Befehl Homebridge starte klappt alles aber sobald ich über den systemd starte funktioniert es nicht. jmd eine Idee?

    Das hat bei mir soweit auch alles geklappt der Schalter wird in der Home App angezeigt lässt sich aber nicht aktivieren.


    Wenn ich im Terminal den Befehl sudo ps4-walker starte wird die PlayStation auch eingeschaltet lediglich mit dem cmdswitch scheint es Probleme zu geben.

    hat jemand Erfahrung mit den beiden plugins, Installation usw lief soweit problemlos.

    ich kann die ps4 auch über sudo ps4-waker starten jedoch in Kombination mit cmdswitch erhalte ich einen Fehler den ich nicht nachvollzieh kann:


    Mar 11 13:40:34 raspberrypi homebridge[8328]: [2018-3-11 13:40:34] [CMD Switch] Turning on Playstation took too long [1s], assuming success.

    Mar 11 13:40:36 raspberrypi homebridge[8328]: [2018-3-11 13:40:36] [CMD Switch] Failed to turn on Playstation

    Mar 11 13:40:36 raspberrypi homebridge[8328]: [2018-3-11 13:40:36] [CMD Switch] Device must be awake for initial registration. Please turn it on manually and try again.

    den token habe ich nun ausgelesen bekommen, der Sauger erscheint auch in der Home App aber es kommt folgender Fehler:


    (node:3137) UnhandledPromiseRejectionWarning: Error: Call to device timed out

    at Timeout.retry [as _onTimeout] (/usr/local/lib/node_modules/miio/lib/device.js:229:18)

    at ontimeout (timers.js:466:11)

    at tryOnTimeout (timers.js:304:5)

    at Timer.listOnTimeout (timers.js:267:5)

    (node:3137) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 8)


    was bedeutet das?