NSPanel intégrant MQTT en mode Home Assistant

Bonjour

Je viens de recevoir un NSPanel 120 mis à jour à la dernière version 4.4.6
J’ai installé nspanel-pro-tools (2.3.3)
J’ai activé la mise à jour MQTT du broker local de ma Jeedom Atlas en mode « Home assistant »
Tout fonctionne bien au niveau broker (voir MQTT explorer) et MQTT Discovery avec la création automatique de l’équipement et de certaines commandes.

Quelqu’un a t il déjà effectuer ce type d’installation avec MQTT « intégré » ?

Je souhaite commander un des relais intégrés au NSPanel 120


mais je ne sais pas comment envoyer ce message au broker, pour la commande Switch 1 On :

Champ Valeur
Nom Switch 1 On
Type Action
Topic nspanelpro/nspanelpro809d65796594/command/switch_1
Message json::{"state":"on"}

Sur une commande « Action » je n’ai aucun champ pour renseigner le topic et le message json
Comment faire ?


Informations Jeedom Atlas

Core : 4.5.3 (master)
DNS Jeedom Atlas : oui

Plugin : MQTT Discovery
Version : 2026-03-12 01:01:58 (stable)
Statut Démon : Démarré - (2026-05-10 08:44:43)
Santé
🟢 Matériel : Atlas
🔴 Système à jour : 1
🟢 Cron actif : OK
🟢 Scénario actif : OK
🟢 Démarré : OK 2026-05-06 21:31:07
🟢 Date système (dernière heure enregistrée) : OK 2026-05-10 12:28:24 (2026-05-10 12:19:02)
🟢 Droits sudo : OK
🟢 Version Jeedom : 4.5.3
🟢 Version OS : debian 11.11
🟢 Version PHP : 7.4.33
🟢 Nombre de processus Apache : 16
🟢 Version OS : Linux JeedomAtlas 6.16.4-arm64 #1 SMP PREEMPT 2025-09-11 aarch64 GNU/Linux  [11.11]
🟢 Version database : 10.5.29-MariaDB-0+deb11u1
🟢 Espace disque libre : 64 %
🟢 Connexion active/max/autorisée : 20/47/151
🟢 Taille base de données : 709.36 MB
🟢 Espace disque libre tmp : 99 %
🟢 Mémoire disponible : 28 % (Total 3849 Mo)
🟢 Mémoire suffisante : 0 
🟢 Erreur I/O : 0
🟢 Swap disponible : 95 % (Total 1024 Mo)
🟢 Swappiness : 10 %
🟢 Charge : 1.55 - 1.37 - 1.51
🟢 Configuration réseau interne : OK
🟢 Configuration réseau externe : OK
🟢 Node : v22.22.0 
🟢 Python 3 : Python 3.9.2 
🟢 Persistance du cache : OK
🟢 Apache private tmp : OK

Informations complémentaires






Salut,

Qu’appellez-vous « mqtt intégré »?

Le tableau que vous montrez il vient d’où ? De leur doc? Si oui je peux avoir un lien?

Les infos de découvertes seraient utiles également; ne pas mettre en forme, juste coller dans un Texte préformaté

Bonjour @Mips
« Intégré » : je voulais dire NSPanel Pro avec NSPanel Pro Tools

Le tableau avec message json::{« state »:« on »} vient de Claude…
et de la doc github NSPanel Pro Tools : « Turn switches »

Comme les commandes switch ont été crées automatiquement par MQTT Discovery, j’ai voulus « simplement » faire un test rapide d’‹ Action › sur les switch. pour valider l’intégration avec Jeedom.
Je n’ai pas l’objectif particulier du piloter les switchs NSPanel Pro : c’était juste l’opportunité…

Aujourd’hui j’utilise MQTT Discovery essentiellement pour « écouter » des antennes BLE locales (branché sur l’Atlas) avec Theengs Gateway (tgw) ou distantes via MQTT (ESP32 avec OpenMQTTGateway / esp32dev-ble) : Boutons Niu, balises NUT et capteurs Xiaomi MiFlora.
Je n’ai aucune expérience d’« Action » via MQTT Discovery (et je n’ai pas bien compris si c’était même possible)

Je n’utilise pas non plus JMQTT (MQTT Discovery me suffit) donc pas familier avec les concepts de Topic et Payload

Pour le log MQTTDiscovery en mode Debug : cela se remplit très vite, j’espère que cela suffit

