Tutoriel complet nspanel pro et jeedom

Je ne vois pas de quoi tu parles :zipper_mouth_face:
Par contre livraison dans un vingtaine de jours. Vous pouvez donc même sortir la v4 :innocent:

1 « J'aime »

Par contre que pensez vous du support pour le NSPanel 120, je trouve qu’il n’est pas adapté … il est probablement plutôt adapté au NSPanel carré !!!

Salut,

coupon: 12BFAE

1 « J'aime »

Dans quel coin du monde t es …? :slight_smile:

Salut,
Lève la tête! juste au dessus de toi :belgium:
12TOPUS
24BF12
BFFR12

Matériel reçu, procédure réalisée et Jeemate installé :+1: merci à @ngrataloup et @sagitaz pour ce tuto ! Me reste un peu de boulot pour faire une interface dédiée à cet écran ! :innocent:

Juste petite question au passage : votre écran se met en veille suite à cette procédure ?
Quelque chose de particulier à faire ?
Merci d’avance,

Xav

Ca se paramètre de mémoire dans NSpanel pro tool

A tous, une fonctionnalité fort intéressante qui apparait dans le NSPANEL PRO TOOL (version 2.3.2 Beta)

One more thing…

…a little surprise is coming at Christmas: a fully functional Z2M gateway running entirely on the device, which will support both Coordinator and Router modes! It will be available as a deployable custom package!

Je vois déjà l’usage d’un bâtiment isolé / petite maison secondaire / dépendance avec accès internet.
Un NSPAnel Pro à l’entrée avec z2m dessus, en mode coordinateur, … et donc tout la domotique zigbee qui remonte ensuite via MQTT sur un jeedom principal

4 « J'aime »

Lors de mes derniers tests j’avais des crash régulier de l’app NSPanel pro tools :

  • 2.2.3 crash
  • 2.2.4 OK
  • 2.3.0 crash

Je n’ai pas encore testé la dernière version.

A partir de la 2.3.0 on peut activer le mode routeur zigbee (ou coordinateur) directement depuis l’application, ce qui évite la partie en ligne de commande et le reset du NSPanel.

Comme le dit @ngrataloup c’est un réglages dans NSPanel Tools.
Dans l’onglet display tu as tous les réglages, le réveil par geste fonctionne bien (en 2.2.4).

Plein de petits réglages pratiques.

Je l’ai effectivement rajouté hier dans le tuto :slightly_smiling_face:

Je suis de mon coté en 2.3.1, et pas de souci de crash ( NSPanel carré, en firmware 3.5)

2 « J'aime »

Bonjour à tous.
Ma première résolution Domotique est d installer JC sur mes 2 NSPANEL Pro.
J ai lu, lu et relu le tuto, merci beaucoup Norbert. Je pense m en sortir. Pourtant, Cela vous paraîtra peut être idiot mais la seule partie sur laquelle je bloque, c est l ordinateur sous Windows avec ADB installé et fonctionnel.
J ai fait quelques recherches vidéo sur le web, et tenté quelques téléchargements mais j ai de gros doutes, ne sachant finalement pas ce que je cherche. Je n en ai jamais eu besoin n ayant aucun TPH ou tablette androïd chez moi.
De ce fait, auriez-vous vous un lien, une capture d écran ou le nom d un site sérieux à me poster ?
Je vous remercie par avance.
Marie

Il suffit que tu télécharges plateforme tool (sans DSK, merci @Madcow) sur le site Android : https://dl.google.com/android/repository/platform-tools-latest-windows.zip

Puis tu dezippes et tu lances un batch dans ce répertoire

Norbert

1 « J'aime »

Bonjour,

Il y a une version mise à disposition sans sdk.

https://dl.google.com/android/repository/platform-tools-latest-windows.zip

Merci pour le tuyau, je corrige mon poste precedent !

Bonsoir,

Premièrement merci pour ton super tuto, très simple et toujours aussi bien expliqué Bravo ! !

J’ai un NsPanel Pro 120 en V : 3.61
nspanel-pro-roottools-1.0-release
nspanel-pro-tools-2.3.1-release
JC installé.

