MAX! CUL binding initial update?

Hi everybody,
yesterday I received my CUL dongle to control my MAX system of radiator thermostats and a single wall switch (a really simple system). After a few initial hurdles, I got openhab to set the temperatures of the radiators.

My question is: Every time I restart openhab, the cul binding does not update the temperatures of the thermostats and only does so after I have changed it using the setpoint entry I configured in the sitemap. Before that it seems to stay uninitialised.

Am I missing anything?

Thank you very much in advance!

Hi Marcus,

Sorry for the late respons (didn’t check the forums lately).

The thermostats only send information on a low frequency or whenever they change their valve position. Hence the behaviour you see is what this implies.

A workaround is using a persistence binding (I am using rr4dj). You could define an entry like:

rrd4j.persist (define this file in the persistence directory)

Strategies {
// for rrd charts, we need a cron strategy
everyMinute : “0 * * * * ?”
}

Items {

// define the temperatures you want to log or restore

MAX_CUL_Temperature_Actual : strategy = everyMinute, restoreOnStartup
}

The persistence will load the last known temperature whenever the system starts / restarts.

Hope this helps.

Best regards, H.

Nice, that worked like a charm! Thank you very much!