diff --git a/src/tempus/Tempus.py b/src/tempus/Tempus.py index da9ba472e4b1fd729207f1f54df97fb48cce8e1f..5661fbe2692cb26a547e434df4004580f9a56640 100644 --- a/src/tempus/Tempus.py +++ b/src/tempus/Tempus.py @@ -14,6 +14,7 @@ from time import time +from paramiko import AutoAddPolicy from paramiko.client import SSHClient from psutil import net_io_counters @@ -401,6 +402,7 @@ class Tempus(Device): async def onInitialization(self): try: self.client = SSHClient() + self.client.set_missing_host_key_policy(AutoAddPolicy()) self.client.load_system_host_keys() self.client.connect( self.controllerIp, username="root", password="") @@ -418,6 +420,9 @@ class Tempus(Device): await self.send_command( "mytpx4 = Timepix4control(1)", sleep_time=5) + self.status = f"Python environment started on {self.controllerIp}" + self.state = State.INIT + except Exception as e: self.client = None self.channel = None