Mon intégration ici.

J’ai activé et configuré MQTT sur le NsPanel.
Voici les infos que j’ai sur MQTT Explorer :
image

Je n’ai pas encore essayé d’envoyer des commandes via MQTT au NsPanel.

1 « J'aime »

Bonjour,
retour d expérience en mode « débutant »:
Merci pour ce tutoriel parfait et aussi pour les derniers conseils en ce qui concerne ADB chez ceux qui ne l’ont jamais utilisé.
Je me suis aussi inspirée d’une vidéo YOUTUBE de novembre 2024 qui détaille pas à pas l’installation de HA sur NSPANEL PRO. J’ai adapté à JEEDOM CONNECT grâce à vous.
résultat:
sur mon premier NS PANEL PRO, j’ai mis 2 à 3 heures à tourner autours du pot, par crainte de tout casser, mais quelle belle réussite d’arriver à mes fins grace à vous.
Sur mon second, 10 minutes montre en main!
Pour la finition, c’est pas encore gagné car ils sont vraiment très très lents, mais petit à petit, je crée une page « aux petits oignons ».
en temps voulu, je posterai sur le fil dédié pour vous montrer la différence entre ce que je parvenais à faire avec un lien vers un design et aujourd’hui avec. (Le jour et la nuit, plus de décrochage, plus de unknown error…)
Merci, merci et encore merci.

1 « J'aime »

Quelqu’un a-t’il essayé ceci ?
Remote / MQTT app configuration

La possibilité de pousser sa config nspanel entre les nspanel, d’après ce que je comprends

je me reponds à moi meme …

