rule "Moodo ON" when Item Moodo_OnOff received command ON then var Number Minutes = 60*Moodo_1_Duration.state as Number logInfo("variabeltest","test"+Minutes.toString) executeCommandLine("/etc/openhab/scripts/moodo/moodo.sh","1",Minutes.toString,Moodo_1_Dimmer.state.toString,Moodo_2_Dimmer.state.toString,Moodo_3_Dimmer.state.toString,Moodo_4_Dimmer.state.toString) end rule "Moodo OFF" when Item Moodo_OnOff received command OFF then executeCommandLine("/etc/openhab/scripts/moodo/moodo.sh","0","0",Moodo_1_Dimmer.state.toString,Moodo_2_Dimmer.state.toString,Moodo_3_Dimmer.state.toString,Moodo_4_Dimmer.state.toString) end rule "Moodo Update" when Item Moodo_Update received command ON then executeCommandLine("/etc/openhab/scripts/moodo/moodo_update.sh","0","0","true","0","true","0","true","0","true") end rule "Moodo Mode" when Item Moodo_Mode received update then if ( Moodo_Mode.state == ON ) { executeCommandLine("/etc/openhab/scripts/moodo/moodo_mode.sh","diffuser") } else { executeCommandLine("/etc/openhab/scripts/moodo/moodo_mode.sh","purifier") } end