Hello guest, if you read this it means you are not registered. Click here to register in a few simple steps, you will enjoy all features of our Forum.
Hi Guest this is an announcement for guests !!!

Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Présentation
#1
Bonjour à tous

Je suis tombé sur la vidéo sur Youtube et je me suis lancé dans le test de l'application.
J'ai actuellement 2 onduleurs SuperWatt en // et 3 batteries Pylontech : 2 x 3000c et une 2500C

Je viens de réussir à connecter l'ensemble sur SmartPhoton en passant par le port RS232 en Rj45 car en passant directement par le câble USB, SmartPhoton ne détecte rien.
Je pense que cela vient du fait que le Node Red n'utilise pas le node-contrib-usbhid et/ou le port hidraw0.
Mais en passant par le RJ45 ça fonctionne.


Je poursuis les tests en essayant de voir ce que je peux faire remonter sur Home assistant

Cordialement
Like Répondre
#2
Bonjour,

Je vois de suite que nous avons a faire à une personne qui parle couramment Node Red.
Et ta déduction est exactement la bonne ! 
A l'époque, comme je n'ai travaillé que sur mon onduleur perso et partant de rien, j'ai bossé sur l'interface que voyait le Linux lorsque je branchais le câble onduleur, et je l'ai donc naturellement interfacé Nodered via un nœud série qui pointe sur le port série offert, à savoir ttyUSBx.
J'ai appris sur le tas. Maintenant, ayant beaucoup plus d'expérience ce serait tellement plus simple. Je ne connaissais rien aux onduleurs ni à la programmation.

Donc en effet, il faudrait ajouter à mon soft la les gestions des ports (idiots) hidraw0 ou plus communément appelés HID (Human Interface Device)
comme par exemple la souris ou le clavier.

Je viens de regarder le noeud node-red-contrib-usbhid , il n'a pas été touché depuis plus de 6 ans et ne s'installe pas dans Nodered. Donc pour le moment pas de regrets ;) 

Sinon, bien vu pour le câble RS232 avec un chipset de conversion connu. Ça aide du coup.

Tu es la 4ème personne à avoir 2 onduleurs en //  . Donc il y a de l'intérêt. Pour le moment mon soft ne gère pas le 2ème onduleur.
J'ai tenté récemment de modifier en conséquence, mais avec un succès mitigé, cela fonctionne qcq minutes ... et après les ports séries se mettent en carafe.
Dès que le courage me reviendra, j'y retournerai.

Pour Home Assistant, tu peux contacter Gazzzzton qui remonte tout le nécessaire dans son HA et qui nous fait des scénarios de feu de dieu avec.

Sinon très simplement, connecte ton HA via MQTT sur le broker hébergé à la même IP que Smartphoton sur le port 1883 . (Pas de username ni mot de passe)
Exemple:

   


Et merci pour ton message de présentation. C'est agréable d'avoir des personnes qui partagent et participent.
Jean-Luc
Like Répondre
#3
Bonjour

Pour le noeud node-red-contrib-usbhid il s'installe sur Node red, c'est pas facile mais on y arrive.
Il ne faut pas passer par la palette pour installer le noeud
Une installation manuelle en ligne de commande est nécessaire
Et une fois les packets installés... J'ai réussi a récupérer les infos de l'onduleur et je suis tombé sur un forum Espagnol ou ils avaient déjà fait le boulot.
Je n'ai pas été plus loin pour l'instant car je suis également tombé sur SmartPhoton beaucoup plus abouti... Alors pourquoi réinventer la roue alors que vous avez déjà fait et avec de belles jantes en plus... lol
Pour ceux que cela intéresse voici le lien du forum espagnol mais je n'ai pas suffit ça procédure d'installation car elle ne fonctionne pas mais le node red est très intéressant :
https://www.solarweb.net/forosolar/fotov...o-usb.html

Merci pour les infos et surement à bientôt dans les autres topics du forum...

Bonne continuation
Like Répondre
#4
:idea:  Alors il ne fonctionne peut être pas avec l'interface HID, mais il fonctionne parfaitement avec ma passerelle TCP/IP.  Génial ce code !

Ça démontre la puissance de Nodered. Tu prends et tu lances.
Le gars sait programmer lui. C'est certain, la partie calcul du CRC m'impressionne. J'aurais tellement aimé avoir cela au début.

La tâche aurait été plus simple (mais peut être moins intéressante)

je mets ci-dessous l'essai que je viens de faire avec mon onduleur.
Donc côté gauche, le code Node red, côté droit ce qui sort du noeud debug en vert en bas à droite.
Tout y est au niveau des requêtes.

Resterait plus qu'a prévoir d'arrêter la boucle sans fin des requêtes pour pouvoir modifier les paramètres onduleurs, par exemple le 01:  SBU/UT/SOL

Merci pour ce retour d'infos. Nul doute que beaucoup de personnes vont apprendre Node red après cet exemple.

[Image: demo-code-espagnol.gif]
Jean-Luc
Like Répondre
#5
ca a l air pas mal tout ca, ils envoient toutes les requêtes dans un même message ?
Like Répondre
#6
Non non, elles sont schedulee toutes les x secondes , le firware par exemple c'est toute les minutes. Ces requêtes sont envoyées vers le nœud crc puis filtrés avec 1 message par secondes pour être ensuite envoyées au nœud série ou tcpip.
Ensuite le noeud switch regarde quelle était la requête, celle ci est stockée dans le msg.topic
Après il dispatch en conséquence et après vient la partie décryptage.
Je pense faire une grosse vidéo sur la manière de parler aux onduleurs et ensuite d'analyser les réponses. Il me semble que cela devient primordial
Jean-Luc
Like Répondre
#7
Ce node-red fonctionne bien avec l'interface hid à condition d'arriver à installer le noeud node-red-contrib-usbhid et de faire un chmod sur les port hidraw0.
Pour ma part j'ai été bluffé par sa manière de traiter les infos et sans parler du traitement du crc...

