diff --git a/src/mediactl/devices/kramer.py b/src/mediactl/devices/kramer.py
index b001d763623b511403ededcbe0a0c5d8908700da..bb89178084b33721c2065cec1ba794162cd3e451 100644
--- a/src/mediactl/devices/kramer.py
+++ b/src/mediactl/devices/kramer.py
@@ -32,6 +32,9 @@ class KramerVs411X(mediactl.WithLogger):
     def get_status(self) -> dict:
         return self.status
 
+    def reset(self):
+        self.status = {"active-input" : None }
+
     def switch(self, pin) -> Result[None, str]:
         if pin < 1 or pin > len(self.pins):
             return Err(