[2026-05-10 16:18:51][DEBUG] new message:{"home":{"OMG_ESP32_BLE_2":{"BTtoMQTT":{"5B4C67ED7ECB":{"id":"5B:4C:67:ED:7E:CB","rssi":-90},"1C8E1470BE8D":{"id":"1C:8E:14:70:BE:8D","rssi":-79},"604FF8F9024B":{"id":"60:4F:F8:F9:02:4B","rssi":-77},"F0B31E87DF0A":{"id":"F0:B3:1E:87:DF:0A","name":"BRC1H 87:DF:0A","rssi":-93},"DD496497FE03":{"id":"DD:49:64:97:FE:03","name":"nut","rssi":-86,"brand":"nut","model":"Smart Tracker","model_id":"NUT","type":"TRACK","device":"nut Tracker"},"1E07384351F4":{"id":"1E:07:38:43:51:F4","rssi":-87},"2E1C4BC24AB3":{"id":"2E:1C:4B:C2:4A:B3","rssi":-86}}},"OMG_ESP32_BLE_1":{"BTtoMQTT":{"1C8E1470BE8D":{"id":"1C:8E:14:70:BE:8D","mac_type":1,"adv_type":0,"rssi":-68,"servicedata":"04ca3afe9fe4082079dab471736304554e7ba1277a","servicedatauuid":"0xfcf1"},"37F600EC0720":{"id":"37:F6:00:EC:07:20","mac_type":1,"adv_type":0,"rssi":-67,"servicedata":"04eca74b172599ac8c5d8d78616ec3e3c10d6ee76592","servicedatauuid":"0xfcf1"},"FC84A7642AC8":{"id":"FC:84:A7:64:2A:C8","mac_type":0,"adv_type":0,"rssi":-79},"7EA95D61AE4D":{"id":"7E:A9:5D:61:AE:4D","mac_type":1,"adv_type":2,"rssi":-81},"7CF93B932023":{"id":"7C:F9:3B:93:20:23","mac_type":1,"adv_type":2,"manufacturerdata":"e0000132ca559290","rssi":-73,"servicedata":"0000000000000000000000000000000000000000","servicedatauuid":"0xfe9f"},"2BCA5DACE6BD":{"id":"2B:CA:5D:AC:E6:BD","mac_type":1,"adv_type":0,"rssi":-82,"servicedata":"04c520ce1bd5363152380668b3dbee6112bc54c4c3","servicedatauuid":"0xfcf1"},"34B7DA21113E":{"id":"34:B7:DA:21:11:3E","mac_type":0,"adv_type":0,"name":"AZ8CB113E","rssi":-85}}},"internal":{"trackersync":{"gatewayid":"OMG_ESP32_BLE_2","trackerid":"DD:49:64:97:FE:03"}}},"homeassistant":{"sensor":{"nspanelpro":{"nspanelpro809d65796594_1":{"config":{"name":"IP Address","object_id":"nspanelpro809d65796594_ip_address","unique_id":"809d65796594_1","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"state_topic":"nspanelpro\/nspanelpro809d65796594\/state\/ip_address","value_template":"{{ value_json.ip_address }}","entity_category":"diagnostic","availability_topic":"nspanelpro\/nspanelpro809d65796594\/status"}}}},"event":{"nspanelpro":{"nspanelpro809d65796594_2":{"config":{"name":"proximity","icon":"mdi:hand-wave","object_id":"nspanelpro809d65796594_proximity","unique_id":"809d65796594_2","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"event_types":["triggered"],"state_topic":"nspanelpro\/nspanelpro809d65796594\/event\/proximity"}},"nspanelpro809d65796594_3":{"config":{"name":"touch","icon":"mdi:gesture-tap","object_id":"nspanelpro809d65796594_touch","unique_id":"809d65796594_3","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"event_types":["tap","swipe_up","swipe_down","swipe_left","swipe_right"],"state_topic":"nspanelpro\/nspanelpro809d65796594\/event\/touch"}},"nspanelpro809d65796594_4":{"config":{"name":"device","icon":"mdi:power","object_id":"nspanelpro809d65796594_device","unique_id":"809d65796594_4","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"event_types":["wake_up","sleep"],"state_topic":"nspanelpro\/nspanelpro809d65796594\/event\/device"}},"nspanelpro809d65796594_5":{"config":{"name":"light","icon":"mdi:lightbulb-on-80","object_id":"nspanelpro809d65796594_light","unique_id":"809d65796594_5","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"event_types":["light_below","light_above","light_normal"],"state_topic":"nspanelpro\/nspanelpro809d65796594\/event\/light"}}}},"button":{"nspanelpro":{"nspanelpro809d65796594_6":{"config":{"name":"wakeup","icon":"mdi:trumpet","object_id":"nspanelpro809d65796594_wakeup","unique_id":"809d65796594_6","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"command_topic":"nspanelpro\/nspanelpro809d65796594\/command\/device","command_template":"{\"command\": \"wake_up\" }"}},"nspanelpro809d65796594_7":{"config":{"name":"sleep","icon":"mdi:sleep","object_id":"nspanelpro809d65796594_sleep","unique_id":"809d65796594_7","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"command_topic":"nspanelpro\/nspanelpro809d65796594\/command\/device","command_template":"{\"command\": \"sleep\" }"}},"nspanelpro809d65796594_8":{"config":{"device_class":"restart","name":"reboot (3x)","icon":"mdi:restart-alert","object_id":"nspanelpro809d65796594_reboot_3x","unique_id":"809d65796594_8","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"command_topic":"nspanelpro\/nspanelpro809d65796594\/command\/device","command_template":"{\"command\": \"reboot\" }"}},"nspanelpro809d65796594_9":{"config":{"name":"launcher","icon":"mdi:apps","object_id":"nspanelpro809d65796594_launcher","unique_id":"809d65796594_9","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"command_topic":"nspanelpro\/nspanelpro809d65796594\/command\/device","command_template":"{\"command\": \"launcher\" }"}},"nspanelpro809d65796594_10":{"config":{"name":"enable adb","icon":"mdi:spider","object_id":"nspanelpro809d65796594_enable_adb","unique_id":"809d65796594_10","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"command_topic":"nspanelpro\/nspanelpro809d65796594\/command\/device","command_template":"{\"command\": \"adb\" }"}}}}}}
[2026-05-10 16:18:51][DEBUG] ==> type='sensor' - content= {"nspanelpro":{"nspanelpro809d65796594_1":{"config":{"name":"IP Address","object_id":"nspanelpro809d65796594_ip_address","unique_id":"809d65796594_1","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"state_topic":"nspanelpro\/nspanelpro809d65796594\/state\/ip_address","value_template":"{{ value_json.ip_address }}","entity_category":"diagnostic","availability_topic":"nspanelpro\/nspanelpro809d65796594\/status"}}}}
[2026-05-10 16:18:51][DEBUG] handle config: {"name":"IP Address","object_id":"nspanelpro809d65796594_ip_address","unique_id":"809d65796594_1","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"state_topic":"nspanelpro\/nspanelpro809d65796594\/state\/ip_address","value_template":"{{ value_json.ip_address }}","entity_category":"diagnostic","availability_topic":"nspanelpro\/nspanelpro809d65796594\/status"}
[2026-05-10 16:18:51][DEBUG] ==> type='event' - content= {"nspanelpro":{"nspanelpro809d65796594_2":{"config":{"name":"proximity","icon":"mdi:hand-wave","object_id":"nspanelpro809d65796594_proximity","unique_id":"809d65796594_2","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"event_types":["triggered"],"state_topic":"nspanelpro\/nspanelpro809d65796594\/event\/proximity"}},"nspanelpro809d65796594_3":{"config":{"name":"touch","icon":"mdi:gesture-tap","object_id":"nspanelpro809d65796594_touch","unique_id":"809d65796594_3","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"event_types":["tap","swipe_up","swipe_down","swipe_left","swipe_right"],"state_topic":"nspanelpro\/nspanelpro809d65796594\/event\/touch"}},"nspanelpro809d65796594_4":{"config":{"name":"device","icon":"mdi:power","object_id":"nspanelpro809d65796594_device","unique_id":"809d65796594_4","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"event_types":["wake_up","sleep"],"state_topic":"nspanelpro\/nspanelpro809d65796594\/event\/device"}},"nspanelpro809d65796594_5":{"config":{"name":"light","icon":"mdi:lightbulb-on-80","object_id":"nspanelpro809d65796594_light","unique_id":"809d65796594_5","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"event_types":["light_below","light_above","light_normal"],"state_topic":"nspanelpro\/nspanelpro809d65796594\/event\/light"}}}}
[2026-05-10 16:18:51][WARNING] Component event not yet supported: {"name":"proximity","icon":"mdi:hand-wave","object_id":"nspanelpro809d65796594_proximity","unique_id":"809d65796594_2","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"event_types":["triggered"],"state_topic":"nspanelpro\/nspanelpro809d65796594\/event\/proximity"}
[2026-05-10 16:18:51][WARNING] Component event not yet supported: {"name":"touch","icon":"mdi:gesture-tap","object_id":"nspanelpro809d65796594_touch","unique_id":"809d65796594_3","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"event_types":["tap","swipe_up","swipe_down","swipe_left","swipe_right"],"state_topic":"nspanelpro\/nspanelpro809d65796594\/event\/touch"}
[2026-05-10 16:18:51][WARNING] Component event not yet supported: {"name":"device","icon":"mdi:power","object_id":"nspanelpro809d65796594_device","unique_id":"809d65796594_4","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"event_types":["wake_up","sleep"],"state_topic":"nspanelpro\/nspanelpro809d65796594\/event\/device"}
[2026-05-10 16:18:51][WARNING] Component event not yet supported: {"name":"light","icon":"mdi:lightbulb-on-80","object_id":"nspanelpro809d65796594_light","unique_id":"809d65796594_5","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"event_types":["light_below","light_above","light_normal"],"state_topic":"nspanelpro\/nspanelpro809d65796594\/event\/light"}
[2026-05-10 16:18:51][DEBUG] ==> type='button' - content= {"nspanelpro":{"nspanelpro809d65796594_6":{"config":{"name":"wakeup","icon":"mdi:trumpet","object_id":"nspanelpro809d65796594_wakeup","unique_id":"809d65796594_6","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"command_topic":"nspanelpro\/nspanelpro809d65796594\/command\/device","command_template":"{\"command\": \"wake_up\" }"}},"nspanelpro809d65796594_7":{"config":{"name":"sleep","icon":"mdi:sleep","object_id":"nspanelpro809d65796594_sleep","unique_id":"809d65796594_7","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"command_topic":"nspanelpro\/nspanelpro809d65796594\/command\/device","command_template":"{\"command\": \"sleep\" }"}},"nspanelpro809d65796594_8":{"config":{"device_class":"restart","name":"reboot (3x)","icon":"mdi:restart-alert","object_id":"nspanelpro809d65796594_reboot_3x","unique_id":"809d65796594_8","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"command_topic":"nspanelpro\/nspanelpro809d65796594\/command\/device","command_template":"{\"command\": \"reboot\" }"}},"nspanelpro809d65796594_9":{"config":{"name":"launcher","icon":"mdi:apps","object_id":"nspanelpro809d65796594_launcher","unique_id":"809d65796594_9","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"command_topic":"nspanelpro\/nspanelpro809d65796594\/command\/device","command_template":"{\"command\": \"launcher\" }"}},"nspanelpro809d65796594_10":{"config":{"name":"enable adb","icon":"mdi:spider","object_id":"nspanelpro809d65796594_enable_adb","unique_id":"809d65796594_10","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"command_topic":"nspanelpro\/nspanelpro809d65796594\/command\/device","command_template":"{\"command\": \"adb\" }"}}}}
[2026-05-10 16:18:51][DEBUG] handle config: {"name":"wakeup","icon":"mdi:trumpet","object_id":"nspanelpro809d65796594_wakeup","unique_id":"809d65796594_6","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"command_topic":"nspanelpro\/nspanelpro809d65796594\/command\/device","command_template":"{\"command\": \"wake_up\" }"}
[2026-05-10 16:18:51][DEBUG] handle config: {"name":"sleep","icon":"mdi:sleep","object_id":"nspanelpro809d65796594_sleep","unique_id":"809d65796594_7","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"command_topic":"nspanelpro\/nspanelpro809d65796594\/command\/device","command_template":"{\"command\": \"sleep\" }"}
[2026-05-10 16:18:51][DEBUG] handle config: {"device_class":"restart","name":"reboot (3x)","icon":"mdi:restart-alert","object_id":"nspanelpro809d65796594_reboot_3x","unique_id":"809d65796594_8","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"command_topic":"nspanelpro\/nspanelpro809d65796594\/command\/device","command_template":"{\"command\": \"reboot\" }"}
[2026-05-10 16:18:51][DEBUG] handle config: {"name":"launcher","icon":"mdi:apps","object_id":"nspanelpro809d65796594_launcher","unique_id":"809d65796594_9","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"command_topic":"nspanelpro\/nspanelpro809d65796594\/command\/device","command_template":"{\"command\": \"launcher\" }"}
[2026-05-10 16:18:51][DEBUG] handle config: {"name":"enable adb","icon":"mdi:spider","object_id":"nspanelpro809d65796594_enable_adb","unique_id":"809d65796594_10","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"command_topic":"nspanelpro\/nspanelpro809d65796594\/command\/device","command_template":"{\"command\": \"adb\" }"}
[2026-05-10 16:18:51][INFO] Nouvelle découverte, résumé des configuations:
[2026-05-10 16:18:51][INFO] - Importées:                 6
[2026-05-10 16:18:51][INFO] - Auto-création inactive:    0
[2026-05-10 16:18:51][INFO] - Topic ignoré:              0
[2026-05-10 16:18:51][INFO] - Erronées:                  0
[2026-05-10 16:18:51][INFO] - Non supportées:            4
[2026-05-10 16:18:51][INFO] - Total reçues:              10
[2026-05-10 16:18:52][DEBUG] new message:{"homeassistant":{"switch":{"nspanelpro":{"nspanelpro809d65796594_11":{"config":{"name":"switch 1","icon":"mdi:toggle-switch","object_id":"nspanelpro809d65796594_switch_1","unique_id":"809d65796594_11","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"command_topic":"nspanelpro\/nspanelpro809d65796594\/command\/switch_1","state_topic":"nspanelpro\/nspanelpro809d65796594\/state\/switch_1","optimistic":true,"payload_off":"{\"state\": \"off\" }","payload_on":"{\"state\": \"on\" }"}},"nspanelpro809d65796594_12":{"config":{"name":"switch 2","icon":"mdi:toggle-switch","object_id":"nspanelpro809d65796594_switch_2","unique_id":"809d65796594_12","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"command_topic":"nspanelpro\/nspanelpro809d65796594\/command\/switch_2","state_topic":"nspanelpro\/nspanelpro809d65796594\/state\/switch_2","optimistic":true,"payload_off":"{\"state\": \"off\" }","payload_on":"{\"state\": \"on\" }"}}}},"sensor":{"nspanelpro":{"nspanelpro809d65796594_13":{"config":{"name":"Started at","object_id":"nspanelpro809d65796594_started_at","unique_id":"809d65796594_13","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"state_topic":"nspanelpro\/nspanelpro809d65796594\/state\/started_at","value_template":"{{ value_json.started_at }}","entity_category":"diagnostic","availability_topic":"nspanelpro\/nspanelpro809d65796594\/status"}},"nspanelpro809d65796594_14":{"config":{"name":"Scheduled reboot at","object_id":"nspanelpro809d65796594_scheduled_reboot_at","unique_id":"809d65796594_14","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"state_topic":"nspanelpro\/nspanelpro809d65796594\/state\/scheduled_reboot_at","value_template":"{{ value_json.scheduled_reboot_at }}","entity_category":"diagnostic","availability_topic":"nspanelpro\/nspanelpro809d65796594\/status"}}}},"button":{"nspanelpro":{"nspanelpro809d65796594_16":{"config":{"name":"default app","icon":"mdi:application-outline","object_id":"nspanelpro809d65796594_defaultapp","unique_id":"809d65796594_16","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"command_topic":"nspanelpro\/nspanelpro809d65796594\/command\/device","command_template":"{\"command\": \"default_app\" }"}}}}},"nspanelpro":{"nspanelpro809d65796594":{"status":"online","state":{"started_at":{"started_at":"2026-05-10T16:18:51.098"},"ip_address":{"ip_address":"192.168.1.130"}}}},"home":{"OMG_ESP32_BLE_2":{"BTtoMQTT":{"7EA95D61AE4D":{"id":"7E:A9:5D:61:AE:4D","rssi":-77},"BE89E002E07D":{"id":"BE:89:E0:02:E0:7D","name":"ELK-BLEDOM   ","rssi":-94},"37F600EC0720":{"id":"37:F6:00:EC:07:20","rssi":-78},"2BCA5DACE6BD":{"id":"2B:CA:5D:AC:E6:BD","rssi":-84},"2E1C4BC24AB3":{"id":"2E:1C:4B:C2:4A:B3","rssi":-91},"7CF93B932023":{"id":"7C:F9:3B:93:20:23","rssi":-70}}},"OMG_ESP32_BLE_1":{"BTtoMQTT":{"37F600EC0720":{"id":"37:F6:00:EC:07:20","mac_type":1,"adv_type":0,"rssi":-76,"servicedata":"04eca74b172599ac8c5d8d78616ec3e3c10d6ee76592","servicedatauuid":"0xfcf1"},"34B7DA21113E":{"id":"34:B7:DA:21:11:3E","mac_type":0,"adv_type":0,"name":"AZ8CB113E","rssi":-83},"1C8E1470BE8D":{"id":"1C:8E:14:70:BE:8D","mac_type":1,"adv_type":0,"rssi":-78,"servicedata":"04ca3afe9fe4082079dab471736304554e7ba1277a","servicedatauuid":"0xfcf1"}}}}}
[2026-05-10 16:18:52][DEBUG] ==> type='switch' - content= {"nspanelpro":{"nspanelpro809d65796594_11":{"config":{"name":"switch 1","icon":"mdi:toggle-switch","object_id":"nspanelpro809d65796594_switch_1","unique_id":"809d65796594_11","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"command_topic":"nspanelpro\/nspanelpro809d65796594\/command\/switch_1","state_topic":"nspanelpro\/nspanelpro809d65796594\/state\/switch_1","optimistic":true,"payload_off":"{\"state\": \"off\" }","payload_on":"{\"state\": \"on\" }"}},"nspanelpro809d65796594_12":{"config":{"name":"switch 2","icon":"mdi:toggle-switch","object_id":"nspanelpro809d65796594_switch_2","unique_id":"809d65796594_12","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"command_topic":"nspanelpro\/nspanelpro809d65796594\/command\/switch_2","state_topic":"nspanelpro\/nspanelpro809d65796594\/state\/switch_2","optimistic":true,"payload_off":"{\"state\": \"off\" }","payload_on":"{\"state\": \"on\" }"}}}}
[2026-05-10 16:18:52][DEBUG] handle config: {"name":"switch 1","icon":"mdi:toggle-switch","object_id":"nspanelpro809d65796594_switch_1","unique_id":"809d65796594_11","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"command_topic":"nspanelpro\/nspanelpro809d65796594\/command\/switch_1","state_topic":"nspanelpro\/nspanelpro809d65796594\/state\/switch_1","optimistic":true,"payload_off":"{\"state\": \"off\" }","payload_on":"{\"state\": \"on\" }"}
[2026-05-10 16:18:52][DEBUG] handle config: {"name":"switch 2","icon":"mdi:toggle-switch","object_id":"nspanelpro809d65796594_switch_2","unique_id":"809d65796594_12","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"command_topic":"nspanelpro\/nspanelpro809d65796594\/command\/switch_2","state_topic":"nspanelpro\/nspanelpro809d65796594\/state\/switch_2","optimistic":true,"payload_off":"{\"state\": \"off\" }","payload_on":"{\"state\": \"on\" }"}
[2026-05-10 16:18:52][DEBUG] ==> type='sensor' - content= {"nspanelpro":{"nspanelpro809d65796594_13":{"config":{"name":"Started at","object_id":"nspanelpro809d65796594_started_at","unique_id":"809d65796594_13","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"state_topic":"nspanelpro\/nspanelpro809d65796594\/state\/started_at","value_template":"{{ value_json.started_at }}","entity_category":"diagnostic","availability_topic":"nspanelpro\/nspanelpro809d65796594\/status"}},"nspanelpro809d65796594_14":{"config":{"name":"Scheduled reboot at","object_id":"nspanelpro809d65796594_scheduled_reboot_at","unique_id":"809d65796594_14","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"state_topic":"nspanelpro\/nspanelpro809d65796594\/state\/scheduled_reboot_at","value_template":"{{ value_json.scheduled_reboot_at }}","entity_category":"diagnostic","availability_topic":"nspanelpro\/nspanelpro809d65796594\/status"}}}}
[2026-05-10 16:18:52][DEBUG] handle config: {"name":"Started at","object_id":"nspanelpro809d65796594_started_at","unique_id":"809d65796594_13","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"state_topic":"nspanelpro\/nspanelpro809d65796594\/state\/started_at","value_template":"{{ value_json.started_at }}","entity_category":"diagnostic","availability_topic":"nspanelpro\/nspanelpro809d65796594\/status"}
[2026-05-10 16:18:52][DEBUG] handle config: {"name":"Scheduled reboot at","object_id":"nspanelpro809d65796594_scheduled_reboot_at","unique_id":"809d65796594_14","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"state_topic":"nspanelpro\/nspanelpro809d65796594\/state\/scheduled_reboot_at","value_template":"{{ value_json.scheduled_reboot_at }}","entity_category":"diagnostic","availability_topic":"nspanelpro\/nspanelpro809d65796594\/status"}
[2026-05-10 16:18:52][DEBUG] ==> type='button' - content= {"nspanelpro":{"nspanelpro809d65796594_16":{"config":{"name":"default app","icon":"mdi:application-outline","object_id":"nspanelpro809d65796594_defaultapp","unique_id":"809d65796594_16","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"command_topic":"nspanelpro\/nspanelpro809d65796594\/command\/device","command_template":"{\"command\": \"default_app\" }"}}}}
[2026-05-10 16:18:52][DEBUG] handle config: {"name":"default app","icon":"mdi:application-outline","object_id":"nspanelpro809d65796594_defaultapp","unique_id":"809d65796594_16","device":{"manufacturer":"Sonoff","model":"NSPanel Pro","name":"nspanelpro809d65796594","sw_version":"4.4.0","identifiers":["809d65796594"]},"command_topic":"nspanelpro\/nspanelpro809d65796594\/command\/device","command_template":"{\"command\": \"default_app\" }"}
[2026-05-10 16:18:52][INFO] Nouvelle découverte, résumé des configuations:
[2026-05-10 16:18:52][INFO] - Importées:                 5
[2026-05-10 16:18:52][INFO] - Auto-création inactive:    0
[2026-05-10 16:18:52][INFO] - Topic ignoré:              0
[2026-05-10 16:18:52][INFO] - Erronées:                  0
[2026-05-10 16:18:52][INFO] - Non supportées:            0
[2026-05-10 16:18:52][INFO] - Total reçues:              5
[2026-05-10 16:18:54][DEBUG] new message:{"home":{"OMG_ESP32_BLE_2":{"BTtoMQTT":{"F0B31E87DF0A":{"id":"F0:B3:1E:87:DF:0A","name":"BRC1H 87:DF:0A","rssi":-92},"34B7DA21113E":{"id":"34:B7:DA:21:11:3E","name":"AZ8CB113E","rssi":-61},"5026EF62DC27":{"id":"50:26:EF:62:DC:27","rssi":-89,"txpower":12},"64E7D891F37F":{"id":"64:E7:D8:91:F3:7F","rssi":-85},"BE89E002E07D":{"id":"BE:89:E0:02:E0:7D","name":"ELK-BLEDOM   ","rssi":-93},"8C3A7E7409C6":{"id":"8C:3A:7E:74:09:C6","name":"Daikin","rssi":-93},"7EA95D61AE4D":{"id":"7E:A9:5D:61:AE:4D","rssi":-66},"604FF8F9024B":{"id":"60:4F:F8:F9:02:4B","rssi":-81},"0268EB6F5AB4":{"id":"02:68:EB:6F:5A:B4","name":"ENVY 5000 series","rssi":-93,"txpower":6}}},"OMG_ESP32_BLE_1":{"BTtoMQTT":{"7EA95D61AE4D":{"id":"7E:A9:5D:61:AE:4D","mac_type":1,"adv_type":2,"rssi":-85,"servicedata":"4a17234d334b4511322a0fdb568ba3ede2b9cd125c65040f0aba71","servicedatauuid":"0xfef3"},"25EE32DCE252":{"id":"25:EE:32:DC:E2:52","mac_type":1,"adv_type":3,"rssi":-87,"servicedata":"4a17234e4c5456113221bbab4f4fa280aab0498eb8c008ec46c613","servicedatauuid":"0xfef3"},"7CF93B932023":{"id":"7C:F9:3B:93:20:23","mac_type":1,"adv_type":2,"manufacturerdata":"e0000132ca559290","rssi":-75,"servicedata":"0000000000000000000000000000000000000000","servicedatauuid":"0xfe9f"},"2BCA5DACE6BD":{"id":"2B:CA:5D:AC:E6:BD","mac_type":1,"adv_type":0,"rssi":-82,"servicedata":"04c520ce1bd5363152380668b3dbee6112bc54c4c3","servicedatauuid":"0xfcf1"},"1E07384351F4":{"id":"1E:07:38:43:51:F4","mac_type":1,"adv_type":0,"rssi":-76,"servicedata":"04c3aa4f8473f4b9d0355d3f553b1057ce22384e7eb3","servicedatauuid":"0xfcf1"},"5C857E1416F1":{"id":"5C:85:7E:14:16:F1","mac_type":0,"adv_type":0,"rssi":-97,"servicedata":"7120980087f116147e855c0d08100133","servicedatauuid":"0xfe95","brand":"Xiaomi\/VegTrug","model":"MiFlora","model_id":"HHCCJCY01HHCC","type":"PLANT","moi":51,"mac":"5C:85:7E:14:16:F1"},"64E7D891F37F":{"id":"64:E7:D8:91:F3:7F","mac_type":0,"adv_type":0,"name":"[TV] Samsung Q800 Series (65)","manufacturerdata":"7500420401016f64e7d891f37f66e7d891f37e06e90160000000","rssi":-60},"34B7DA21113E":{"id":"34:B7:DA:21:11:3E","mac_type":0,"adv_type":0,"name":"AZ8CB113E","rssi":-83}}},"TGW_1301":{"BTtoMQTT":{"1E07384351F4":{"id":"1E:07:38:43:51:F4","rssi":-72,"servicedatauuid":"fcf1","servicedata":"04c3aa4f8473f4b9d0355d3f553b1057ce22384e7eb3"},"5D29930D65F8":{"manufacturerdata":"e0000135ca92bc92","id":"5D:29:93:0D:65:F8","rssi":-76,"servicedatauuid":"fe9f","servicedata":"0000000000000000000000000000000000000000","mfr":"Google"},"1C8E1470BE8D":{"id":"1C:8E:14:70:BE:8D","rssi":-58,"servicedatauuid":"fcf1","servicedata":"04ca3afe9fe4082079dab471736304554e7ba1277a"},"7CF93B932023":{"manufacturerdata":"e0000132ca559290","id":"7C:F9:3B:93:20:23","rssi":-64,"servicedatauuid":"fe9f","servicedata":"0000000000000000000000000000000000000000","mfr":"Google"},"64E7D891F37F":{"manufacturerdata":"7500420401206f200f0002014101010001000000000000000000","name":"[TV] Samsung Q800 Series (65)","id":"64:E7:D8:91:F3:7F","rssi":-64,"mfr":"Samsung Electronics Co. Ltd."},"2BCA5DACE6BD":{"id":"2B:CA:5D:AC:E6:BD","rssi":-72,"servicedatauuid":"fcf1","servicedata":"04c520ce1bd5363152380668b3dbee6112bc54c4c3"},"C47C8D676D05":{"name":"Flower care","id":"C4:7C:8D:67:6D:05","rssi":-78,"servicedatauuid":"fe95","servicedata":"71209800a9056d678d7cc40d041002d200","brand":"Xiaomi\/VegTrug","model":"MiFlora","model_id":"HHCCJCY01HHCC","type":"PLANT","tempc":21,"tempf":69.8,"mac":"C4:7C:8D:67:6D:05"},"34B7DA21113E":{"name":"AZ8CB113E","id":"34:B7:DA:21:11:3E","rssi":-80},"604FF8F9024B":{"manufacturerdata":"e000018cca943608","id":"60:4F:F8:F9:02:4B","rssi":-70,"mfr":"Google"}}}}}


Je n’ai jamais mentionné le mot debug (ni même log en fait) :wink:
Les logs éventuels sont bien à fournir en mode INFO (sauf demande contraire) sinon effectivement ca génère beaucoup de lignes.

Je parlais des infos de découverte, cf. Bouton dans la page de config de l’équipement.

Pour ce qui est des infos de claude… bah du coup je vais ignorer.

Le plugin permet bien sur de piloter des équipements et donc de faire des actions (lorsque l’équipement dispose d’actions), je pilote notamment tous mes devices zigbee :wink:

Et le plugin est justement fait pour qu’il n’y ait rien à paramètrer, payload, topic etc il ne faut pas s’en préoccuper, le plugin s’en charge.

Sur ta capture on voit d’ailleurs des commandes on/off

Ceci dit, j’ai un peu relu la doc mais les nspanel n’ont pas de relay intégré donc tu n’as aucune lampe ou autre charge connectée au nspanel.

Donc je suppose que tu dois configurer dans le nspanel les actions à effectuer lors de l’utilisation des switch (qui sont des boutons logiciels de ce que je comprends) et alors ils seront utilisable via les commandes mqtt discovery.
Cependant ca me semble avoir peu d’intérêt car j’imagine que tu vas configurer le nspanel pour actionner des équipements déjà intégrés sous jeedom et donc tu peux utiliser leurs commandes directement.
Pas besoin de faire un saut par mqttdiscovery puis nspanel pour revenir sur ton équipement jeedom

Ou alors il y a qlqch que je n’ai pas compris :thinking:

Oups !
c’est ceci


Et je repasse en Default ?

Arg !
je me suis fait piéger car j’avais lu ceci

Et j’ai cru que l’augmentation des prix actuels était liée à cette Gen2 …
Mais mon Panel est effectivement un « Gen 1 » car aucune sérigraphie de relais, ni de vis…

Mais c’est aussi étrange que les commandes de 2 switch soit remontées…

Oui effectivement
Mon objectif premier est un design jeedom + Fully Kiosk Browser qui semble permettre d’afficher le Design Jeedom (et donc de commander les équipements de l’installation) tout en contrôlant le NSPanel Pro (présence, caméra et MQTT)

Je vais supprimer NSPanel Pro Tools qui n’apporte rien

Merci @Mips

moi j’avais compris que même s’il n’y a pas de relais, ca n’empechait pas de configurer, dans le nspanel, des « switch » virtuels en quelque sorte, c’est pas le cas?

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.