0) { $dat = str_replace("###VISIBLEBATTERY###","visible",$dat); $dat = str_replace("###ROTATEBATTERY###","180",$dat);} else if ($Val< 0) { $dat = str_replace("###VISIBLEBATTERY###","visible",$dat); $dat = str_replace("###ROTATEBATTERY###","0",$dat);} } // PV $Val = GetValue($ID_PV_ENERGY); if ( round($Val,2) == 0.00) { $dat = str_replace("###ROTATEPV###","0",$dat); $dat = str_replace("###VISIBLEPV###","hidden",$dat);} else if ($Val > 0) { $dat = str_replace("###VISIBLEPV###","visible",$dat); $dat = str_replace("###ROTATEPV###","0",$dat);} else if ($Val < 0) { $dat = str_replace("###VISIBLEPV###","visible",$dat); $dat = str_replace("###ROTATEGPV###","180",$dat);} // GRID $Val = GetValue($ID_GRID_ENERGY); if ( round($Val,2) == 0.00) { $dat = str_replace("###ROTATEGRID###","0",$dat); $dat = str_replace("###VISIBLEGRID###","hidden",$dat);} else if ($Val > 0) { $dat = str_replace("###VISIBLEGRID###","visible",$dat); $dat = str_replace("###ROTATEGRID###","0",$dat);} else if ($Val < 0) { $dat = str_replace("###VISIBLEGRID###","visible",$dat); $dat = str_replace("###ROTATEGRID###","180",$dat);} // Home $Val = GetValue($ID_HOME_ENERGY); if ( round($Val,2) == 0.00) { $dat = str_replace("###ROTATEHOME###","0",$dat); $dat = str_replace("###VISIBLEHOME###","hidden",$dat);} else if ($Val > 0) { $dat = str_replace("###VISIBLEHOME###","visible",$dat); $dat = str_replace("###ROTATEHOME###","0",$dat);} else if ($Val< 0) { $dat = str_replace("###VISIBLEHOME###","visible",$dat); $dat = str_replace("###ROTATEHOME###","180",$dat);} // Inverter State $dat = str_replace("###VALSTATE###",GetValueFormatted($ID_INVERTER_STATE),$dat); // PV Strings $VAL=""; if ($ID_STRING1_ENERGY != 0){ $VAL = abs(round(GetValue($ID_STRING1_ENERGY),2)); } $dat = str_replace("###VALPV1###",$VAL,$dat); $VAL=""; if ($ID_STRING2_ENERGY != 0){ $VAL = abs(round(GetValue($ID_STRING2_ENERGY),2)); } $dat = str_replace("###VALPV2###",$VAL,$dat); $VAL=""; if ($ID_STRING3_ENERGY != 0){ $VAL = abs(round(GetValue($ID_STRING3_ENERGY),2)); } $dat = str_replace("###VALPV3###",$VAL,$dat); SetValueString($ID_HTML, $dat); }