I recently encountered a challenge with my Modbus setup using OH2 and the Modbus binding. The issue was that while the outputs on my Modbus slave responded immediately, the inputs were significantly delayed, with OpenHAB polling only every ~9 seconds. This was quite frustrating as I had adjusted the poll=200 setting to lower values without any effect. I was using an FTDI to RS485 converter with hardware flow control on a Raspberry Pi 3, and the communication LEDs were indicating activity, so the hardware seemed to be functioning correctly.After some research and troubleshooting, I discovered that the delay might be related to how the Modbus binding handles coil and discrete inputs. I decided to experiment with adjusting the polling intervals separately for coils and discrete inputs in the configuration file. To my delight, this approach resolved the issue, and the inputs now respond much more promptly.This experience taught me the importance of carefully reviewing configuration settings and understanding how different device types are handled by the binding. It also highlighted the value of persistence and methodical problem-solving when dealing with technical challenges in smart home setups. I’m now enjoying a much smoother operation of my Modbus devices, which has significantly enhanced my overall smart home experience.