Beiträge von SeydX

    Sooooo ein etwas größeres Update, v1.2.1 ist online


    Habe einiges umgeschrieben um noch das letzte bisschen an Performance rauszuholen. Bei mir hat es sich jetzt bei 0,5% - 0,8% eingependelt und das das mit vollem Polling!. Sprich die Daten werden jederzeit erneuert (einstellbar in config.son unter polling, bei mir lief es mit 5 sek)!


    Des Weiteren habe ich die Temperature Anzeige gleich mit eingebaut (einsehbar via zb EVE) UND RAM Verbrauch ist auch mit dabei :)


    Im Anhang mal ein Preview


    lg

    Edward J. Nately III


    Genau, für die Apple Home App erscheint nur ein Schalter, Schalter für Wlan etc sind nur via Drittanbieter Apps wir EVE möglich.


    Thermostate etc müssen extra in die config eingebunden werden


    Die Meldung mit Node kannst du ignorieren falls das Plugin normal läuft


    Lg

    Edward J. Nately III


    Probier mal hiermit, musst halt noch dein PW eintragen, rest habe ich von deiner config übernommen UND auch andere Parameter gleich mit angebaut damit du damit spielen kannst und siehst was noch so möglich ist (habe alle auf false stehen, also sind nicht aktiviert!)


    ron.p


    Auch nach Neustart gehts nicht weg, habs neu installiert und danach gings, musste neu aufrichten und konnte das Problem auch reproduzieren


    Wenn ich Port ändere funktioniert die App nicht mehr.


    Verwende eigtl für alle Apps die MyFritz IP und Port was ich extern vergebe (zum Gerät hin Port 22, nach außen zb 62569)


    Sobald ich Port ändere wie gesagt = Crash


    Mit anderen Apps womit ich meine Geräte/Plugins verwalte/schreibe funktionierts aber, also zugriff ist da

    ron.p


    Bei mir lässt sich sie die App nicht mehr öffnen. Folgendes hatte ich gemacht bevor es zu nem crash kam


    - Neues Gerät hinzugefügt

    - MyFritz IP zum Gerät und Port (Port NICHT 22) eingegeben (btw so hab ich auch mein erstes Gerät laufen damit ich auch unterwegs alles sehen kann und das hatte ohne Fehler funktioniert)

    - Nach Speichern > Crash


    Ja rest sieht man ja auf dem GIF Bild



    Gucke mal ob es nach einem Neustart wieder weg ist.


    Infos zum Gerät:

    iPhone X iOS 12.3 Beta 2


    Lg

    so v1.1.2 ist online


    ja genau polling könnte man auf 10s setzen, ansonsten habe ich den internen poll timer auch schon höher gesetzt und es wird nurnoch status vom service abgefragt, alles andere wie running time und cpu usage nur beim öffnen der app


    bei mir ist es prozentual gesehen nun 66% schneller


    lg

    Krocko


    Nach Neustart geht es immer hoch, entscheidend ist es nach paar Minuten... du benutzt ne Raspberry nehme ich an?


    Evtl mal mit polling spielen und diesen höher setzen, ggf muss ich es umschreiben sodass einige Daten wie CPU nur dann geladen bzw abgefragt werden wenn man die App öffnet und es sehen will, z.Z. sind es ja andauernd, auch im Hintergrund abgefragt


    Benutze auch keine externen Module, das Plugin verwendet node eigene Module, es scheint so als ob das node eigene Modul ‚child_process‘ beim raspberry mehr cou verbraucht, müsste ich mal bei mir auf der Raspberry testen


    @carsten_h  @vgnsxe


    Wie gesagt, das Plugin wurde für multiple Instanzen konfiguriert, könnte es ggf mal unschreiben so dass auch nur eine einzige Instanz unterstützt wird. Denn auch wenn du nur eine Instanz mit ‚homebridge.service‘ hast wird es nicht gehen da das Plugin dann versucht daraus ‚homebridgehomebridge.service‘ zu machen, werde es mal umschreiben :)

    Krocko

    Habe die Restart Funktion mal umgesetzt!


    Das Plugin fügt nun ein Schalter Accessory zu HomeKit. Dieser dient zum Neustarten aller Homebridge Instanzen. Diesem Schalter sind alle Instanzen (für Apple Home App unsichtbar) zugeordnet. Diese können nur via Drittanbieter Apps gesehen werden. Sie beinhalten Informationen wie Status, Laufzeit, CPU Auslastung und auch einen eigenen Schalter zum Starten/Stoppen der Instanz.


    Der "Master Schalter" ist sozusagen das Hauptgerät. Neben der Reboot Funktion zeigt dieser auch die CPU Auslastung aller Homebridge Instanzen zsm an.


    Achja v1.1.1 ist online mit den oben genannten Features :P


    lg

    @ all


    Nein, ihr könnt das Plugin in eine seperate Instanz legen, ihr müsst an anderen Plugins nichts verstellen, lediglich der ‚Start Parameter‘ muss stimmen, zB


    Bei mir fangen alle instanzen, bzw ihre .service Dateien mit ‚homebridge-‚ an


    Zb ‚homebridge-hue.service‘ etc, als start parameter gebe ich ‚homebridge-‚ ein und das Plugin pickt sich alle Instanzen die mit ‚homebridge-‚ anfangen, easy


    Krocko

    Habe ich mir mal notiert

    Halli hallo alle zusammen,


    war die letzten Tage ziemlich beschäftigt meine vorhanden Plugins auf Vordermann zu bringen, kam garnicht mehr dazu neue zu erstellen oder wieder alt gewordene (fritz-platform ^^) weiter zu verbessern.


    Nichts desto trotz, stelle ich euch heute mal ein ganz neues Plugin vot was ich selber eigentlich ziemlich lange verwende, hatte es bis dato nie vor gehabt es zu publishen :P

    Habe hier irgendwo nur letztens gelesen das einer danach sucht, so dachte ich mir auch dieses Plugin auf Vordermann zu bringen und es zu publishen :D


    Also zum Plugin:


    Das Plugin wurde eigentlich nur für Leute kreiert dir mehrere Homebridge Instanzen betreiben (theoretisch könnte man mit diesem Plugin aber auch all mögliche .service Dateien anzeigen/steuern). Das Plugin erlaubt, alle vorhanden Instanzen schön in HomeKit (nur Drittanbieter Apps wie EVE) anzuzeigen. Dazu gehören zB Status, Laufzeit und auch ein Power Switch ist mit eingebaut um die Instanz zu starten/stoppen.


    Das Plugin wurde natürlich dynamisch gestaltet, so dass neu erstellte und aktivierte homebridge .service Dateien automatisch zu HomeKit hinzugefügt werden, auch vorhandene die gelöscht/deaktiviert werden werden automatisch von HomeKit entfernt.


    Hatte auch vor Telegram mit einzubauen, habe es aber fürs erste mal seien lasse, gibt ja auch eins von @grover, womit man das Plugin kombinieren könnte :)


    ein GIF Bild wie das Plugin aussieht seht ihr direkt auf Github, ansonsten wünsche ich euch viel Spaß mit dem Teil und Verbesserungsvorschläge/Fehler sind natürlich wie immer gern gesehen :)


    Note: Habe selber nur Debian laufen, weiß also nicht nicht wie das Plugin mit anderen Systemen läuft! Bitte berichten!


    Zum Plugin: https://github.com/SeydX/homebridge-instances-platform


    Liebe Grüße,


    SeydX