Är själv helt novis på LUA och programmering så jag önskar hjälp från den samlade expertis som verkar finnas här

Jag har sen ett par år automatiserat olika delar av mitt hem och använder till största delen fibaro och en HC2 och nu har turen kommit till en motordriven ventil som styrs av 0-10v. Min tanke är att styra ventilen med Qubinos dimmer (0-10v) genom att öka eller minska värdet på dimmern och på så sätt öppna respektive stänga ventilen beroende på om uppmätt temperatur är högre eller lägre än önskad temperatur.
Ex. den uppmätta temperaturen är 2grader lägre än önskad temperatur, dimmerns nuvarande värde (ex 53%) ökas då med 3 och omvänt om temperaturen är för låg.
Riktigt lyxigt hade det vart om dimmerns värde ändrats med 10 om differensen i temperaturen vart mer än 3grader i stället. Dvs. vid större differens ändras justeringen med större steg.
Är detta möjligt och har någon nån ide på hur en sådan kod skulle kunna se ut?
Tack på förhand.