Nice one, but an you editor the title as add the model numbers. For example your HES could be model A3144 or OH3144 or Y3144 or A3144EUA or 49E OH49E or SS49E etc etc etc.
Just wondering which model did you specifically use?
You see I have some 49E/OH49/ESS49E and was thinking about posting code for them, and no I've not looked at your code.
Cheers...