Cordialement
Like Répondre
#8
(05-11-2022, 09:22 AM)Merlerault a écrit : Ce node-red fonctionne bien avec l'interface hid à condition d'arriver à installer le noeud node-red-contrib-usbhid et de faire un chmod sur les port hidraw0.
Pour ma part j'ai été bluffé par sa manière de traiter les infos et sans parler du traitement du crc...

Cordialement

pour ma part j'ai essaye mais cela bloque aussi bien en mode commande qu'en mode palette node-red
un petit tuto peut-etre
d'avance merci
ChrisPv
Like Répondre


Sujets apparemment similaires…
Sujet Auteur Réponses Affichages Dernier message
  Présentation de Martine Martiney 0 137 19-05-2026, 12:12 PM
Dernier message: Martiney
  Présentation Cole ColeQe 0 141 13-05-2026, 08:35 AM
Dernier message: ColeQe
  Présentation Rocco Rocroc 0 224 29-04-2026, 12:40 PM
Dernier message: Rocroc
  Présentation Seraphin33 0 212 29-04-2026, 09:38 AM
Dernier message: Seraphin33
  présentation jp73000 0 248 16-04-2026, 09:11 PM
Dernier message: jp73000
  Ma présentation Nadiaah 1 393 16-04-2026, 12:30 PM
Dernier message: kilihan
  Présentation Kilihan kilihan 0 235 16-04-2026, 12:28 PM
Dernier message: kilihan
  Présentation Marc09 0 350 03-04-2026, 01:08 AM
Dernier message: Marc09
  Présentation Robert1 0 317 02-04-2026, 10:09 PM
Dernier message: Robert1
  Présentation Velkaro 0 542 20-02-2026, 12:45 PM
Dernier message: Velkaro

Atteindre :


Utilisateur(s) parcourant ce sujet :
[-]
discussions récentes
Unlock the Benefits of Using I...
Invoice templates streamline b...Aathivithyah — 01:15 PM
U4GM MLB The Show 26 Guide How...
Conquest on the USA map in MLB...Andrew736 — 11:01 AM
U4GM Monopoly go Guide Why Tea...
Teatime Treats has returned to...Andrew736 — 11:00 AM
U4GM PoE2 Chronomancer Levelin...
The Chronomancer is a tidy lea...Andrew736 — 10:59 AM
U4GM MLB The Show 26 Guide Whe...
Road to the Show can be brilli...Andrew736 — 10:57 AM
MMoexp: GTA 6 Expands Vice Cit...
Few open-world franchises have...Anselmrosseti — 09:45 AM
MMoexp: Inside PoE2’s New Chal...
The upcoming Path of Exile 2 l...Anselmrosseti — 09:35 AM
MMoexp: Diablo IV Celebrates I...
The world of Sanctuary is once...Anselmrosseti — 09:17 AM
Wallbox DYI 32 Ampères avec g...
Pour le moment je n'ai pas enc...Marco202 — 10:50 AM
Double MPTT
OK il ne redémarre que le ve...sharaid — 04:41 PM
How to Maximize Chemistry Link...
Chemistry remains one of the m...Taylorlly — 03:42 AM

[-]
Rechercher








(Advanced Search)

[-]
Who's Online
There are currently no members online.

[-]
goals
78.4% of the way to our goal of 10,000 posts!
Only 2,160 posts left to go!

[-]
Statistics
» Members: 1,030
» Latest member: Aathivithyah
» Forum threads: 867
» Forum posts: 7,840

Full Statistics

[-]
Latest Threads
Unlock the Benefits of Using Invoice Tem...
Last Post: Aathivithyah
Hier 01:15 PM
» Replies: 0
» Views: 33
U4GM MLB The Show 26 Guide How to Conque...
Last Post: Andrew736
Hier 11:01 AM
» Replies: 0
» Views: 30
U4GM Monopoly go Guide Why Teatime Treat...
Last Post: Andrew736
Hier 11:00 AM
» Replies: 0
» Views: 32
U4GM PoE2 Chronomancer Leveling and Gear...
Last Post: Andrew736
Hier 10:59 AM
» Replies: 0
» Views: 34
U4GM MLB The Show 26 Guide Where To Get ...
Last Post: Andrew736
Hier 10:57 AM
» Replies: 0
» Views: 35
MMoexp: GTA 6 Expands Vice City With Ful...
Last Post: Anselmrosseti
27-05-2026 09:45 AM
» Replies: 0
» Views: 64
MMoexp: Inside PoE2’s New Challenge Prog...
Last Post: Anselmrosseti
27-05-2026 09:35 AM
» Replies: 0
» Views: 73
MMoexp: Diablo IV Celebrates Its Biggest...
Last Post: Anselmrosseti
27-05-2026 09:17 AM
» Replies: 0
» Views: 58
Wallbox DYI 32 Ampères avec gestion dyna...
Last Post: Marco202
26-05-2026 10:50 AM
» Replies: 59
» Views: 35846
Double MPTT
Last Post: sharaid
24-05-2026 04:41 PM
» Replies: 31
» Views: 10598

>