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 yvesma 12 16,695 Hier, 10:04 PM
Dernier message: yvesma
  Présentation Kreg Kregdum 1 1,435 30-07-2026, 09:12 AM
Dernier message: jlm
  Présentation Piothr 1 1,930 14-07-2026, 11:44 AM
Dernier message: eden12
  Présentation Harrys Harrys 1 1,945 11-07-2026, 12:36 PM
Dernier message: eden12
  Présentation eden12 0 847 11-07-2026, 11:46 AM
Dernier message: eden12
  Présentation Elis MrElis 1 2,197 08-06-2026, 12:39 PM
Dernier message: jlm
  Présentation de Martine Martiney 0 1,484 19-05-2026, 12:12 PM
Dernier message: Martiney
  Présentation Cole ColeQe 0 1,453 13-05-2026, 08:35 AM
Dernier message: ColeQe
  Présentation Rocco Rocroc 0 1,582 29-04-2026, 12:40 PM
Dernier message: Rocroc
  Présentation Seraphin33 0 1,491 29-04-2026, 09:38 AM
Dernier message: Seraphin33

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
[-]
discussions récentes
Mise en service DEYE SUN-8K-S...
Pour la fabrication de la batt...Anna202 — 10:31 AM
Wallbox DYI 32 Ampères avec g...
Pour le moment je n'ai pas enc...Anna202 — 10:27 AM
Aion 2 DPS Guide : Burst, Dégâ...
Dans Aion 2, établir un classe...Stellaol — 08:31 AM
Présentation
Mon installation a évolué depu...yvesma — 10:04 PM
Voici une toute nouvelle vers...
Bonjour Après une semaine de ...yvesma — 09:44 PM
Passer en mode Debug pour plu...
Je n'ai plus de pylontech, mai...jlm — 02:14 PM
Passer en mode Debug pour plu...
this is a very interesting dis...ben thee — 12:30 PM
Bonne année 2026
This is a great chance to wish...Ryan Poole — 10:53 AM
Bonne année 2026
Happy New Year 2026 to you too...Jamieead — 05:59 AM
Voici une toute nouvelle vers...
Pas de soucis Non Les dépôt ...NOLAK — 06:00 PM
Cole Palmer's FC 27 Twitch Str...
Cole Palmer has become one of ...lendzion — 04:37 AM

[-]
Rechercher








(Advanced Search)

[-]
Who's Online
There are currently 454 online users. [Complete List]
» 1 Member(s) | 453 Guest(s)
Avatar

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

[-]
Statistics
» Members: 1,084
» Latest member: Anna202
» Forum threads: 879
» Forum posts: 7,921

Full Statistics

[-]
Latest Threads
Mise en service DEYE SUN-8K-SG01LP1-EU
Last Post: Anna202
Aujourd’hui 10:31 AM
» Replies: 28
» Views: 37405
Wallbox DYI 32 Ampères avec gestion dyna...
Last Post: Anna202
Aujourd’hui 10:27 AM
» Replies: 60
» Views: 79265
Aion 2 DPS Guide : Burst, Dégâts Soutenu...
Last Post: Stellaol
Aujourd’hui 08:31 AM
» Replies: 0
» Views: 10
Présentation
Last Post: yvesma
Hier 10:04 PM
» Replies: 12
» Views: 16695
Voici une toute nouvelle version de Smar...
Last Post: yvesma
Hier 09:44 PM
» Replies: 79
» Views: 71266
Passer en mode Debug pour plus de comman...
Last Post: jlm
17-09-2026 02:14 PM
» Replies: 2
» Views: 3172
Bonne année 2026
Last Post: Ryan Poole
17-09-2026 10:53 AM
» Replies: 4
» Views: 3835
Cole Palmer's FC 27 Twitch Stream Ends E...
Last Post: lendzion
16-09-2026 04:37 AM
» Replies: 0
» Views: 77
choix onduleur
Last Post: shummiclaire
08-09-2026 10:25 AM
» Replies: 25
» Views: 27803
Unleash Your Inner Drift King: A Deep Di...
Last Post: Igor Zakharov
07-09-2026 03:23 AM
» Replies: 0
» Views: 172

>