diff --git a/hardware_components/mux_2024_rev_0_0.py b/hardware_components/mux_2024_rev_0_0.py
index 4b49fd48a5716523442cfb5304341b4d7dbe5e46..c9954e5f902443d9cde375d69b73052771da20d6 100644
--- a/hardware_components/mux_2024_rev_0_0.py
+++ b/hardware_components/mux_2024_rev_0_0.py
@@ -27,6 +27,8 @@ class Mux(MuxAbstract):
         self.addresses = {}
         for k in x.keys():
             y = k.strip('(').strip(')').split(', ')
+            x[k]['TCA_address'] = int(x[k]['TCA_address'], 16)
+            x[k]['MCP_address'] = int(x[k]['MCP_address'], 16)
             self.addresses.update({(int(y[0]), y[1]): x[k]})
 
     def reset(self):