pour dupliquer une config d’un nspanel pro vers un autre, c’est assez simple (et assez pratique du coup
via mqtt explorer :
recuperer la config du nspanel source un publiant le topic sans payload :

nspanelpro/<device_ID_source>/config/query

Recuperer le payload de config dans

nspanelpro/<device_ID_source>/config

au format :

{
  "launch-app": "",
  "launch-app-watchdog": false,
  "launch-app-wait": false,
  "home-on-gesture": "off",
  "navigation-bar-on-gesture": false,
  "notification-bar": false,
  "audio-feedback": false,
  "resume-on-boot": true,
  "hostname": "NSPanel42_entree",
  "debug": false,
  "verbose": false,
  "logfile": false,
  "scheduled-reboot": true,
  "scheduled-reboot-freq": "weekly",
  "scheduled-reboot-freq-time": "05:00",
  "scheduled-reboot-freq-weekdays": "5",
  "scheduled_reboot_last_date": "2025-01-10",
  "mqtt-enabled": true,
  "mqtt-publish": "wake-up|sleep",
  "mqtt-command": true,
  "mqtt-host": "192.168.9.200",
  "mqtt-host-port": "1883",
  "mqtt-client-id": "",
  "mqtt-username": "nspanel",
  "mqtt-password": "xxxxxxxxxxxxxxxxxxx",
  "mqtt-ha-use-hostname-as-device": true,
  "active": true,
  "mqtt-ha-integration": false,
  "wake-on-touch": false,
  "mqtt-ha-topic-prefix": "homeassistant",
  "wake-on-wave": true,
  "zigbee-enabled": true,
  "wake-on-connerror": true,
  "zigbee-custom-config": false,
  "wake-on-gesture": "tap|double-tap|triple-tap|swipe-up|swipe-down|swipe-left|swipe-right",
  "zigbee-custom-config-repo": "https://github/",
  "wake-from-screensaver": false,
  "zigbee-mqtt-host": "127.0.0.1",
  "screen-off-timeout": "60000",
  "zigbee-mqtt-host-port": "1883",
  "screen-off-mode": "screen-off",
  "zigbee-mqtt-client-id": "nspanelpro",
  "screen-rotation": "0",
  "zigbee-mqtt-username": "user",
  "screen-on-time": true,
  "zigbee-mqtt-password": "123456",
  "screen-on-time-prevent-dim": false,
  "zigbee-z2m-base-topic": "zigbee2mqtt",
  "screen-on-time-begin": "00:00",
  "zigbee-package-autostart": false,
  "screen-on-time-end": "00:00",
  "screen-on-time-begin-weekends": "00:00",
  "screen-on-time-end-weekends": "00:00",
  "brightness-below-active": false,
  "brightness-above-active": false,
  "brightness": 0,
  "brightness-below": 0,
  "brightness-above": 0,
  "proximity-sensor-threshold": 2000,
  "proximity-sensor-detection-method": "v2",
  "light-sensor-trigger-below": 1000,
  "light-sensor-trigger-above": 2000,
  "gpio-sensor-key": false,
  "gpio-sensor-monitor-interval-key": 500
}

Et l’editer via le notepad pour suppirmer les hostname, config mqtt, et autres infos propres au device
Puis publier le payload edité dans le topic

nspanelpro/<device_ID_cible>/config/update

Voilà, vous avez dupliquer la config d’un nspanelpro vers un autre

Bonne duplication

Norbert

4 « J'aime »

Bonjour Norbert,
Merci, merci pour ton super tuto, très simple et bien expliqué Bravo !
Même un non expert comme moi peut s’en sortir.
Il suffit de bien lire,
creuser un peu quand on est pas sûr d’avoir compris ce qu’on fait.
Et en avant…
Je propose quelques micro compléments à ton tutos si ça te convient:

Pour aider à maitriser ADB en toute confiance, ce lien descriptif de ses fonctionnalités :

Cela pourrait être ajouté dans les outils prérequis à l’étape 3

Pour la connexion de JC à Jeedom, je recommande l’idée de Forhorse
Elle pourrait être ajoutée à l’étape 4a
Pour utiliser le QRcode généré par JC : enregistrer-sous dans jeedom, puis push avec ADB
Le meilleur chemin à utiliser est /storage/emulated/0/Pictures/ exemple :
adb push C:\ADB\QRpourJC.png /storage/emulated/0/Pictures/QRpourJC.png
Puis dans JC sur le Sonoff, ouvrir le fichier du QRcode, ça fonctionne nickel et c’est plus pratique que de rentrer les identifiants à la main.

Dans l’étape 10 : ScrCpy
Le contenu du .bat pour PC windows doit être modifié sans les ’
@echo off
adb connect [ip_address]
scrcpy -e --video-codec=h264 --video-encoder=OMX.google.h264.encoder --pause-on-exit=if-error %*

Pour mon usage, j’ai zappé la partie mise à jour (étape 5) que j’ai faite via eWeLink avant d’activer le mode developpeur

Et encore Merci !!!
Alain

1 « J'aime »

Bonjour.

Le temps passant, je me permet de réouvrir ce sujet qui me semble en constante évolution.

Je viens de faire l’acquisition du NS Panel PRO 120, qui est maintenant en version 3.12

Il y a maintenant possibilité d’afficher une page web, et donc un design, c’est assez réactif, mais lorsque l’on met à jour le design, la page ne se rafraichir pas (?!) sans rebooter le NS Panel. Aussi, customisation limitée et donc ca ne me plait pas trop et j’aimerais passer en full jeedom avec jeedom connect.
Est-ce encore une bonne idée ?

Ma question est aussi et surtout de savoir si je peux encore essayer de suivre ce tuto avec un NS panel maintenant en version 3.12 ? Les apk sont elles compatibles, les fichiers scripts … ?

Je vous avoue par contre que je n’y connais pas grand chose et je suis simplement capable d’exécuter ce que je trouve sur le net, par exemple j’ai réussi de me connecter avec adb :wink:

Merci pour votre aide.

Philippe

A mon sens, oui (mais je n’ai pas de 120)
La seule vigilance est au niveau de la rom à prendre, mais si tu es déjà en 3, il n’y a aucun interet à mettre à jour la rom.
de plus, les dernières versions de nspanel_pro_tools_apk intègrent la gestion du zigbee,

donc les partie 5, 6, 7 et 8 ne sont plus nécessaires

Norbert

1 « J'aime »