diff --git a/RCUSCC/RCUSCC/RCUSCC.py b/RCUSCC/RCUSCC/RCUSCC.py
index b5982e1328fb3cac3c2fb38c1b9e263cf845968c..54c0d0226fd7663fcfeb3336eebab5b4c67d1d5e 100644
--- a/RCUSCC/RCUSCC/RCUSCC.py
+++ b/RCUSCC/RCUSCC/RCUSCC.py
@@ -778,6 +778,42 @@ class RCUSCC(Device):
     # Commands
     # --------
 
+    @command(
+    )
+    @DebugIt()
+    def On(self):
+        # PROTECTED REGION ID(RCUSCC.On) ENABLED START #
+        """
+
+        :return:None
+        """
+        self.set_state(DevState.ON)
+        # PROTECTED REGION END #    //  RCUSCC..On
+
+    @command(
+    )
+    @DebugIt()
+    def Off(self):
+        # PROTECTED REGION ID(RCUSCC.Off) ENABLED START #
+        """
+
+        :return:None
+        """
+        self.set_state(DevState.OFF)
+        # PROTECTED REGION END #    //  RCUSCC.Off
+
+    @command(
+    )
+    @DebugIt()
+    def Init(self):
+        # PROTECTED REGION ID(RCUSCC.Init) ENABLED START #
+        """
+
+        :return:None
+        """
+        self.set_state(DevState.INIT)
+        # PROTECTED REGION END #    //  RCUSCC.Init
+
 # ----------
 # Run server
 # ----------