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 Ydriss Ydriss 1 369 07-10-2026, 09:50 PM
Dernier message: jlm
  Présentation yvesma 13 19,073 02-10-2026, 09:07 PM
Dernier message: yvesma
  Présentation Kreg Kregdum 1 2,210 30-07-2026, 09:12 AM
Dernier message: jlm
  Présentation Piothr 1 2,350 14-07-2026, 11:44 AM
Dernier message: eden12
  Présentation Harrys Harrys 1 2,401 11-07-2026, 12:36 PM
Dernier message: eden12
  Présentation eden12 0 1,113 11-07-2026, 11:46 AM
Dernier message: eden12
  Présentation Elis MrElis 1 2,657 08-06-2026, 12:39 PM
Dernier message: jlm
  Présentation de Martine Martiney 0 1,760 19-05-2026, 12:12 PM
Dernier message: Martiney
  Présentation Cole ColeQe 0 1,718 13-05-2026, 08:35 AM
Dernier message: ColeQe
  Présentation Rocco Rocroc 0 1,881 29-04-2026, 12:40 PM
Dernier message: Rocroc

Atteindre :


Utilisateur(s) parcourant ce sujet : 2 visiteur(s)
[-]
discussions récentes
Intégration SynSynk/DEYE avec...
Mieux ce n'est pas possible.Anna202 — 10:57 AM
Entertainment online platform ...
I was having a chat with my br...ramsaybolt — 01:01 AM
MapleStory Classic World: Plan...
Building a reliable character ...ZeonLau — 09:23 AM
Build a Better NBA 2K27 MyTEAM...
Building a competitive MyTEAM ...ZeonLau — 08:58 AM
MapleStory Classic World Progr...
Progress in MapleStory Classic...ZeonLau — 08:50 AM
Aion 2 Budget Tips Spend Smart...
In Aion 2, steady character de...ZeonLau — 08:36 AM
Online platform with cool bonu...
I was waiting for a friend who...ramsaybolt — 01:47 PM
How Movie for Windows Supports...
Windows computers are used for...rodeoneerer — 08:13 AM
Aion 2 DPS Guide : Burst, Dég...
Can custom sex dolls really im...Addison — 07:46 AM
Dashboard solaire qui sert de ...
Salut à tous, je voulais parta...Alan89 — 03:44 PM
bwowg FC 27 Finishing Guide: H...
Creating scoring opportunities...Taylorlly — 09:02 AM

[-]
Rechercher








(Advanced Search)

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

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

[-]
Statistics
» Members: 1,109
» Latest member: vapormoYxr
» Forum threads: 900
» Forum posts: 7,953

Full Statistics

[-]
Latest Threads
Intégration SynSynk/DEYE avec HA ou ...
Last Post: Anna202
20-10-2026 10:57 AM
» Replies: 15
» Views: 23068
Entertainment online platform in your fr...
Last Post: ramsaybolt
19-10-2026 01:01 AM
» Replies: 0
» Views: 172
MapleStory Classic World: Plan Gear Upgr...
Last Post: ZeonLau
17-10-2026 09:23 AM
» Replies: 0
» Views: 252
Build a Better NBA 2K27 MyTEAM With U4GM
Last Post: ZeonLau
17-10-2026 08:58 AM
» Replies: 0
» Views: 216
MapleStory Classic World Progress Tips F...
Last Post: ZeonLau
17-10-2026 08:50 AM
» Replies: 0
» Views: 213
Aion 2 Budget Tips Spend Smarter With U4...
Last Post: ZeonLau
17-10-2026 08:36 AM
» Replies: 0
» Views: 211
Online platform with cool bonuses
Last Post: ramsaybolt
16-10-2026 01:47 PM
» Replies: 0
» Views: 220
How Movie for Windows Supports Everyday ...
Last Post: rodeoneerer
15-10-2026 08:13 AM
» Replies: 0
» Views: 247
Aion 2 DPS Guide : Burst, Dégâts Soutenu...
Last Post: Addison
15-10-2026 07:46 AM
» Replies: 1
» Views: 417
Dashboard solaire qui sert de vitrine, c...
Last Post: Alan89
14-10-2026 03:44 PM
» Replies: 0
» Views: 260

>