diff --git a/config/RCU.yaml b/config/RCU.yaml
index eabe9c73d831f7d197309455992adc3a0c58c1ff..41fcb8b7eb2703ada984593c026960dff82b2878 100644
--- a/config/RCU.yaml
+++ b/config/RCU.yaml
@@ -304,6 +304,18 @@ variables:
      mask: Ant_mask
      wait: 100 #ms
 
+   - name: [HBA_element_led,HBA_element_pwr,HBA_element_LNA_pwr]
+     description: LED, power, frontend power of each frontend
+     driver: I2C_HBAT
+     devreg:  [HBAT1.XY,HBAT2.XY,HBAT3.XY]
+     bitoffset: [0,7,1]
+     width: 1
+     rw:  rw
+     dtype: boolean
+     dim: 3072
+     mask: Ant_mask
+     wait: 100 #ms
+
    - name: RCU_ID
      description: Unique RCU ID
      driver: I2C_RCU
diff --git a/opcuaserv/yamlreader.py b/opcuaserv/yamlreader.py
index c49107a2415aa5862f541d889c508f1bede019ac..77890c3c4cc1e8d70842d26dcc71b3a3162661a3 100644
--- a/opcuaserv/yamlreader.py
+++ b/opcuaserv/yamlreader.py
@@ -67,7 +67,7 @@ class yamlreader(yamlconfig):
 
     def AddMethod(self,Addmethod):
       for v in self.conf['methods']:
-          if v.get('rw','')=='hidden': continue;
+          if v.get('hidden'): continue;
 #          print(v)
 #        Inst1=Vars.Instr(Vars.DevType.Instr,v,0,[])
           Addmethod(v['name'],v['id'],self,v.get('debug'))