Git Product home page Git Product logo

Comments (9)

jb-home avatar jb-home commented on May 25, 2024

Bin jetzt schon weiter.
Selbst wenn ich HVL von der CCU deinstalliert habe, kann ich die Devices die Über HVL kommen immer noch steuern.

In der /usr/local/etc/config/InterfacesList.xml steht HVL nicht drin.
In der /etc/config_templates/InterfacesList.xml steht HVL nicht drin.
Gibt es sonst noch eine InterfacesList.xml?

from homematic-virtual-interface.

mikes-techzone avatar mikes-techzone commented on May 25, 2024

Hi,
Ich habe nach dem zweiten Reboot auch das Problem das Virtual Devices abschmiert. Nach langen ausprobieren hab ich jetzt entdeckt, das sobald ich die S59hvl aus /etc/init.d lösche funktioniert alles auch nach mehrmaligen Rebooten. Die Datei soll beim Start die InterfacesList.xml angleichen. Doch scheinbar reicht einmal vollkommen und eine weitere Änderung lässt die Virtual Devices abstürzen.

Ich hoffe das hilft

from homematic-virtual-interface.

jb-home avatar jb-home commented on May 25, 2024

Habe auch die S59hvl und alle damit in Verbindung stehenden Dateien aus der CCU gelöscht.
In den oben genannten XML Dateien ist auch keine Spur mehr von HVL enthalten. Trotzdem sind alle über HVL eingebunden Geräte über die CCU steuerbar, obwohl das Interface nicht mehr definiert wird.

from homematic-virtual-interface.

bvol avatar bvol commented on May 25, 2024

@thkl Irgendwas ist komisch. Wenn ich z.B. das Netatmo Plugin aktiviert habe und die Raspberrymatic neu starte, schmieren mir die virtualdevices ab. Wenn ich das Plugin deaktiviere, den Raspberrymatic neu starte und das Plugin erst nachträglich aktiviere, ist alles schick.

Mein Workarround zu dem Thema ist nun, dass ich HVL direkt auf dem Raspberrymatic laufen lasse und statt S51hvl nun HVL via S99hvl starte. Dann kann ich die Plugins aktiv lassen, virtualdevices sind verfügbar und die Netatmo Devices werden nach einer kurzen Verzögerung dann auch auf dem Raspberrymatic angezeigt.

Ergänzung: So kann ich auch via Kopplungen die HUE und Lightify bearbeiten, ohne den Workarround geht das nicht mehr.

Hierzu habe ich das Install Script und das Startup Script angepasst:

Archiv.zip

from homematic-virtual-interface.

MatzeFro avatar MatzeFro commented on May 25, 2024

@bvol SUper. das scheint die Lösung. Ich habe HVL (Version: 0.0.7, Laut HVL aber 0.2.68) auf meinem Raspberrymatic am laufen.
Ich habe den S51hvl Link gelöscht und die "hvl" datei gegen Deine getauscht. Raspberrymatic mehrfach neu gestartet. Und siehe da die Menüpunkte DIAGRAMME, GRUPPEN, Gerätefirmware funktionieren wieder und eine Fehlermeldung kommt auch nicht mehr.
Aber...
S99hvl ist jetz vorhanden aber die S51hvl taucht wieder auf.

  • muss ich das install-Script installieren obwohl ich HVL schon besitze - und wie?
  • stört es überhaupt
  • wie bekommt man das gefixt

from homematic-virtual-interface.

bvol avatar bvol commented on May 25, 2024

@MatzeFro : Auf was zeigt Deine S59hvl? Eventuell ins leere? Meiner Meinung nach kannst Du die einfach löschen.

Zeig mal den Inhalt von /usr/local/etc/config/hvl/config.json

Und klar, wie hast Du installiert? Wie hast Du die Interfaces.xml konfiguriert? Manuell oder mit dem Addon?

from homematic-virtual-interface.

MatzeFro avatar MatzeFro commented on May 25, 2024

@bvol :
S51hvl -> /usr/local/etc/config/rc.d/hvl
genau wie die
S99hvl -> /usr/local/etc/config/rc.d/hvl

wenn ich die S51hvl lösche kommt sie aber immer wieder (nach reboot)

in der config.json habe ich das nun auch auf S99hvl angepasst
config.json.txt

du meinst die /usr/local/etc/config/InterfacesList.xml ? = nach meiner Erinnerung: automatisch

from homematic-virtual-interface.

bvol avatar bvol commented on May 25, 2024

@MatzeFro hast Du eventuell noch ein $HVLDIR/etc/postinstall.sh (/usr/local/addons/hvl/etc/postinstall.sh) Script, dass Dir ln für S59 wieder generiert? Das Script wird (wenn vorhanden) aus der hvl raus gestartet. Wenn da nun der iink wieder generiert wird, wäre das Verhalten nach dem Reboot erklärbar. ich hab' auf meinem rasperrymatic kein solches Script.

from homematic-virtual-interface.

MatzeFro avatar MatzeFro commented on May 25, 2024

@bvol ja die Datei ist vorhanden. Ich habe sie einmal umbenannt aber das hat nichts verändert. S51hvl war trotzdem wieder da.
werde wohl mal ein Script bauen der die S51hvl regelmäßig auf vorhandensein prüft und ggf löscht.

from homematic-virtual-interface.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.