Beiträge von sschuste

    Dazu brauchst du etwas, was permanent die Hue-Bridge abcheckt. Das kann keine Automation und meiner Meinung nach auch kein Kurzbefehl leisten. Außerdem musst du darüber nachdenken, dass die Hue-Bridge in dem Augenblick, wo sie durch den EVE Energy ausgeschaltet wird, auch nicht erreichbar ist, und sie ist auch nicht erreichbar, wenn sie gerade bootet. Sie dann während des Bootens erneut abzuschalten, wäre natürlich ziemlich kontraproduktiv.


    Mir fällt ein möglicher Lösungsweg nur per Homebridge auf einem Raspi ein. Du könntest von dort aus die Hue-Bridge anpingen oder per HTTP abfragen. Wird aber trotzdem ein ziemliches Gebastel, da du ja irgendwie erkennen musst, ob die Hue-Bridge sich jetzt selber verabschiedet hat oder ob der EVE Energy sie gekillt hat.

    Könnte es damit zusammenhängen. dass ich nur noch 0,23 GB von insgesamt 0,9 GB RAM frei habe?


    Oder sollte das noch genug sein?

    Das sind, über den Daumen, etwa 25% der Speicherkapazität, die da noch frei sind. Wenn du mich fragst, hast du eigentlich zuviel Speicher. Der wird ja ganz offensichtlich nicht gebraucht.


    Wenn du dir also einen Raspi mit 4GB holst, dann hast du noch mehr freien Speicher, der nicht gebraucht wird. Wobei: Linux wird ihn sich schnappen und ihn dann selbst verwenden, um allerlei Caches anzulegen, um den Plattenzugriff zu verringern. Dieser Speicher wird dann nach Bedarf wieder frei gegeben.


    So sieht das bei mir auf meinem 4GB-Raspi aus:

    Code
    pi@homepi:~ $ free -m
                  total        used        free      shared  buff/cache   available
    Mem:           3839        1614         867         210        1357        1878
    Swap:            99          66          33

    Völlig überdimensioniert, und da laufen neben der Homebridge mit 14 Plugins, Mosquitto, Node Red und Influxdb noch einige andere Sachen von denen ich vergessen habe, was es genau ist und ob ich es überhaupt brauche. Irgendein Humbug. Der einzige Vorteil des Raspi4 ist seine deutliche höhere Geschwindigkeit, was sich allein schon beim Start der Homebridge bemerkbar macht.

    Die Homebridge selbst ist über das Web GUI jederzeit erreichbar und meldet auch nicht „starte“ oder Ähnliches.

    Wenn du deine Geräte über das Web-GUI steuern kannst, über die Home-App aber nicht, dann würde ich das Problem im Netzwerk vermuten, und dort im HomeKit Accessory Protocol HAP. Ich verwende als mDNS-Advertiser ciao (kann eingestellt werden im Web-GUI unter den Homebridge-Einstellungen). Vielleicht liegt's ja daran, aber sporadische Netzwerk-Probleme sind besonders schwer zu debuggen.


    Und bei Apples HomeKit kann man auch nie sicher sein, ob es nicht doch an den Steuerzentralen liegt oder am Ende am iPhone. Dank fehlender Logs tappt man ja ständig im Dunkeln.

    Wie ist das vom Ablauf? SD raus, in den neuen Raspi rein und weiter gehts, wie bisher? Oder müsste ich da mehr beachten?

    Ich habe das nie gemacht, sondern brav von vorn begonnen, aber wie man hört, scheint der Rechnerwechsel so einfach zu sein. Ich würde aber auf jeden Fall deinen Clone der SD-Card verwenden und nicht die originale. Ich würde auch den Raspi 4 nicht ans Netz lassen, solange der Raspi 3 noch da herumwerkelt.


    Ach ja, noch eins: vielleicht liegt es ja an der Auslastung deines Raspi.

    Auch ein VPN namens Zips läuft permanent und läßt sich nicht ausschalten.

    Was mit aller Wahrscheinlichkeit dafür sorgt, dass sich dein iPhone nicht mehr in deinem Netz befindet, sondern im Netz deines Arbeitgebers. Das bedeutet, dass dein Kamerastream über das Netzwerk deines Arbeitgebers zu dir kommt. Dein freundlicher Admin in der Firma kann dir bestimmt Genaueres dazu erklären.

    Weil nix gefixt wurde. Weil‘s kaputt ist. Weil die angegebene Funktionalität nicht vorhanden ist.

    Dir wird kein Upgrade angeboten, weil du schon ein Upgrade gemacht hast. Du wirst aber sicherlich ein Update auf dein Upgrade bekommen, und nein: sie werden dich nicht fragen, ob du es haben willst.


    Ich habe noch kein Upgrade gemacht. Es ist sehr unwahrscheinlich, dass ich bei einem Upgrade eine funktionierende Version bekomme und du bei einem Update nicht. Das würde bedeuten, dass Apple danach eine (hoffentlich) funktionierende Version pflegen muss und noch ein kaputte für Leute wie dich. Mir kommt das etwas sinnbefreit vor. Auf der anderen Seite macht Apple seit einer Weile so einiges mit HomeKit, was irgendwie sinnbefreit ist.

    Ich hätte es nur gerne gesehen, dass da auch schriftlich ein Fortschritt kommuniziert wird.

    Da wird möglicherweise etwas in den Update-Notes stehen. Aber es spielt letztendlich keine Rolle. Du wirst das Update machen, in der Hoffnung, dass es dein Leben verbessert. Du wirst bestimmt nicht darauf verzichten, egal, ob sie was kommunizieren oder nicht.

    Um nicht bloß mit einem Screenshot um die Ecke zu kommen, habe ich pflichtbewusst alles kopiert (PuTTY über Windows).

    Vielen Dank. Sehr löblich:thumbup:.

    <Strg>+<c> ist aber nicht nur kopieren, sondern auch abbrechen in der Shell?!?

    Nein, strg-c ist nur das Abbrechen in der Shell. Das war es schon, bevor es Windows gab. Wahrscheinlich war es das auch schon, bevor es DOS gab und möglicherweise sogar, bevor es Microsoft gab. Witzigerweise war strg-c auch unter DOS Abbrechen, aber es hieß damals noch ctrl-c, bis diese Taste dann auf Deutsch übersetzt wurde (strg = Steuerung und nicht etwa strange oder string, wie so einige lange geglaubt haben).


    Wie lange dauert so ein Update erfahrungsgemäß UND ist die node.js-Installation jetzt sauber?

    Das kommt auf den Rechner an, auf dem das passiert. Ich habe hier einen Raspi 4 und dort warte ich bestimmt zwei Minuten auf den Abschluss des Updates. Ein Raspi 3 ist schon viel langsamer und auf einem Raspi 1 dauert es wahrscheinlich Monate. Ok, vielleicht nicht ganz so lange ^^. Eine Viertelstunde hätte ich auf einem Raspi 3 nicht erwartet, aber vielleicht so vier, fünf Minuten.


    Wahrscheinlich ist die Node-Installation jetzt sauber. Ich bin aber nicht in der Lage, diese Aussage wirklich zu verifizieren. Installiere und deinstalliere einfach ein Plugin und dann siehst du, ob das funktioniert oder nicht.


    Ich empfehle regelmäßige Node-Updates, aber zumindest einmal im Jahr.

    Das sieht gut aus, meine ich.

    Nee, sieht es nicht. Da ist ja jetzt sogar eine dritte Version. Aber danke für das Log.

    Wir haben also:


    PfadVersionKommentar
    /usr/local/bin/node18.14.1Soll benutzt werden und diese wird offenbar durch n verwaltet
    /usr/bin/node14.21.3Ist uralt und kommt wahrscheinlich per Linux-Paketmanagement.
    Stört uns erstmal nicht.
    /opt/homebridge/bin/node18.13.0Diese hier verwendet die Homebridge.


    Wird etwas aufwändig. Ich würde die Version in /opt unbrauchbar machen, danach die Homebridge neu installieren und dann die Startskript anpassen. Kann aber jetzt nicht ins Details gehen, muss kochen, der gierige Haufen kommt um fünf und will gefüttert werden.



    NACHTRAG: hast du mal

    sudo hb-service update-node

    versucht?

    Na ja was typisch Apple ist, sind die (extra in Anführungsstriche) ‚eingeschränkten‘ Möglichkeiten von HomeKit.

    Was mir hier besonders fehlt ist das Schlagwort ‚Bedingungen‘

    Vorsicht mit den Begrifflichkeiten. HomeKit kann Bedingungen. Aber die Home-App bietet keine Möglichkeit, diese zu bearbeiten. HomeKit und Home-App sind unterschiedliche Dinge, so wie QuickTime und QuickTime-Player. Das will ich nicht weiter vertiefen, weil off-topic.


    Ich habe bislang Glück gehabt mit iOS 16. Alle Versionen sind gut gelaufen. Das Architektur-Upgrade habe ich mir verkniffen, weil es meinen Mac ausschließen würde. Der ist so alt, dass mit MacOS 11 bei ihm Schluss ist und der bekommt dann kein Architektur-Upgrade (ja, ich weiß, was ein alternativer Bootloader ist, aber das ist ja hier nicht Thema). Auf dem Mac läuft die App Controller for HomeKit, die mir das Leben erleichtert (auch keine Diskussion wert, alte Männer brauchen größere Schrift).


    Apple hat es aber geschafft, dass es mir inzwischen vor jedem iOS-Update graut (meine Befindlichkeiten verfehlen zwar ebenfalls das Thema, können aber auch nicht durch die Forensuchfunktion ermittelt werden).

    Last but not least bleibt abzuwarten, wie sich der Apple Support für das HomeKit Accessory Protocol zukünftig gestaltet und kein Produktmanager auf die Idee kommt, wegen Matter APIs dicht zu machen...

    Ich fürchte, Apple wird auf Dauer nicht nur die APIs ich machen, sondern auch die Produktmanager. HomeKit wird durch Matter ersetzt werden. Thema: HomeKit-Architektur-Upgrade. Damit geht's dann los.


    Das heißt nicht, dass HomeKit demnächst ganz plötzlich verschwindet. Aber allzuviel Support würde ich nicht mehr erwarten.

    Ich dachte das reicht wenn ich Homebridge installiere und dann das Plugin installiere,

    und könnte da drauf zugreifen.

    Ich dachte auch mal, der Besuch des Mercedes-Händlers um die Ecke würde mir eine S-Klasse bescheren, aber dann klärte man mich auf, dass ich auch noch Geld dazu brauche.


    AdGuard ist eine Software, die auf dem Raspi oder einem anderen Computer in deinem Netzwerk installiert sein muss. Mit Homebridge und dem Plugin kannst du diese Software dann von deinem iPhone aus steuern.

    Vielleicht erkennst oder sieht ja jemand etwas was weiterhilft.

    Nö. Sehe ich nicht, und ich kann das Plugin auch nicht installieren. Was ich aber installieren kann, ist homebridge-enocean-zonefuenf. Auf der Seite dieses Plugins steht: This is a fork of homebridge-enocean by Alexander Sporn I use to add bugfixes and changes relevant to my local use of this plugin.


    Die Konfiguration sieht auf den ersten Blick gleich aus. Möglicherweise kommst du damit weiter.


    Ich selbst verwende kein EnOcean und habe deshalb auch null Plan davon.