Beiträge von sschuste

    wenn ich rapariern sage geht sie kurz auf grün

    Reparieren? Wie kann ich mir das vorstellen? Du stehst mitten im Raum und sagst: "Reparieren"?

    SyntaxError: Unexpected end of JSON

    input

    Sieht nach einer kaputten JSON-Datei aus, die eingelesen werden soll, aber ich kann aus der Fehlermeldung nicht erkennen, welche das ist. Gibt's nicht mehr Logfile vor dem Fehler?

    Ja, schöner geht's ja gar nicht mehr.


    Was passiert also genau?

    [23/12/2021, 12:45:22] [Xiaomi Roborock] ERR getFirmware | Failed getting the firmware version. Error: Call to device timed out

    Das sieht danach aus, als würde das Plugin Kontakt aufnehmen, aber keine Antwort mehr bekommen, wenn die Firmware-Version abgefragt werden soll. Um zu erkennen, dass das nicht schon an einem falschen Token liegt, würde ich den Token in der Homebridge-Konfig sabotieren und absichtlich einen falschen verwenden und danach schauen, on die Fehlermeldung eine andere ist.


    Hat es ein Update deiner Roborock-Software gegeben?

    Unbeachtet davon, soll es bei manchen Anwender geholfen haben, den Router/Modem vom Strom zu trennen und einen Moment zu warten

    Ich wüsste nicht, was das bringen soll.

    Bei mir hat es nicht geholfen

    Ich hätte das erst gar nicht probiert. Mein Router funktioniert völlig problemfrei mit allen anderen Geräten in meiner Wohnung. Ich schätze mal, dass das bei dir und bei bei allen anderen Betroffenen nicht anders ist.

    Ich habe gestern mal die Multiuser-Funktion an Fremden getestet. Ok, das waren keine Fremden für mich, aber für Siri.


    Wenn ich Siri frage: "Wer bin ich?", dann erhalte ich als Antwort: "Du bist Schusti". Das ist richtig. Ein Hoch auf die grandiose Technologie des gegenwärtigen Goldenen Zeitalters.


    Gestern waren die Frauen da. Wenn man Single ist wie ich, hat man immer mehrere ;). Ich habe sie gebeten, Siri die gleiche Frage zu stellen. Frau Nr 1: "Wer bin ich?" - "Du hörst dich wie Schusti an". Frau Nr 2: "Wer bin ich?" - "Du hörst dich wie Schusti an".


    WTF? Man sagt mir eine sonore und männliche Stimme nach, während die Damen akustisch jederzeit als weiblich zu erkennen sind, und Siri sagt: "Du hörst dich wie Schusti an"? Ich hätte erwartet, dass die Antwort lautet: "Ich weiß es nicht". Oder liege ich da völlig falsch?


    Ich Depp habe den Test nicht weiter fortgeführt. Ich hätte die Damen bitten sollen, sich meine Termine vorlesen zu lassen, aber auf derartige Ideen komme ich ja immer erst am nächsten Tag. Aber das werde ich dann mal irgendwann testen. Ich wette 2€, dass Siri alles ausplaudert. Aber vielleicht möchte ja jemand von euch diesen Test mal mit seiner Siri machen und seine Erkenntnisse hier teilen. Die Damen und ich sprachen mit einem HomePod mini.


    Langsam stellt sich mir nicht mehr die Frage, welches Konzept Apple verfolgt, sondern ob sie überhaupt eins haben.

    Ich scheue mich aber ein bisschen vor dem neuen Update und dem damit verbundenen update von node auf Version 16. Läuft das alles Problemlos?

    Nein. Es läuft bei überhaupt niemandem, was wir aber eigentlich vor dir geheim halten wollten.


    Die Wahrheit: einige von uns hatten tatsächlich Probleme. Die sollten jetzt ausgeräumt sein, wenn man das offizielle Homebridge-Image und dort die neueste Version von homebridge-config-ui-x verwendet. Das Node-Update wird dort mit hb-service update-node gemacht.


    Wer das offizielle Image nicht verwendet, sondern eine ältere, selbst zusammengebaute Homebridge einsetzt (beispielsweise nach der Startapfel-Anleitung vor März 2021), sollte das Node-Update mit dem Node-Manager n machen. Der hat den Vorteil, dass man die Installation einer neueren Node-Version wieder rückgängig machen kann.


    sudo npm install -g --unsafe-perm n installiert n

    sudo n lts installiert die neueste Node-LTS-Version

    sudo n zur Verwaltung der installierten Node-Versionen

    sudo n --help zeigt die Möglichkeiten von n an


    Es kann sein (muss es aber nicht), dass du das eine oder andere Plugin neu installieren musst. Das hat keine Auswirkungen auf deine Konfiguration oder auf die Automationen in HomeKit. Auf meiner Homebridge laufen 16 Plugins und bei keinem war das notwendig.


    Ich hab auch das 14er gelassen, da ich beim 16er Probleme hatte. Hue und config hab ich trotzdem up to date

    Trotzdem bist du irgendwann reif. Im nächsten Oktober kommt Node 18. Aber bis dahin kannst du auch warten.

    Habt ihr nur Homebridge auf dem Pi laufen? oder was macht ihr mit Software, die nur eine ältere node Version unterstützt? Ist das node abwärtskompatibel?

    Geile Frage. Node muss nicht unbedingt abwärtskompatibel sein. Oft kommt es darauf an, wie alt die alte Node-Version ist. Es kann passieren, dass die Entwickler von Node etwas aus ihrem Code rausschmeißen oder durch etwas Neueres und Besseres ersetzen. Aber das machen die auf keinen Fall völlig unbemerkt. Sie kündigen es lange vorher an. Beispielsweise überlegen die sich heute, dass sie eine schwerwiegende Änderung machen und schreiben dann: "Wir werden die Funktion xyz abschaffen. Liebe Entwickler, bitte verwendet anstatt die Funktion abc, die mit Node 18 kommt. Wir werden die Funktion xyz dann in Node 22 endgültig aus dem Code rauswerfen."


    Das führt in guten Fällen dazu, dass die Entwickler damit beginnen, ihren Plugin-Code an die neuen Begebenheiten anzupassen. In anderen Fällen passiert aber nichts, weil die Entwickler inzwischen Familie und Kinder haben und damit wenig Zeit, sie das Thema nicht mehr interessiert oder oder vielleicht im Knast sitzen. Dann wird es schwierig.


    Ich verwende in solchen Fällen zwei Raspis, aber noch geiler ist natürlich der Einsatz von Docker. Ein Raspi, darauf zwei virtuelle Maschinen auf Docker-Basis und schwupps: kann man verschiedene Node-Versionen nebeneinander laufen lassen.

    Mein problem bei der Ursachenforschung ist, dass ich nicht weiß wo ich ansetzen soll (außer alles einmal neu, was mich Tage an Lebenszeit kosten würde).

    Und ziemlich wahrscheinlich nichts ändern würde.

    Wenn alle Zentralen gleich langsam wären würde ich sagen es liegt an irgendeiner Bridge. Aber da dies nicht der Fall ist scheint bei den Minis irgendwas ein problem zu verursachen was bei den alten Pods und der Apple TV kein Problem verursacht.

    Du hast keine Chance, das zu debuggen. Du hast keine Logs, du hast keine Zugriff auf dein ATV oder die Minis. Du kannst auch nichts ändern.


    Stand heute: es war ein Fehler, mich von Alexa zu trennen und auf die Minis zu setzen.