diff --git a/ping/views/play.py b/ping/views/play.py
index 773eb88ae3071231d2a333989a34e1699f22eb25..8cc116978b537395f2c7fe40792c82abf07f54db 100644
--- a/ping/views/play.py
+++ b/ping/views/play.py
@@ -73,12 +73,15 @@ def experiment_load(request):
 
 
 def experiment_start(request):
-    broker_ip = "192.168.236.209"
+    broker_ip = "192.168.124.209"
     ssh = get_ssh_client()
 
     experiment_path = str(settings.MEDIA_ROOT) + "current_experiment/" + Experiment.objects.get(status="Selected").name
 
     # Connect to the broker
+    global client
+    client.disconnect()
+    client = MQTTClient(client_id="django-ihm")
     client.username_pw_set(username="goyon", password="mosquitto")
     client.connect(host=broker_ip)
     client.loop_start()