Fehlermeldung im FTUI 2.6.18
jQuery.Deferred exception: param is null onjQueryLoaded/$.fn.matchingState@http://pi:8083/fhem/ftui/js/fhem-tablet-ui.js:1969:42
update/</<@http://pi:8083/fhem/ftui/js/widget_famultibutton.js:522:37
each@http://pi:8083/fhem/ftui/lib/jquery.min.js:2:2813
each@http://pi:8083/fhem/ftui/lib/jquery.min.js:2:1001
update/<@http://pi:8083/fhem/ftui/js/widget_famultibutton.js:509:13
each@http://pi:8083/fhem/ftui/lib/jquery.min.js:2:2813
update@http://pi:8083/fhem/ftui/js/widget_famultibutton.js:508:9
loadPlugin/</<@http://pi:8083/fhem/ftui/js/fhem-tablet-ui.js:1320:33
i@http://pi:8083/fhem/ftui/lib/jquery.min.js:2:27978
fireWith@http://pi:8083/fhem/ftui/lib/jquery.min.js:2:28749
j@http://pi:8083/fhem/ftui/lib/jquery.min.js:2:30215
g/</k<@http://pi:8083/fhem/ftui/lib/jquery.min.js:2:30262
verweist auf
if (ftui.isValid(param)) { on = param.val; }
Als quickfix habe ich mal einen zusätzlichen Test eingebaut, allerdings gehört der wohl eher in isValid:
if ( param && (ftui.isValid(param))) { on = param.val; }
@setstate: Vielleicht willst Du das ja auch in den aktuellen Codebranch übernehmen