With the old binding i was polling at 1mS for 6 pollers because i could not disabel the 4 coil pollers and i had no increase of cpu use.
This is my old config.
poll=1
modbus:serial.slave1.connection=/dev/ttyUSB0:38400:8:none:1:rtu:1
modbus:serial.slave1.id=1
modbus:serial.slave1.type=coil
modbus:serial.slave1.start=0
modbus:serial.slave1.length=8
modbus:serial.slave2.connection=/dev/ttyUSB0:38400:8:none:1:rtu:1
modbus:serial.slave2.id=2
modbus:serial.slave2.type=coil
modbus:serial.slave2.start=0
modbus:serial.slave2.length=8
modbus:serial.slave3.connection=/dev/ttyUSB0:38400:8:none:1:rtu:1
modbus:serial.slave3.id=3
modbus:serial.slave3.type=coil
modbus:serial.slave3.start=0
modbus:serial.slave3.length=8
modbus:serial.slave4.connection=/dev/ttyUSB0:38400:8:none:1:rtu:1
modbus:serial.slave4.id=4
modbus:serial.slave4.type=coil
modbus:serial.slave4.start=0
modbus:serial.slave4.length=8
modbus:serial.slave10.connection=/dev/ttyUSB2:38400:8:none:1:rtu:1
modbus:serial.slave10.id=10
modbus:serial.slave10.type=discrete
modbus:serial.slave10.start=0
modbus:serial.slave10.length=16
modbus:serial.slave11.connection=/dev/ttyUSB2:38400:8:none:1:rtu:1
modbus:serial.slave11.id=11
modbus:serial.slave11.type=discrete
modbus:serial.slave11.start=0
modbus:serial.slave11.length=16
Here is my itemâs config
Group Verlichting <verlichting>
Switch keuken1 "keuken1" ["Lighting"] {modbus="slave1:0"}
Switch keuken2 "keuken2" ["Lighting"] {modbus="slave1:1"}
Switch keuken3 "keuken3" ["Lighting"] {modbus="slave1:2"}
Switch living1 "living1" ["Lighting"] {modbus="slave1:3"}
Switch living2 "living2" ["Lighting"] {modbus="slave1:4"}
Switch eetkamer1 "eetkamer1" ["Lighting"] {modbus="slave1:5"}
Switch eetkamer2 "eetkamer2" ["Lighting"] {modbus="slave1:6"}
Switch livingwand "livingwand" ["Lighting"] {modbus="slave1:7"}
Switch bureau "bureau" ["Lighting"] {modbus="slave2:0"}
Switch inkomhal "inkomhal" ["Lighting"] {modbus="slave3:6"}
Switch wasplaats "wasplaats" ["Lighting"] {modbus="slave2:2"}
Switch voordeur "voordeur" ["Lighting"] {modbus="slave2:3"}
Switch garage "garage" ["Lighting"] {modbus="slave2:4"}
Switch douche "douche" ["Lighting"] {modbus="slave2:5"}
Switch kelder "kelder" ["Lighting"] {modbus="slave2:6"}
Switch voor "voor" ["Lighting"] {modbus="slave2:7"}
Switch zijkant "zijkant" ["Lighting"] {modbus="slave3:0"}
Switch achter "achter" ["Lighting"] {modbus="slave3:1"}
Switch hal "hal" ["Lighting"]{modbus="slave3:2"}
Switch orientatie "orientatie" ["Lighting"] {modbus="slave3:3"}
Switch masterbedroom "masterbedroom" ["Lighting"] {modbus="slave3:4"}
Switch badkamer "badkamer" ["Lighting"] {modbus="slave3:5"}
Switch open1 "open1" {modbus="slave3:6"}
Switch open2 "open2" {modbus="slave3:7"}
Switch open3 "open3" {modbus="slave4:0"}
Switch open4 "open4" {modbus="slave4:1"}
Switch open5 "open5" {modbus="slave4:2"}
Switch open6 "open6" {modbus="slave4:3"}
Switch open7 "open7" {modbus="slave4:4"}
Switch open8 "open8" {modbus="slave4:5"}
Switch open9 "open9" {modbus="slave4:6"}
Switch open10 "open10" {modbus="slave4:7"}
Group Verlichtinginputs <verlichting>
Contact verlichting1 "verlichting1[MAP(en.map):%s]" {modbus="slave10:0"}
Contact verlichting2 "verlichting2[MAP(en.map):%s]" {modbus="slave10:1"}
Contact verlichting3 "verlichting3[MAP(en.map):%s]" {modbus="slave10:2"}
Contact verlichting4 "verlichting4[MAP(en.map):%s]" {modbus="slave10:3"}
Contact verlichting5 "verlichting5[MAP(en.map):%s]" {modbus="slave10:4"}
Contact verlichting6 "verlichting6[MAP(en.map):%s]" {modbus="slave10:7"}
Contact verlichting7 "verlichting7[MAP(en.map):%s]" {modbus="slave10:5"}
Contact verlichting8 "verlichting8[MAP(en.map):%s]" {modbus="slave10:6"}
Contact verlichting9 "verlichting9[MAP(en.map):%s]" {modbus="slave10:8"}
Contact verlichting10 "verlichting10[MAP(en.map):%s]" {modbus="slave10:9"}
Contact verlichting11 "verlichting11[MAP(en.map):%s]" {modbus="slave10:10"}
Contact verlichting12 "verlichting12[MAP(en.map):%s]" {modbus="slave10:11"}
Contact verlichting13 "verlichting13[MAP(en.map):%s]" {modbus="slave10:12"}
Contact verlichting14 "verlichting14[MAP(en.map):%s]" {modbus="slave10:13"}
Contact verlichting15 "verlichting15[MAP(en.map):%s]" {modbus="slave10:14"}
Contact verlichting16 "verlichting16[MAP(en.map):%s]" {modbus="slave10:15"}
Contact verlichting17 "verlichting17[MAP(en.map):%s]" {modbus="slave11:0"}
Contact verlichting18 "verlichting18[MAP(en.map):%s]" {modbus="slave11:1"}
Contact verlichting19 "verlichting19[MAP(en.map):%s]" {modbus="slave11:2"}
Contact verlichting20 "verlichting20[MAP(en.map):%s]" {modbus="slave11:3"}
Contact verlichting21 "verlichting21[MAP(en.map):%s]" {modbus="slave11:4"}
Contact verlichting22 "verlichting22[MAP(en.map):%s]" {modbus="slave11:5"}
Contact verlichting23 "verlichting23[MAP(en.map):%s]" {modbus="slave11:6"}
Contact verlichting24 "verlichting24[MAP(en.map):%s]" {modbus="slave11:7"}
Contact verlichting25 "verlichting25[MAP(en.map):%s]" {modbus="slave11:8"}
Contact verlichting26 "verlichting26[MAP(en.map):%s]" {modbus="slave11:9"}
Contact verlichting27 "verlichting27[MAP(en.map):%s]" {modbus="slave11:10"}
Contact verlichting28 "verlichting28[MAP(en.map):%s]" {modbus="slave11:11"}
Contact verlichting29 "verlichting29[MAP(en.map):%s]" {modbus="slave11:12"}
Contact verlichting30 "verlichting30[MAP(en.map):%s]" {modbus="slave11:13"}
Contact verlichting31 "verlichting31[MAP(en.map):%s]" {modbus="slave11:14"}
Contact verlichting32 "verlichting32[MAP(en.map):%s]" {modbus="slave11:15"}
Switch verlichting1dummy "[%s]"
Switch verlichting2dummy "[%s]"
Switch verlichting3dummy "[%s]"
Switch verlichting4dummy "[%s]"
Switch verlichting5dummy "[%s]"
Switch verlichting6dummy "[%s]"
Switch verlichting7dummy "[%s]"
Switch verlichting8dummy "[%s]"
Switch verlichting9dummy "[%s]"
Switch verlichting10dummy "[%s]"
Switch verlichting11dummy "[%s]"
Switch verlichting12dummy "[%s]"
Switch verlichting13dummy "[%s]"
Switch verlichting14dummy "[%s]"
Switch verlichting15dummy "[%s]"
Switch verlichting16dummy "[%s]"
Switch verlichting17dummy "[%s]"
Switch verlichting18dummy "[%s]"
Switch verlichting19dummy "[%s]"
Switch verlichting20dummy "[%s]"
Switch verlichting21dummy "[%s]"
Switch verlichting22dummy "[%s]"
Switch verlichting23dummy "[%s]"
Switch verlichting24dummy "[%s]"
Switch verlichting25dummy "[%s]"
Switch verlichting26dummy "[%s]"
Switch verlichting27dummy "[%s]"
Switch verlichting28dummy "[%s]"
Switch verlichting29dummy "[%s]"
Switch verlichting30dummy "[%s]"
Switch verlichting31dummy "[%s]"
Switch verlichting32dummy "[%s]"
I created a dropbox acount here is the link https://www.dropbox.com/s/cur1xfblf8wqm0q/Modbus%20logs.txt?dl=0