diff --git a/src/iri_base_bt_client/submodule.py b/src/iri_base_bt_client/submodule.py
index c46fc448aa33ae026a1c02ee0892da97f2be321f..502daa77576f896aa621089b98954f052f8f192a 100644
--- a/src/iri_base_bt_client/submodule.py
+++ b/src/iri_base_bt_client/submodule.py
@@ -9,3 +9,4 @@ def add_bt_client_params(gen):
   new_group.add("bt_client_enable_minitrace_logger",bool_t,0,"Enables duration saving in log file", False)
   new_group.add("bt_client_enable_file_logger",bool_t,0,"Enables status saving in log file", False)
   new_group.add("bt_client_enable_zmq_publisher",bool_t,0,"Enables live status sending to Groot", False)
+  new_group.add("diagnostic_period",double_t,0,"Period for the diagnostic publication", 1.0,0.1,10.0)