C-7 | 2.2.8.136 | Button controller 5.0
I was trying to move ones of my rules from "Rule Machine Legacy" to "Button controller 5.0". The rule was set up to capture a double click on pushed/held across any of my Inovelli switches (about 18 of them) and turn on everything or turn off everything.
In the button controller wizard, when I start by selected all (18) button devices, it seems to fail because it constructs the "label" as a concatenation of all switch names and that exceeds 255 characters in length in the SQL (show in the logs).
app:4712021-07-17 11:22:25.091 pm errorjava.lang.IllegalArgumentException: Invalid label length, maximum size is 255 characters on line 177 (mainPage)
app:4492021-07-17 11:18:59.838 pm errororg.codehaus.groovy.runtime.InvokerInvocationException: org.h2.jdbc.JdbcSQLException: Value too long for column "LABEL VARCHAR(255) SELECTIVITY 57": "'living.switch.2, kitchen.switch.6, kitchen.switch.1, living.switch.1, backyard.light.2, formal.switch.2, kitch... (438)"; SQL statement: INSERT INTO INSTALLED_APP(VERSION, APP_TYPE_ID, LABEL, INSTALLED, PARENT_INSTALLED_APP_ID, CREATE_TIME) VALUES(1, ?, ?, ?, ?, ?) [22001-197] on line 68 (mainPage)