Voici les Topics disponibles
|
Messages : 2,058
Sujets : 158
Inscription : Mar 2022
Réputation :
4
10-04-2022, 10:10 PM
(Modification du message : 22-04-2022, 09:46 PM par jlm.)
Les topics sont des endroits mémoire ou sont stockées des informations.
Celles-ci sont stockées dans un serveur que l'on nomme un Broker MQTT.
Smartphoton en embarque un par défaut. Cela permet d'interfacer mon logiciel avec un autre.
Si par exemple vous avez une domotique existante, vous pouvez vous abonner à ces topics ci-dessous et vous aurez les valeurs qui remonterons comme par magie dans votre interface domotique.
Cela fonctionne dans les 2 sens. Vous pouvez écrire dans un topic qui lui sera lu par mon logiciel si programmé pour.
Voici un schéma du fonctionnement:
Donc par exemple, depuis l'extérieur au logiciel, mettons votre domotique, vous pouvez changer la valeur du paramètre 01 et l'onduleur obéira.
Voir la documentation à cet effet.
Voici ci-dessous la liste des topics de smartphoton:
Jean-Luc
Messages : 418
Sujets : 12
Inscription : Mar 2022
Réputation :
4
Beau Tuto pour les novices en protocole mqtt. je rajouterai pour ceux qui sont encore un peu perdu que le protocole mqtt en domotique fonctionne comme un postier (sans les retards, la mauvaise humeur et les grèves)
le topic est l'adresse du destinataire et le payload est le contenu de la lettre, si un appareil est abonné a un topic du broker mqtt, il recevra toutes les informations de l'appareil qui a envoyer vers le broker et inversement si l'on veut recevoir les infos en retour il faut que l'appareil 2 s'abonne au topic du 1er. le broker faisant office de centre de tri pour dispatcher.
ps: en appartée je vois que mon smartphoton m'indique qu'une mise a jour est possible JLM, ça se fait tout seul ou y'a t-il un méthode?
Messages : 2,058
Sujets : 158
Inscription : Mar 2022
Réputation :
4
Citation :en appartée je vois que mon smartphoton m'indique qu'une mise a jour est possible JLM, ça se fait tout seul ou y'a t-il un méthode?
Non pas encore de méthode mis-à-part que je te mette à disposition la dernière image. Qui vaut le coup !
En fait ce que tu vois c'est un embryons d'idée qui n'a pas eu de suite. Enfin pas encore.
On m'a parlé de Github, de docker, d'autres méthodes, mais ce que j'ai besoin c'est d'une personne qui prenne cela à bras le corps.
Je n'ai pas les compétences actuellement pour mener à bien ce projet de m-à-j automatique.
Pour rappel, je ne suis pas développeur.
Alors appel aux bonnes âmes, Welcome :Smiley_2005042012272169:
Jean-Luc
Messages : 418
Sujets : 12
Inscription : Mar 2022
Réputation :
4
Alors de mon côté maintenant que j'ai un peu plus de temps je veux bien t'aider a développer et chercher des idées a droite a gauche mais je suis assez limité avec nodered (bien que je m'en serve pour mes scenarios), tu as beaucoup d'avance sur moi sur le sujet et je ne sait pas si je te serais d'une grande aide.
Pour la dernière image je veux bien beta-tester si tu veux.
Messages : 2,058
Sujets : 158
Inscription : Mar 2022
Réputation :
4
En fait c'est pas tant Nodered qui me pose un souci de m-à-j, c'est relativement aisé.
C'est plus tous les logiciels annexes que j'utilise aussi, certains fichiers que je créer pour une demande
particulière, des configurations dans des fichiers qui vont êtres modifiées.
Un bout du Linux qui va être modifié.
C'est tout ces aspects que je ne sais pas gérer. Je n'ai pas un environnement de développeur et donc pas de systématiques de développement.
Pour la nouvelle image, c'est avec plaisir que tu t'y colles pour la tester et me faire des retours.
Par contre avant, pour gérer tes pylontech il serait bon d'avoir le câble de communication que j'ai fabriqué.
Tu as toute la marche à suivre sur ce topic. STP prends le même câble que moi, comme cela on évite les soucis de compatibilité
de câblage.
Dis moi si tu vas de l'avant
Jean-Luc
Messages : 418
Sujets : 12
Inscription : Mar 2022
Réputation :
4
Ah oui la en effet mutualiser toutes ces entités, c'est au delà de mes compétences informatique également.
Je vais voir autour de moi si j'ai des potes développeurs intéressés par le projet, sait-on jamais.
Pour le câble j'ai a peu prêt la même chose, la seule différence avec toi c'est que mes pylontech sont des 2000B et donc passent par un cable RJ11/rs232 fabriqué maison comme toi mais avec les mêmes configs que toi 115200/8/n/1 donc ça devrait pas poser de problème normalement.
Messages : 2,058
Sujets : 158
Inscription : Mar 2022
Réputation :
4
En effet ça ne doit pas poser problème vu que moi je me base sur du 115200. Sauf pour ce qui est de la détection du câble. Comme il y a plusieurs entrées USB, Linux à joyeusement tendance à ne pas donner le même nom au périphérique, une fois c'est ttyUSB0 et une autre fois c'est ttyUSB1.
J'ai pallié cela avec des lien symboliques, mais eux sont basés sur l'ID vendeur et type. Ces 2 valeurs sont récupérables avec la commande Linux
qui donne ceci par exemple:
Code : Bus 007 Device 003: ID 0781:b6b7 SanDisk Corp.
Donc si tu peux me donner l'ID de ton câble que je l'intègre à smartphoton ou attendre que je développe ce que j'ai déjà fait pour le câble onduleur, a savoir ceci:
Jean-Luc
Messages : 418
Sujets : 12
Inscription : Mar 2022
Réputation :
4
(12-04-2022, 02:18 PM)jlm a écrit : En effet ça ne doit pas poser problème vu que moi je me base sur du 115200. Sauf pour ce qui est de la détection du câble. Comme il y a plusieurs entrées USB, Linux à joyeusement tendance à ne pas donner le même nom au périphérique, une fois c'est ttyUSB0 et une autre fois c'est ttyUSB1.
J'ai pallié cela avec des lien symboliques, mais eux sont basés sur l'ID vendeur et type. Ces 2 valeurs sont récupérables avec la commande Linux
qui donne ceci par exemple:
Code : Bus 007 Device 003: ID 0781:b6b7 SanDisk Corp.
Donc si tu peux me donner l'ID de ton câble que je l'intègre à smartphoton ou attendre que je développe ce que j'ai déjà fait pour le câble onduleur, a savoir ceci:
Alors mon id sur le linux sur lequel il est branché actuellement est: bus 003 device 002: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial port / Mobile Action MA-8910P
seul le bus et device pourrait changer sur le raspberry qui héberge smartphoton. Je n'ai pas acces au linux de smartphoton donc j'ai fait de cette manière la
Messages : 2,058
Sujets : 158
Inscription : Mar 2022
Réputation :
4
Juste parfait, ce chip (067b:2303) je crois l'avoir déjà intégré, je vérifie demain et si pas intégré je le fais.
Après je prépare la prochaine image.
Ah oui, on vient juste de mettre en marche la communication des Pylontech en Corse à l'instant. Presque un sans faute.
Juste un défaut à l'affichage. Faudra que je corrige.
Te tiens au courant.
Jean-Luc
Messages : 418
Sujets : 12
Inscription : Mar 2022
Réputation :
4
(12-04-2022, 09:37 PM)jlm a écrit : Juste parfait, ce chip (067b:2303) je crois l'avoir déjà intégré, je vérifie demain et si pas intégré je le fais.
Après je prépare la prochaine image.
Ah oui, on vient juste de mettre en marche la communication des Pylontech en Corse à l'instant. Presque un sans faute.
Juste un défaut à l'affichage. Faudra que je corrige.
Te tiens au courant.
Parfait merci, on se tiens au jus
Messages : 2,058
Sujets : 158
Inscription : Mar 2022
Réputation :
4
J'y pense à l'instant, si tu actives l'accès distant de smartphoton , je peux faire toutes les modifications depuis chez moi au calme. Ca ira plus vite que de faire l'image. Uploader etc. C'est ici, je te donne un chiffre tu l'entre dans le champ et après tu actives.
Une fois effectué, je dois encore t autoriser en zerotier.
Tu me diras
Jean-Luc
Messages : 78
Sujets : 7
Inscription : Apr 2022
Réputation :
0
Hello Jean Luc !!!!
Une petite question concernant le logiciel mqtt explorer te souviens tu de comment on peux entrer sur le logiciel de l'onduleur afin de voir comment lancer un ordre stp on avaitent essayer la derniere fois nous n'y sommes pas arrivés !
Merci par avance
Messages : 2,058
Sujets : 158
Inscription : Mar 2022
Réputation :
4
14-06-2022, 09:17 PM
(Modification du message : 14-06-2022, 09:21 PM par jlm.)
De mémoire, il me faut modifier la configuration du Brocker MQTT qui est installé dans le Pi.
je dois lui dire d'accepter d'accepter des demandes provenant d'une autre adresse IP que la sienne.
Donc il faudra que je vienne sur ta machine pour corriger le fichier de configuration.
C'est un oubli de ma part lors du passage à la dernière version de Linux 11. J'ai dû tout reconstruire et j'ai oublié cette config :s
le fichier se nomme /etc/mosquitto/mosquitto.conf
Je regarde et te redis.
Jean-Luc
Messages : 78
Sujets : 7
Inscription : Apr 2022
Réputation :
0
(14-06-2022, 09:17 PM)jlm a écrit : De mémoire, il me faut modifier la configuration du Brocker MQTT qui est installé dans le Pi.
je dois lui dire d'accepter d'accepter des demandes provenant d'une autre adresse IP que la sienne.
Donc il faudra que je vienne sur ta machine pour corriger le fichier de configuration.
C'est un oubli de ma part lors du passage à la dernière version de Linux 11. J'ai dû tout reconstruire et j'ai oublié cette config :s
le fichier se nomme /etc/mosquitto/mosquitto.conf
Je regarde et te redis.
Ok !!! Merci par avance j'aimerai bien pouvoir changer le mode de l'onduleur par exemple quand mon ballon chauffe quand mon detecteur de luminosite l'enclenche ce serait le top !!!!
Messages : 2,058
Sujets : 158
Inscription : Mar 2022
Réputation :
4
eh bien non ce n'était pas le fichier qui était mal configuré.
C'était simplement le numéro du port que j'avais mal configuré.
A savoir 1883 au lieu de 1880. - 1883 étant pour le protocole MQTT
- 1880 pour Nodered-Smartphoton
tout est OK maintenant. Bonne découverte de MQTT avec Homey :idea:
Jean-Luc
Messages : 78
Sujets : 7
Inscription : Apr 2022
Réputation :
0
Hello, je ne sais pas si je suis au bon endroit pour faire ca mais je viens de recevoir une mise ajour pour ma Box Homey qui integre maintenant Advanced Flow qui ressemble étrangement a nodered !!!!
Je vous laisse un lien vous comprendrez !!!! cela pourrait me permettre de lire les données telle que la conso instantanée de la maison par exemple pour l'intégrer dans un process car actuellement ca marche mais je n'arrive pour le moment qu'a lire la donnée et la faire lire par la box je n'arrive pas a en faire une autre procédure !!!! par contre j'arrive a changer le param 1 par exemple la ca marche sans problème
je vous laisse un lien !!!
https://homey.app/fr-fr/advanced-flow/?u...-108277962
Cordialement
Farid
Messages : 2,058
Sujets : 158
Inscription : Mar 2022
Réputation :
4
28-06-2022, 09:27 PM
(Modification du message : 28-06-2022, 09:28 PM par jlm.)
Vidéo vue.
Ah oui dis donc, c'est flagrant que l'on peut se poser des questions sur le moteur qui tourne derrière.
C'est comme nos onduleurs re-badgés, c'est toujours la même carte mère dedans. L'emballage change.
A toi les scénarios pointus. Tu nous feras une vidéo de démo ?
Amuse toi bien avec cet outil
Jean-Luc
Messages : 78
Sujets : 7
Inscription : Apr 2022
Réputation :
0
(28-06-2022, 09:27 PM)jlm a écrit : Vidéo vue.
Ah oui dis donc, c'est flagrant que l'on peut se poser des questions sur le moteur qui tourne derrière.
C'est comme nos onduleurs re-badgés, c'est toujours la même carte mère dedans. L'emballage change.
A toi les scénarios pointus. Tu nous feras une vidéo de démo ?
Amuse toi bien avec cet outil
Oui ! Je découvre mais pour le moment je n'arrive toujours pas a faire ce que je veux c'est a dire lire une des données comme par exemple la conso instantanée et l'utiliser dans une action !!!! Mais effectivement la façon d'opérer semble identique !!!!
Messages : 2,058
Sujets : 158
Inscription : Mar 2022
Réputation :
4
est-ce qu'il y a une grosse communauté d'utilisateurs de Homey ? style un forum où tu peux trouver de l'aide et que ça répond agréablement et avec pertinence ?
Car tout seul, on avance moins vite, voir on se décourage parfois.
Jean-Luc
Messages : 78
Sujets : 7
Inscription : Apr 2022
Réputation :
0
(28-06-2022, 09:52 PM)jlm a écrit : est-ce qu'il y a une grosse communauté d'utilisateurs de Homey ? style un forum où tu peux trouver de l'aide et que ça répond agréablement et avec pertinence ?
Car tout seul, on avance moins vite, voir on se décourage parfois.
Il y a une communauté qui grandit doucement mais principalement anglo saxonne donc c'est pas évident !!!!
J'arrive de nouveau a faire dire par la box la conso instantanée des que ca change la box parle mais au delà de ca impossible d'utiliser la donnée dans une formule par exemple !!!
Messages : 2,058
Sujets : 158
Inscription : Mar 2022
Réputation :
4
Pour l'anglo saxon je m'en sors super bien avec ce traducteur à réseau de neurones qui fait la nique à tous les autres.
Si tu connais pas c'est www.deepl.com
Jean-Luc
Messages : 78
Sujets : 7
Inscription : Apr 2022
Réputation :
0
(28-06-2022, 10:23 PM)jlm a écrit : Pour l'anglo saxon je m'en sors super bien avec ce traducteur à réseau de neurones qui fait la nique à tous les autres.
Si tu connais pas c'est www.deepl.com
Je ne le connais pas celui ci !!!! Merci !!!!!
Je pense qu'il y a un truc que j'ai pas compris les donnéees remontent puisque j'arrive a les faire lire de facon orale par la box , mais pour le moment je ne sais pas les utiliser autrement !!!!
j'y arrivais deja d'ailleurs sans ce nouveau module !!!
|
Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
|
Synthèse
|
Please login or register to use this functionality. |
discussions récentes
|
bravo mais
|
merci a jlm et nolak pour votr...spectre10troy — 08:33 PM |
bravo mais
|
Merci pour les testes, en effe...NOLAK — 06:54 PM |
bravo mais
|
avec false
avec tty bidon
...spectre10troy — 02:13 PM |
bravo mais
|
Parfait, donc là on est sur qu...NOLAK — 01:55 PM |
bravo mais
|
pas de led sur le port rs232
...spectre10troy — 01:50 PM |
bravo mais
|
tu as raison ont est assez cur...jlm — 01:12 PM |
bravo mais
|
Alors on va pousser plus loin....NOLAK — 12:58 PM |
bravo mais
|
déjà tester l autre câble usb,...spectre10troy — 12:23 PM |
bravo mais
|
Je comprends tout a fait le ch...NOLAK — 12:14 PM |
bravo mais
|
installation toute neuve, ri...spectre10troy — 11:32 AM |
bravo mais
|
Et les logs ça donne quoi cett...NOLAK — 11:23 AM |
Who's Online
|
There are currently no members online. |
goals
|
94.7% of the way to our goal of 7,000 posts!
|
Statistics
|
» Members: 613
» Latest member: PushPull
» Forum threads: 705
» Forum posts: 6,628
Full Statistics
|
|
|