You're welcome, Jachen. Meteohub does not provide exactly the same values for the iconnumber that WD does. MH uses the forecast not the conditions for the iconnumber and conditions-text in clientraw.txt:
[actual_thb1_fc_wdlive:-] [actual_thb1_fc_text&:-]
are the values (on my Meteohub for the /home/meteohub/clientraw.conf ) which are based on the forecast (not current conditions).
For the template set, the conditions should be set by using a nearby METAR for the PHP page, and the ajaxMHwx.js does not update the text/icon, since Meteohub does not provide that data in clientraw.txt
Currently, in your Settings-weather.php you have
$SITE['conditionsMETAR'] = 'KSJC';
which means you are using my nearby METAR (San Jose, California) for your current conditions icon/text .. I suggest you use my find-metar utility to locate one near you, and if you don't have a suitable one, then comment out that line so no icon/conditions text is displayed.
Hope this helps...
Best regards,
Ken