Ankündigung

Einklappen
Keine Ankündigung bisher.

FastCGI Backend / Kompatabilität mit neuen knxd Versionen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    FastCGI Backend / Kompatabilität mit neuen knxd Versionen

    Aufgrund von Kompatibilitätsproblemen durch neuere knxd-Versionen hatte der offizielle CometVisu Container bisher immer die Version 0.0.5.1 des knxd verwendet. Leider ist diese alte Version auf neuen Betriebssystemen nicht mehr kompilierbar, so dass wir eine neue Lösung gebraucht haben. Außerdem ist das traditionelle eibread-cgi und eibwrite-cgi etwas unschön, da jeder einzelne Request einen neuen Prozess gestartet hatte; zudem ist es stateless, womit sich keine erweiterten Features wie Filter implementieren lassen, durch die sich deutlich Bytes sparen lassen würden.

    Lange Rede, kurzer Sinn: die CometVisu braucht für den knxd ein neues Backend.

    Und das gibt es nun: https://github.com/CometVisu/cometvisu-knxd-fcgi

    Wer den offiziellen CometVisu Docker Container nutzt muss sich um nichts kümmern, da wird das automatisch richtig konfiguriert werden.
    Wer aber die CometVisu selber installiert und einen knxd der Version 0.14.x nutzt, der sollte sich das neue Backend genauer ansehen.

    Noch ist die Felderfahrung mit dem neuen Backend natürlich gering, also bitte testen und alle Probleme melden!
    TS2, B.IQ, DALI, WireGate für 1wire so wie Server für Logik und als KNX Visu die CometVisu auf HomeCockpit Minor. - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!

    #2
    Klappt super. Ich hatte schon seit einer Weile einen knxd 0.14 im Einsatz und habe mich mit dem Bedienungs-Lag gequält. Jetzt ist es endlich wieder ordentlich nutzbar, tausend Dank!

    Nur die default für die query limits (128) haben meine CV config unterschätzt ;-) Einen PR mit erhöhten Limits habe ich schonmal eingestellt.

    Kommentar

    Lädt...
    X