    if( oLevel )
    {
      iLvlDpId = oLevel.ID();
-@@ -67,6 +81,34 @@
+@@ -47,13 +61,14 @@
+     ! rMax = oLevel.MetaData("MAX").ToFloat();
+   }
+   string sReadOnly = "";
+-
++  string cssDisplay = "; display: table;";
+   integer iInvalidState = 0;
+ 
+   if( ( system.GetVar("iStatusOnly" ) == 1) || iInvalidState )
+   {
+     sReadOnly = "disabled";
+     iReadOnlyState = 1;
++    cssDisplay = "";
+   }
+ 
+   WriteLine("<tr>");
+@@ -67,6 +82,34 @@
        !WriteLine("<div class='ControlBtnInfo _CLASS02550' style='line-height:15px; min-width:200px' id='"#chnId#"actualTemp' ><span>${stringTableWeatherTemperature}</span><span id='actTemp'"#sUnit#"></span></div>");
      WriteLine("</td>");
    WriteLine("</tr>");

+  { 
+   WriteLine("<tr>");
+     WriteLine("<td>");
+       WriteLine("<table id='"#chnId#"tblShowBatteryState' class='ControlBtnInfo hidden' style='width:200px; display: table;'>");
+         WriteLine("<tr>");
+           WriteLine("<td>${stringTableClimateControlRTTransceiverBatteryState}</td>");
+           WriteLine("<td><span id='"#chnId#"actBatteryState'></span><span><b>"#bUnit#"</b></span></td>");

+  {  
+   WriteLine("<tr>");
+     WriteLine("<td>");
+       WriteLine("<table id='"#chnId#"tblShowValveState' class='ControlBtnInfo hidden' style='width:200px"#cssDisplay#"'>");
+         WriteLine("<tr>");
+           WriteLine("<td>${stringTableClimateControlRTTransceiverVentPos}</td>");
+           WriteLine("<td><span id='"#chnId#"actValveState'></span><span><b>"#vUnit#"</b></span></td>");
