Ankündigung

Einklappen
Keine Ankündigung bisher.

Entwicklung / OLA + knxdmxd

Einklappen
Dieses Thema ist geschlossen.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • mclb
    antwortet
    Hi,

    gibts irgendwo eine kurze Doku, wie man den knxdmxd mit dem ArtNet Node von Ulrich Radig zum Laufen bekommt? Irgendwie würde ich mir nur sehr ungern die 36 Seiten durchlesen müssen, um mir da die relevanten Informationen herauszuholen.

    Danke
    Marcus

    Einen Kommentar schreiben:


  • JNK
    antwortet
    Ich guck's mir an.

    Einen Kommentar schreiben:


  • murelli146
    antwortet
    Hab mal wieder ein bischen getestet.

    Hab jetzt die Status GA rausgenommen. (Telegrammwiderholungen ?!)
    Ich wollte das 4bit dimmen zum laufen bekommen .

    Merkwürdigerweise funzt es nur mit dem ersten eintrag in der config.
    Es funzt immer nur target 0


    Code:
    "dimmers": [
      { "name" : "1",        "channel" : "zi_eltern_pwled",         "ga" : { "switch": "1/0/40", "value": "1/3/40", "dim" : "1/2/40" }, "turnonvalue" : 255, "fading" : 0, "dimtime" : 5.0  },
      { "name" : "2",         "channel" : "kueche_pwled_1",         "ga" : { "switch": "1/0/70", "value": "1/3/70", "dim" : "1/2/70" }, "turnonvalue" : 255, "fading" : 1, "dimtime" : 5.0  },
    knxdmxd gibt beim zweiten und nachfolgenden Dimmern immer value = 255 aus

    Code:
    knxdmxd[16147]: knx_receiver: trigger 7 (GA:2610) triggered target 1 (type 1)
    knxdmxd[16147]: knx_receiver: 4-bit dim 2, direction down, stepsize 1
    knxdmxd[16147]: knx_receiver: trigger 7 (GA:2610) triggered target 1 (type 1)
    knxdmxd[16147]: knx_receiver: 4-bit dim 2, stop, value = 255
    knxdmxd[16147]: knx_receiver: trigger 7 (GA:2610) triggered target 1 (type 1)
    knxdmxd[16147]: knx_receiver: 4-bit dim 2, direction up, stepsize 1
    knxdmxd[16147]: knx_receiver: trigger 7 (GA:2610) triggered target 1 (type 1)
    knxdmxd[16147]: knx_receiver: 4-bit dim 2, stop, value = 255
    knxdmxd[16147]: knx_receiver: trigger 7 (GA:2610) triggered target 1 (type 1)
    knxdmxd[16147]: knx_receiver: 4-bit dim 2, direction down, stepsize 1
    knxdmxd[16147]: knx_receiver: trigger 7 (GA:2610) triggered target 1 (type 1)
    knxdmxd[16147]: knx_receiver: 4-bit dim 2, stop, value = 255
    knxdmxd[16147]: knx_receiver: trigger 1 (GA:2098) triggered target 1 (type 1)
    knxdmxd[16147]: knx_receiver: switch trigger 2 off (next turn-on value 255)
    knxdmxd[16147]: crossfade_processor: finished crossfading 2.5 to 0
    knxdmxd[16147]: knx_receiver: trigger 6 (GA:2600) triggered target 0 (type 1)
    knxdmxd[16147]: knx_receiver: 4-bit dim 1, direction down, stepsize 1
    knxdmxd[16147]: knx_receiver: trigger 6 (GA:2600) triggered target 0 (type 1)
    knxdmxd[16147]: knx_receiver: 4-bit dim 1, stop, value = 0
    knxdmxd[16147]: knx_receiver: trigger 6 (GA:2600) triggered target 0 (type 1)
    knxdmxd[16147]: knx_receiver: 4-bit dim 1, direction up, stepsize 1
    knxdmxd[16147]: knx_receiver: trigger 6 (GA:2600) triggered target 0 (type 1)
    knxdmxd[16147]: knx_receiver: 4-bit dim 1, stop, value = 58
    Gruß Gernot

    Einen Kommentar schreiben:


  • geos
    antwortet
    Hallo!

    Ich verwende noch die alte Version des knxdmxd aus den Wiregate-Repo mit dem DMX4ALL NanoDMX USB Interface.

    Läuft bis auf die gelegentlichen Neustarts des WG auch ganz gut.
    Leider muss ich nach dem Neustart immer den ola- und knxdmx neu starten, damit es funktioniert.
    Ola scheint das über Socat angebundene USB Interface beim Starten während des Bootvorgangs nicht zu erkennen. Hat jemand eine Idee wie das in den Griff zu bekommen ist?

    Code:
    root@wiregate539:~# ola_dev_info 
    root@wiregate539:~# ola_patch -d 1 -u 1 -p 0     
    Device doesn't exist
    root@wiregate539:~# /etc/init.d/ola restart
    Shutting down olad: .
    Starting olad: .
    root@wiregate539:~# ola_patch -d 1 -u 1 -p 0
    root@wiregate539:~# ola_dev_info 
    Device 1: StageProfi Device
      port 0, OUT , patched to universe 1
    Gruß
    Tobias

    Einen Kommentar schreiben:


  • murelli146
    antwortet
    Anbei die Logs einer Werteänderung.

    Danke für deine Geduld Jan !
    Angehängte Dateien

    Einen Kommentar schreiben:


  • JNK
    antwortet
    @murelli:

    Mhm. Du hast verdammt viele Telegramm-Wiederholungen, es KÖNNTE sein, dass das das Problem ist. Ich habe die nicht, wüsste jetzt auch nicht, wie ich die simulieren sollte.

    Kannst Du mir noch zeitgelich das Log des knxdmxd schicken? Also am besten den knxdmxd im Debug-Modus auf der Konsole starten und das dann schicken.

    Gruss,

    der Jan

    Einen Kommentar schreiben:


  • murelli146
    antwortet
    anbei der eib.log und die Konfig
    (hab sie in txt und xml umbenannt)

    im log sind 2 Ein/Aus Schaltvorgänge und hoch/runter dimmen aufgezeichnet.

    Gruß Gernot
    Angehängte Dateien

    Einen Kommentar schreiben:


  • JNK
    antwortet
    @murelli:

    Bei mir nicht. Kannst Du mir bitte mal einen kompletten Auszug aus dem Log des eibd schicken? Also einschließlich der Dimm-Telegramme. Und bitte die Minimal-Konfig.
    Danke.

    Gruß,

    der Jan

    Einen Kommentar schreiben:


  • murelli146
    antwortet
    Hallo Jan,

    ich habe es getestet.
    4bit dimmen funktioniert prizipiell

    Es scheint mit dieser Version ein Problem zu geben.

    Wird ein Dimm-Wert geschrieben bzw. verändert oder 4bit gedimmt kommt ein Dauerfeuer an statusga switch und value an.

    Habe es mit der letzten (vom 1.3) und der aktuellen Version (vom 18.3) ausgiebig getestet. Fehler tritt nur bei der aktuellen Version auf.

    Info: habe mit einer minimal config mit nur einem Kanal getestet
    (bei meiner config mit all meinen Kanälen kamen wahrscheinlich nicht alle Telegramme an)

    Gruß Gernot
    Angehängte Dateien

    Einen Kommentar schreiben:


  • JNK
    antwortet
    Tag zusammen,

    neue Binaries am alten Ort. Ich habe 4-bit Dimmen mit Start/stop eingefügt, bei mir klappt das auch.

    Config dazu:

    Code:
    { "name" : "proglo", "channel" : "proglo", "ga" : {"value" : "14/2/1", "switch" : "14/0/1", "dim" : "14/1/1"}, "turnonvalue": 255, "fading" : 0, "dimtime" : 5.0 },
    dimtime: die Zeit, in der von 0-100% gedimmt wird, ga/dim: die GA mit der gedimmt wird.

    Bitte testen und berichten. Danke.

    Gruss,

    der Jan

    Einen Kommentar schreiben:


  • murelli146
    antwortet
    Bin mir nicht sicher, bei mir die Tasterschnittstellen benötigen Stop/Schritt 4bit (DPT 3.007)
    Tasterschnittstelle B&J 6127MF und MDT BE-TA55P8.01

    Gruß Gernot

    Einen Kommentar schreiben:


  • JNK
    antwortet
    Kurze Nachfrage: Dimmen mit Start/Stop Telegramm oder mit zyklischem Senden? Oder beides?

    Gruß,

    der Jan

    Einen Kommentar schreiben:


  • JNK
    antwortet
    @ctr: Stimmt. Was im übrigen einer der Gründe für die Trennung von OLA und knxdmxd war: bei falscher Start-Reihenfolge ging manchmal garnichts.

    Gruss,

    der Jan

    Einen Kommentar schreiben:


  • ctr
    antwortet
    Sowohl ola als auch knxdmx (wenn ursprünglich das Paket aus dem Repo installiert und nicht *nur* das aktualisierte Binary) haben init Scripte, d.h. die sollten ganz normal gestartet werden.
    Ggf. per rcconf (wenn installiert) oder update-rc.d im entsprechenden runlevel aktivieren.

    Einen Kommentar schreiben:


  • mfd
    antwortet
    Super, vielen Dank.
    Jetzt klappt es mit der neuesten Version des knxdmxd und OLA.

    Ich hätte noch eine Frage - auch bezgl. der Anleitung - wie man dafür sorgt dass knxdmxd und OLA zusammen mit dem System gestartet werden?
    Oder tun das beide ohnehin von selbst (habe jetzt nicht extra das WG neu gestartet)?
    Ansonsten würde ich das per rc.local und Überwachung mit monit versuchen?

    Einen Kommentar schreiben:

Lädt...
X