Bisher lief mein SmarthomeNG mit KNXD auf einer Rpi einwandfrei.
Ich habe nun die Hardware geändert: Eigenbau-Homeserver
Schnittstelle ist ein Enertex KNXnet/IP Interface.
smarthomeNG läuft auf einer Debian9 in- VirtualBox > in OpenMediaVault auf Debian9
im Netzwerk als bridged. Backend, Samba und Smartvisu2.9 laufen, leider keine KNX Kommunikation.
knxd.service funktioniert und auch der Befehl:
knxtool groupswrite ip:localhost 2/4/0 1
funktioniert und wird im ETS angezeigt.
Meine /etc/knxd.ini
/etc/plugin.yaml
Plugin : knx v1.4.5
Plugin : Aktiv
Die Daten werden gelesen, Temperaturen, Boolean etc.,
nur schreiben kann ich keine Daten ...
Sehe leider nicht den Fehler, irgendwas zwischen SmarhomeNG und knxd Plugin habe ich vermasselt
Ich habe nun die Hardware geändert: Eigenbau-Homeserver
Schnittstelle ist ein Enertex KNXnet/IP Interface.
smarthomeNG läuft auf einer Debian9 in- VirtualBox > in OpenMediaVault auf Debian9
im Netzwerk als bridged. Backend, Samba und Smartvisu2.9 laufen, leider keine KNX Kommunikation.
knxd.service funktioniert und auch der Befehl:
knxtool groupswrite ip:localhost 2/4/0 1
funktioniert und wird im ETS angezeigt.
Code:
● knxd.socket - KNX Daemon (socket) Loaded: loaded (/lib/systemd/system/knxd.socket; enabled; vendor preset: enabled) Active: active (running) since Mon 2018-12-03 21:38:44 CET; 19h ago Listen: /var/run/knx (Stream) [::]:6720 (Stream) Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable. ● knxd.service - KNX Daemon Loaded: loaded (/lib/systemd/system/knxd.service; enabled; vendor preset: enabled) Active: active (running) since Tue 2018-12-04 14:49:00 CET; 11s ago Main PID: 21615 (knxd) Tasks: 1 (limit: 4915) CGroup: /system.slice/knxd.service └─21615 /usr/bin/knxd /etc/knxd.ini Dez 04 14:49:00 server2debian systemd[1]: Starting KNX Daemon... Dez 04 14:49:00 server2debianknxd[21615]: Layer 0 [17:log/B.ipt 0.000] State setup Dez 04 14:49:00 server2debianknxd[21615]: Layer 0 [17:log/B.ipt 0.000] State start Dez 04 14:49:00 server2debiansystemd[1]: Started KNX Daemon. Dez 04 14:49:00 server2debianknxd[21615]: Layer 0 [17:log/B.ipt 0.006] State started Dez 04 14:49:00 server2debianknxd[21615]: Layer 0 [17:log/B.ipt 0.320] Recv L_Data low from 1.1.24 to 4/3/3 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write 0C 2E Dez 04 14:49:02 server2debianknxd[21615]: Layer 0 [17:log/B.ipt 2.232] Recv L_Data low from 1.1.25 to 11/0/0 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write 00 00
Meine /etc/knxd.ini
Code:
[A.tcp] server = knxd_tcp systemd-ignore = true [B.ipt] driver = ipt filters = log,C.pace ip-address = 192.168.178.38 [C.pace] delay = 30 filter = pace [main] addr = 1.1.240 client-addrs=1.1.241:5 cache = D.cache connections = A.tcp,B.ipt systemd = systemd
Code:
%YAML 1.1 --- BackendServer: plugin_name: backend #updates_allowed: False cli: plugin_name: cli ip: 0.0.0.0 #port: 2323 update: True #hashed_password: 14 websocket: plugin_name: visu_websocket knx: plugin_name: knx # class_name: KNX # old way of configuration # class_path: plugins.knx # old way of configuration host: 127.0.0.1 port: 6720 send_time: 60 # update date/time every 600 seconds, default none time_ga: 13/0/0 # default none date_ga: 13/0/1 # default none #readonly: True ## don't write to knx bus, default false" sql: class_name: SQL class_path: plugins.sqlite_visu2_8 uzsu: class_name: UZSU class_path: plugins.uzsu luxtronic2: class_name: Luxtronic2 class_path: plugins.luxtronic2 host: 192.168.178.145 # port = 8888 alexa: class_name: Alexa class_path: plugins.alexa service_host: 0.0.0.0 service_port: 9000
Plugin : Aktiv
Die Daten werden gelesen, Temperaturen, Boolean etc.,
nur schreiben kann ich keine Daten ...
Sehe leider nicht den Fehler, irgendwas zwischen SmarhomeNG und knxd Plugin habe ich vermasselt

Kommentar