@@ -48,11 +48,11 @@ def start_network(self, ssid:str=None, robot_id:int= None, password:str=None):
4848 try :
4949 with open ("../../secrets.json" ) as secrets_file :
5050 secrets = json .load (secrets_file )
51- ssid = secrets ["ap_ssid" ]
52- password = secrets ["ap_password" ]
51+ ssid = str ( secrets ["ap_ssid" ])
52+ password = str ( secrets ["ap_password" ])
5353 if robot_id is None :
54- robot_id = secrets ["robot_id" ]
55- ssid = ssid .replace ("{robot_id}" , str ( robot_id ) )
54+ robot_id = str ( secrets ["robot_id" ])
55+ ssid = ssid .replace ("{robot_id}" , robot_id )
5656 except (OSError , KeyError , ValueError ):
5757 if robot_id is None :
5858 robot_id = 1
@@ -79,8 +79,8 @@ def connect_to_network(self, ssid:str=None, password:str=None, timeout = 10):
7979 try :
8080 with open ("../../secrets.json" ) as secrets_file :
8181 secrets = json .load (secrets_file )
82- ssid = secrets ["wifi_ssid" ]
83- password = secrets ["wifi_password" ]
82+ ssid = str ( secrets ["wifi_ssid" ])
83+ password = str ( secrets ["wifi_password" ])
8484 except (OSError , KeyError , ValueError ):
8585 print ("secrets.json not found or improperly formatted" )
8686 return False
0 commit comments