Ankündigung

Einklappen
Keine Ankündigung bisher.

INFO HomeKit:  No value change

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

    INFO HomeKit:  No value change

    Hallo KNX Freunde,

    bin noch neu im KNX Thema und auch nur Endanwender: ETS muss mein "Elektriker" machen ;-).

    Das sind die Infos:

    - Raspberry neu aufgesetzt

    - knxd Version 12

    - knxd.conf hat folgende Zeile: KNXD_OPTS="-f9 -t 1022 -e 13.1.1 -E 13.1.2:4 -c -D -T -R -S -b ipt:192.168.10.27"

    - systemctl status knxd.service ergibt folgendes:

    knxd.service - KNX Daemon
    Loaded: loaded (/lib/systemd/system/knxd.service; enabled)
    Active: active (running) since Thu 2017-03-02 09:17:41 UTC; 13s ago
    Main PID: 1011 (knxd)
    CGroup: /system.slice/knxd.service
    └─1011 /usr/bin/knxd -f9 -t 1022 -e 13.1.1 -E 13.1.2:4 -c -D -T -R -S -b ipt:192.168.10.27

    Das Problem: es schaltet nicht.

    Folgendes klappt "virtuell (ich sehe es in eve oder Apple Home)":
    sudo knxtool groupswrite ip:localhost 2/0/15 0


    Das Log sieht folgendermassen aus:



    Mar 2 09:31:11 raspberrypi systemd[1]: Starting KNX Daemon...
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 3 [ 2:layer3 0.000] Open
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 3 [ 2:layer3 0.000] L3 started
    Mar 2 09:31:11 raspberrypi systemd[1]: Started KNX Daemon.
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 4 [ 3:cache 0.001] GroupCacheInit
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 3 [ 2:layer3 0.001] registerLayer2 3:cache
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 3 [ 2:layer3 0.001] registerLayer2 3:cache = 1
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 4 [ 3:cache 0.001] GroupCacheEnable
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 8 [ 4:mcast:knxd 0.001] Open
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 8 [ 4:mcast:knxd 0.001] OpenD
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 8 [ 4:mcast:knxd 0.001] OpenedD
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 8 [ 4:mcast:knxd 0.002] Opened
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 3 [ 2:layer3 0.002] registerLayer2 4:mcast:knxd
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 3 [ 2:layer3 0.002] registerLayer2 4:mcast:knxd = 1
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 2 [ 5:ipt:192.168.10.27 0.002] Open
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 2 [ 5:ipt:192.168.10.27 0.002] Opened
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 1 [ 5:ipt:192.168.10.27 0.002] Send(020): 08 01 C0 A8 0A 50 0E 58 08 01 C0 A8 0A 50 0E 58 04 04 02 00
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 3 [ 2:layer3 0.002] registerLayer2 5:ipt:192.168.10.27
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 3 [ 2:layer3 0.002] registerLayer2 5:ipt:192.168.10.27 = 1
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 8 [ 6:systemd 0.002] OpenSystemdSocket
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 8 [ 6:systemd 0.002] SystemdSocket opened
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 3 [ 2:layer3 0.002] registerLayer2 6:systemd
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 3 [ 2:layer3 0.002] registerLayer2 6:systemd = 1
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 8 [ 7:systemd 0.002] OpenSystemdSocket
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 8 [ 7:systemd 0.002] SystemdSocket opened
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 3 [ 2:layer3 0.002] registerLayer2 7:systemd
    Mar 2 09:31:11 raspberrypi knxd[1054]: knxd: Layer 3 [ 2:layer3 0.002] registerLayer2 7:systemd = 1
    Mar 2 09:31:12 raspberrypi knxd[1054]: knxd: I00000000: 0.12.14:e6a68c8: /usr/bin/knxd -f9 -t 1022 -e 13.1.1 -E 13.1.2:4 -c -D -T -R -S -b ipt:192.168.10.27
    Mar 2 09:31:12 raspberrypi knxd[1054]: knxd: Layer 8 [ 7:systemd 0.003] New Connection
    Mar 2 09:31:12 raspberrypi knxd[1054]: knxd: Layer 8 [ 7:systemd 0.003] ClientConnection Init
    Mar 2 09:31:12 raspberrypi knxd[1054]: knxd: Layer 8 [ 2:layer3 0.003] unknown addr 13.1.2
    Mar 2 09:31:12 raspberrypi knxd[1054]: knxd: Layer 3 [ 8:systemd 0.003] Allocate 13.1.2
    Mar 2 09:31:12 raspberrypi knxd[1054]: knxd: Layer 7 [ 9:systemd:13.1.2 0.003] OpenGroupSocket
    Mar 2 09:31:12 raspberrypi knxd[1054]: knxd: Layer 4 [ 9:systemd:13.1.2 0.003] OpenGroupSocket RW
    Mar 2 09:31:12 raspberrypi knxd[1054]: knxd: Layer 3 [ 2:layer3 0.003] registerLayer2 9:systemd:13.1.2
    Mar 2 09:31:12 raspberrypi knxd[1054]: knxd: Layer 3 [ 2:layer3 0.003] registerLayer2 9:systemd:13.1.2 = 1
    Mar 2 09:31:12 raspberrypi knxd[1054]: knxd: Layer 7 [ 9:systemd:13.1.2 0.004] OpenGroupSocket complete


    Wenn ich jetzt ausschalte mit: sudo knxtool groupswrite ip:localhost 2/0/15 0

    kommt folgendes:

    Mar 2 09:34:15 raspberrypi knxd[1054]: knxd: Layer 8 [ 7:systemd 183.972] New Connection
    Mar 2 09:34:15 raspberrypi knxd[1054]: knxd: Layer 8 [ 7:systemd 183.973] ClientConnection Init
    Mar 2 09:34:15 raspberrypi knxd[1054]: knxd: Layer 8 [ 2:layer3 183.973] unknown addr 13.1.3
    Mar 2 09:34:15 raspberrypi knxd[1054]: knxd: Layer 3 [10:systemd 183.973] Allocate 13.1.3
    Mar 2 09:34:15 raspberrypi homebridge[490]: [3/2/2017, 9:34:15 AM] [homebridge-knx.KNX] Value changed, updating homebridge
    Mar 2 09:34:15 raspberrypi homebridge[490]: [3/2/2017, 9:34:15 AM] [homebridge-knx.KNX] exiting writeValueHK()
    Mar 2 09:34:15 raspberrypi knxd[1054]: knxd: Layer 7 [11:systemd:13.1.3 183.973] OpenGroup
    Mar 2 09:34:15 raspberrypi knxd[1054]: knxd: Layer 4 [11:systemd:13.1.3 183.973] OpenGroup 2/0/15 WO
    Mar 2 09:34:15 raspberrypi knxd[1054]: knxd: Layer 3 [ 2:layer3 183.973] registerLayer2 11:systemd:13.1.3
    Mar 2 09:34:15 raspberrypi knxd[1054]: knxd: Layer 3 [ 2:layer3 183.973] registerLayer2 11:systemd:13.1.3 = 1
    Mar 2 09:34:15 raspberrypi knxd[1054]: knxd: Layer 7 [11:systemd:13.1.3 183.973] OpenGroup complete
    Mar 2 09:34:15 raspberrypi knxd[1054]: knxd: Layer 7 [10:systemd 183.976] recv Group(002): 00 80
    Mar 2 09:34:15 raspberrypi knxd[1054]: knxd: Layer 4 [11:systemd:13.1.3 183.976] Recv Group T_DATA_XXX_REQ A_GroupValue_Write (small) 00
    Mar 2 09:34:15 raspberrypi knxd[1054]: knxd: Layer 9 [11:systemd:13.1.3 183.976] Queue L_Data low from 0.0.0 to 2/0/15 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write (small) 00
    Mar 2 09:34:15 raspberrypi knxd[1054]: knxd: Layer 8 [11:systemd:13.1.3 183.977] found addr 13.1.3
    Mar 2 09:34:15 raspberrypi knxd[1054]: knxd: Layer 3 [ 2:layer3 183.978] Route L_Data low from 13.1.3 to 2/0/15 hops: 05 T_DATA_XXX_REQ A_GroupValue_Write (small) 00
    Mar 2 09:34:15 raspberrypi knxd[1054]: knxd: Layer 8 [ 4:mcast:knxd 183.978] Send_Route L_Data low from 13.1.3 to 2/0/15 hops: 05 T_DATA_XXX_REQ A_GroupValue_Write (small) 00
    Mar 2 09:34:15 raspberrypi knxd[1054]: knxd: Layer 1 [ 4:mcast:knxd 183.978] Send(011): 29 00 BC D0 D1 03 10 0F 01 00 80
    Mar 2 09:34:15 raspberrypi knxd[1054]: knxd: Layer 2 [ 5:ipt:192.168.10.27 183.978] Send L_Data low from 13.1.3 to 2/0/15 hops: 05 T_DATA_XXX_REQ A_GroupValue_Write (small) 00
    Mar 2 09:34:15 raspberrypi knxd[1054]: knxd: Layer 7 [ 8:systemd 183.978] Recv(002): 00 80
    Mar 2 09:34:15 raspberrypi knxd[1054]: knxd: Layer 8 [10:systemd 183.978] ClientConnection 13.1.3 closing
    Mar 2 09:34:15 raspberrypi knxd[1054]: knxd: Layer 3 [ 2:layer3 183.979] Release 13.1.3
    Mar 2 09:34:15 raspberrypi knxd[1054]: knxd: Layer 7 [10:systemd 183.979] CloseGroup
    Mar 2 09:34:15 raspberrypi knxd[1054]: knxd: Layer 3 [11:systemd:13.1.3 183.979] deregisterLayer2 11
    Mar 2 09:34:15 raspberrypi knxd[1054]: knxd: Layer 3 [11:systemd:13.1.3 183.979] deregisterLayer2 11 OK
    Mar 2 09:34:15 raspberrypi knxd[1054]: knxd: Layer 4 [11:systemd:13.1.3 183.979] CloseGroup



    Habt ihr eine gute Idee warum?

    Vielen Dank und viele Grüße,
    Oliver











    #2
    Zitat von HerrAhnfeld Beitrag anzeigen
    Habt ihr eine gute Idee warum?
    Leider nein, für mich sieht das korrekt aufgesetzt auf. Gute Beschreibung der Ausgangslage.
    An der knxd Konfiguration liegt es wohl nicht. Vielleicht ist auf der Schnittstelle kein Tunnel mehr frei? Kannst du mit tcpdump Verkehr zwischen knxd und der Schnittstelle sehen? Zeigt ein "knxtool vbusmonitor1 ip:" auch nichts?
    Warum startest du knxtool eigentlich mit sudo? Benötigst du den Multicast Modus überhaupt?
    EIB/KNX, VISU mit knxd + linknx + knxweb, Steuerbefehle via SMS und Email mit postfix + procmail

    Kommentar


      #3
      Hi, es tut mir schrecklich leid aber ich habe die falsche IP genommen. Hat auch bei mir lange gedauert, weil die FritzBox mir das IP Gateway nicht angezeigt hatte und ich irgendwie vermutete, dass der Domovea Homeserver diese Aufgabe übernimmt.

      Jetzt klappt alles! Ein Traum! Dank Euch.

      Kommentar

      Lädt...
      X