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