diff --git a/public/device-library/resources/dashboards/lansitec-lorawan/cat1_check_and_control_device_data_dashboard.json b/public/iot-hub/devices/resources/dashboards/lansitec-lorawan/cat1_check_and_control_device_data_dashboard.json
similarity index 100%
rename from public/device-library/resources/dashboards/lansitec-lorawan/cat1_check_and_control_device_data_dashboard.json
rename to public/iot-hub/devices/resources/dashboards/lansitec-lorawan/cat1_check_and_control_device_data_dashboard.json
diff --git a/public/device-library/resources/dashboards/lansitec-lorawan/check_and_control_device_data_dashboard.json b/public/iot-hub/devices/resources/dashboards/lansitec-lorawan/check_and_control_device_data_dashboard.json
similarity index 100%
rename from public/device-library/resources/dashboards/lansitec-lorawan/check_and_control_device_data_dashboard.json
rename to public/iot-hub/devices/resources/dashboards/lansitec-lorawan/check_and_control_device_data_dashboard.json
diff --git a/public/device-library/resources/dashboards/lrs10701/lrs10701_air_quality_monitor_dashboard.json b/public/iot-hub/devices/resources/dashboards/lrs10701/lrs10701_air_quality_monitor_dashboard.json
similarity index 100%
rename from public/device-library/resources/dashboards/lrs10701/lrs10701_air_quality_monitor_dashboard.json
rename to public/iot-hub/devices/resources/dashboards/lrs10701/lrs10701_air_quality_monitor_dashboard.json
diff --git a/public/device-library/resources/dashboards/lrs20100/lrs20100_temperature_and_humidity_sensor_dashboard.json b/public/iot-hub/devices/resources/dashboards/lrs20100/lrs20100_temperature_and_humidity_sensor_dashboard.json
similarity index 100%
rename from public/device-library/resources/dashboards/lrs20100/lrs20100_temperature_and_humidity_sensor_dashboard.json
rename to public/iot-hub/devices/resources/dashboards/lrs20100/lrs20100_temperature_and_humidity_sensor_dashboard.json
diff --git a/public/device-library/resources/dashboards/lw001-bg-pro/lw001-bg_pro_lorawan_tracker_dashboard.json b/public/iot-hub/devices/resources/dashboards/lw001-bg-pro/lw001-bg_pro_lorawan_tracker_dashboard.json
similarity index 100%
rename from public/device-library/resources/dashboards/lw001-bg-pro/lw001-bg_pro_lorawan_tracker_dashboard.json
rename to public/iot-hub/devices/resources/dashboards/lw001-bg-pro/lw001-bg_pro_lorawan_tracker_dashboard.json
diff --git a/public/device-library/resources/dashboards/microcontrollers/basic/dashboard.json b/public/iot-hub/devices/resources/dashboards/microcontrollers/basic/dashboard.json
similarity index 100%
rename from public/device-library/resources/dashboards/microcontrollers/basic/dashboard.json
rename to public/iot-hub/devices/resources/dashboards/microcontrollers/basic/dashboard.json
diff --git a/public/device-library/resources/dashboards/microcontrollers/camera/dashboard.json b/public/iot-hub/devices/resources/dashboards/microcontrollers/camera/dashboard.json
similarity index 100%
rename from public/device-library/resources/dashboards/microcontrollers/camera/dashboard.json
rename to public/iot-hub/devices/resources/dashboards/microcontrollers/camera/dashboard.json
diff --git a/public/device-library/resources/dashboards/microcontrollers/display/dashboard.json b/public/iot-hub/devices/resources/dashboards/microcontrollers/display/dashboard.json
similarity index 100%
rename from public/device-library/resources/dashboards/microcontrollers/display/dashboard.json
rename to public/iot-hub/devices/resources/dashboards/microcontrollers/display/dashboard.json
diff --git a/public/device-library/resources/dashboards/microcontrollers/rgb-led/dashboard.json b/public/iot-hub/devices/resources/dashboards/microcontrollers/rgb-led/dashboard.json
similarity index 100%
rename from public/device-library/resources/dashboards/microcontrollers/rgb-led/dashboard.json
rename to public/iot-hub/devices/resources/dashboards/microcontrollers/rgb-led/dashboard.json
diff --git a/public/device-library/resources/dashboards/minicomputers/dashboard.json b/public/iot-hub/devices/resources/dashboards/minicomputers/dashboard.json
similarity index 100%
rename from public/device-library/resources/dashboards/minicomputers/dashboard.json
rename to public/iot-hub/devices/resources/dashboards/minicomputers/dashboard.json
diff --git a/public/device-library/resources/dashboards/ready-to-go-devices/ACE-rule-chain.json b/public/iot-hub/devices/resources/dashboards/ready-to-go-devices/ACE-rule-chain.json
similarity index 100%
rename from public/device-library/resources/dashboards/ready-to-go-devices/ACE-rule-chain.json
rename to public/iot-hub/devices/resources/dashboards/ready-to-go-devices/ACE-rule-chain.json
diff --git a/public/device-library/resources/dashboards/ready-to-go-devices/ace-dashboard.json b/public/iot-hub/devices/resources/dashboards/ready-to-go-devices/ace-dashboard.json
similarity index 100%
rename from public/device-library/resources/dashboards/ready-to-go-devices/ace-dashboard.json
rename to public/iot-hub/devices/resources/dashboards/ready-to-go-devices/ace-dashboard.json
diff --git a/public/device-library/resources/dashboards/ready-to-go-devices/am308-device-dashboard.json b/public/iot-hub/devices/resources/dashboards/ready-to-go-devices/am308-device-dashboard.json
similarity index 100%
rename from public/device-library/resources/dashboards/ready-to-go-devices/am308-device-dashboard.json
rename to public/iot-hub/devices/resources/dashboards/ready-to-go-devices/am308-device-dashboard.json
diff --git a/public/device-library/resources/dashboards/ready-to-go-devices/teltonika-rtu955-dashboard.json b/public/iot-hub/devices/resources/dashboards/ready-to-go-devices/teltonika-rtu955-dashboard.json
similarity index 100%
rename from public/device-library/resources/dashboards/ready-to-go-devices/teltonika-rtu955-dashboard.json
rename to public/iot-hub/devices/resources/dashboards/ready-to-go-devices/teltonika-rtu955-dashboard.json
diff --git a/public/device-library/resources/dashboards/ready-to-go-devices/teltonika-rut-955-rule-chain.json b/public/iot-hub/devices/resources/dashboards/ready-to-go-devices/teltonika-rut-955-rule-chain.json
similarity index 100%
rename from public/device-library/resources/dashboards/ready-to-go-devices/teltonika-rut-955-rule-chain.json
rename to public/iot-hub/devices/resources/dashboards/ready-to-go-devices/teltonika-rut-955-rule-chain.json
diff --git a/public/device-library/resources/dashboards/ready-to-go-devices/temco-t3e-6ct-dashboard.json b/public/iot-hub/devices/resources/dashboards/ready-to-go-devices/temco-t3e-6ct-dashboard.json
similarity index 100%
rename from public/device-library/resources/dashboards/ready-to-go-devices/temco-t3e-6ct-dashboard.json
rename to public/iot-hub/devices/resources/dashboards/ready-to-go-devices/temco-t3e-6ct-dashboard.json
diff --git a/public/device-library/resources/dashboards/ready-to-go-devices/temco-tstat10-dashboard.json b/public/iot-hub/devices/resources/dashboards/ready-to-go-devices/temco-tstat10-dashboard.json
similarity index 100%
rename from public/device-library/resources/dashboards/ready-to-go-devices/temco-tstat10-dashboard.json
rename to public/iot-hub/devices/resources/dashboards/ready-to-go-devices/temco-tstat10-dashboard.json
diff --git a/public/device-library/resources/dashboards/ready-to-go-devices/vs-121-sensor-dashboard.json b/public/iot-hub/devices/resources/dashboards/ready-to-go-devices/vs-121-sensor-dashboard.json
similarity index 100%
rename from public/device-library/resources/dashboards/ready-to-go-devices/vs-121-sensor-dashboard.json
rename to public/iot-hub/devices/resources/dashboards/ready-to-go-devices/vs-121-sensor-dashboard.json
diff --git a/public/device-library/resources/dashboards/ready-to-go-devices/ws202_pir_and_light_sensor.json b/public/iot-hub/devices/resources/dashboards/ready-to-go-devices/ws202_pir_and_light_sensor.json
similarity index 100%
rename from public/device-library/resources/dashboards/ready-to-go-devices/ws202_pir_and_light_sensor.json
rename to public/iot-hub/devices/resources/dashboards/ready-to-go-devices/ws202_pir_and_light_sensor.json
diff --git a/public/device-library/resources/dashboards/ready-to-go-devices/ws_101_smart_button.json b/public/iot-hub/devices/resources/dashboards/ready-to-go-devices/ws_101_smart_button.json
similarity index 100%
rename from public/device-library/resources/dashboards/ready-to-go-devices/ws_101_smart_button.json
rename to public/iot-hub/devices/resources/dashboards/ready-to-go-devices/ws_101_smart_button.json
diff --git a/public/device-library/resources/dashboards/rn172plus/temp-and-rh-dashboard.json b/public/iot-hub/devices/resources/dashboards/rn172plus/temp-and-rh-dashboard.json
similarity index 100%
rename from public/device-library/resources/dashboards/rn172plus/temp-and-rh-dashboard.json
rename to public/iot-hub/devices/resources/dashboards/rn172plus/temp-and-rh-dashboard.json
diff --git a/public/device-library/resources/dashboards/sensy32/sensy32-demo-dashboard.json b/public/iot-hub/devices/resources/dashboards/sensy32/sensy32-demo-dashboard.json
similarity index 100%
rename from public/device-library/resources/dashboards/sensy32/sensy32-demo-dashboard.json
rename to public/iot-hub/devices/resources/dashboards/sensy32/sensy32-demo-dashboard.json
diff --git a/public/device-library/resources/exxn/config.json b/public/iot-hub/devices/resources/exxn/config.json
similarity index 100%
rename from public/device-library/resources/exxn/config.json
rename to public/iot-hub/devices/resources/exxn/config.json
diff --git a/public/device-library/resources/fusiondaq/config.json b/public/iot-hub/devices/resources/fusiondaq/config.json
similarity index 100%
rename from public/device-library/resources/fusiondaq/config.json
rename to public/iot-hub/devices/resources/fusiondaq/config.json
diff --git a/public/device-library/resources/manuals/rn172wcd-user-manual-v1.01.pdf b/public/iot-hub/devices/resources/manuals/rn172wcd-user-manual-v1.01.pdf
similarity index 100%
rename from public/device-library/resources/manuals/rn172wcd-user-manual-v1.01.pdf
rename to public/iot-hub/devices/resources/manuals/rn172wcd-user-manual-v1.01.pdf
diff --git a/public/device-library/resources/manuals/vibit-bp.pdf b/public/iot-hub/devices/resources/manuals/vibit-bp.pdf
similarity index 100%
rename from public/device-library/resources/manuals/vibit-bp.pdf
rename to public/iot-hub/devices/resources/manuals/vibit-bp.pdf
diff --git a/public/device-library/resources/manuals/vibit.pdf b/public/iot-hub/devices/resources/manuals/vibit.pdf
similarity index 100%
rename from public/device-library/resources/manuals/vibit.pdf
rename to public/iot-hub/devices/resources/manuals/vibit.pdf
diff --git a/public/device-library/resources/ncd-vibration-sensor-t80-to-thingsboard-mqtt.json b/public/iot-hub/devices/resources/ncd-vibration-sensor-t80-to-thingsboard-mqtt.json
similarity index 100%
rename from public/device-library/resources/ncd-vibration-sensor-t80-to-thingsboard-mqtt.json
rename to public/iot-hub/devices/resources/ncd-vibration-sensor-t80-to-thingsboard-mqtt.json
diff --git a/public/device-library/resources/sensy32/thingsboard.ino b/public/iot-hub/devices/resources/sensy32/thingsboard.ino
similarity index 100%
rename from public/device-library/resources/sensy32/thingsboard.ino
rename to public/iot-hub/devices/resources/sensy32/thingsboard.ino
diff --git a/src/components/IotHub/DetailMeta.astro b/src/components/IotHub/DetailMeta.astro
index d11bc2d7e2..f6e2823b16 100644
--- a/src/components/IotHub/DetailMeta.astro
+++ b/src/components/IotHub/DetailMeta.astro
@@ -119,7 +119,7 @@ const hasAnyColumn = creator || secondColumn || thirdColumn || useCasesColumn;
+