Hi,
i shortly updated my OH to OH 2.2 stable with openhabian image. From there i also installed KNXD with TUL stick. What works fine is:
knxtool groupswrite --> fine
ETS access to bus from my PC --> fine (reading & writing from/to bus)
accessing bus for reading (KNX weather station data) in basic UI --> fine
what does not work:
accessing bus from OH2.2 (via Basic UI) for switching rollershutters, lights and so on
several months ago all worked fine, then it stopped (of course i have no idea why). With the new OH release i hoped that it will work again. I set the logging to DEBUG (calimero and KNX Binding), but i could not see any trouble.
so you can receive data from KNX world (since your OH2 weather items are getting updates) but you can’t send data from OH2 to the KNX world…
post your knx.cfg and your relevant items configs please. Also, post some info on how you have configured knxd (and any relevant log entries from both OH2 and/or knxd)
I can’t identify any mistakes… all looks good… (calimero even reports that you get confirmations)
try to remove the status GA (from the item config in OH2) to see if the command succeeds
similar situation here:
Ps: Are you 100% sure that this GA (1/0/12) is the correct one for Up/Down?
(edit) Ps2: I see that OH2 is using PA 1.1.28 (cEMI L-Data.req from 1.1.128 to 1/0/12) while this is the PA of the knxd process and the clients should start from 1.1.129. Maybe try to define the PA (1.1.129) in your knx.cfg file?
(edit) Ps3: which version of knxd are you running? I saw that this internal error: send_more is not set has been fixed in the latest release. Maybe try the newest version of knxd?
Ok thanks a lot. I will try all the ideas on the weekend when I am back home.
The address should be the right one because several months ago that item config worked fine.
How can I find out which version of Knxd is running? Can I make the update via openhab—config tool?
Unfortunately that problem is not solved. at least i am running in a different issue (discussed in some forums, but i could not find a final solution).
after about two hours knxd stops with following error:
Jan 05 11:48:50 openHABianPi knxd[30607]: E00000055: [15:C.tpuarts] Driver timed out trying to send (C.tpuarts)
Jan 05 11:48:50 openHABianPi knxd[30607]: E00000000: [17:C.tpuarts] send timeout: too many retries
Then i tried the following:
restart knxd, but stop openhab2 and see what happens. knxd is still running fine after several days.
but with openhab2 running too, knxd will stop after about 2 hours.