elfin rj45-> pylontech
|
Messages : 223
Sujets : 9
Inscription : Mar 2022
Réputation :
3
Bonne nouvelle, j ai réussi également a remonter les infos des batteries pylontech sur le elfin ethernet comme jean luc l a fait pour l onduleur.
le seul ajout au cablage est une alimentation basique 12v avec le zero volt commun du gnd serial pour alimenter le elfin car la batterie pylontech ne fournit que tx rx et ground contrairement a l onduleur qui founir une tension.
Messages : 807
Sujets : 71
Inscription : Mar 2022
Réputation :
0
J'aime ce genre de nouvelles
Une fois que j'aurais modifié la partie gestion des Pylontech en prenant en compte le Elfin, on va pouvoir complètement déplacer le Raspberry où l'on veut dans la maison.
Et cerise sur le gâteau, on va pouvoir utiliser une machine virtuelle logée dans son NAS ou son NUC ou son serveur maison
pour faire tourner Smartphoton Woohhwww
C'est carrément génial, non !?
Bravo à toi.
J'ai plus qu'a changer mon code
gazzzzton likes this post
Jean-Luc
Messages : 19
Sujets : 4
Inscription : Oct 2022
Réputation :
0
Messages : 223
Sujets : 9
Inscription : Mar 2022
Réputation :
3
En effet je viens de tester, merci pour l'info, en plus ce n'est pas intrusif par rapport aux commandes que j’échange déjà avec ma domotique car il ne fait que lire ce qui passe en live (même si on peut dialoguer avec lui quand même), ça permet d’éviter des conflit d'envoi de paquets en même temps par le smartphone et la domotique.
Belle trouvaille rajoutée à ma liste d'applis, merci beaucoup !!
Messages : 807
Sujets : 71
Inscription : Mar 2022
Réputation :
0
27-11-2022, 10:08 PM
(Modification du message : 27-11-2022, 10:10 PM par jlm.)
Joli coup en effet
Lecture du port série à distance via une passerelle RS232 / TCP-IP . Ca c'est bien utile !
Je le faisais via SSH sur mes PC, mais là sur la tablette ou smartphone c'est agréable.
(Ca fonctionne aussi pour une passerelle non wifi comme la mienne par exemple, une EE10)
Cerise sur la gateau cette application n'a pas de tracker connus. C'est rare pour être souligné
Je me permets de montrer la config du Elfin pour qu'il ouvre le port 7774 par exemple dans la partie ' Communication Settings'
Il y en a qui vont devoir chercher sinon.
J'ai aussi fait l'essai, concluant à tout point. Merci pour la trouvaille
Voici qcq captures d'écran
La config du Elfin, on peut agrandir le buffer au besoin pour obtenir plus de données au cas où
Enfin la config de l'application:
Jean-Luc
Messages : 807
Sujets : 71
Inscription : Mar 2022
Réputation :
0
05-12-2022, 02:49 PM
(Modification du message : 05-12-2022, 02:54 PM par jlm.)
Voici pour BIP74100 les détails pour pouvoir lire les Pylontech avec un ELFIN EW10 (Rj45 et non pas wifi)
- Je déclare dans 2 variables l'adresse et le port du Elfin. Je lance la commande " pwr", elle passe dans le nœud function pour récupérer les variables ci-dessus et surtout il ne faut pas oublier d'envoyer le "retour chariot" avec cette ligne commande " msg.payload = msg.payload + "\n";" le "\n" étant le retour chariot.
Le tout est ensuite envoyé au nœud TCP request qui va ensuite te retourner les données dans le nœud debug qui t'y affiche le résultat sur la droite.
Tu me diras si cela fonctionne
Le Elfin est configuré ainsi:
Avec Node red il te faut faire ceci:
Voici le flow en question:
flows-demo-Elfin-EW10-Pylontech.json (Taille : 4.32 Ko / Téléchargements : 10)
Code : [
{
"id": "c19f57fca2f9fe81",
"type": "tab",
"label": "Example Elfin - Pylontech",
"disabled": false,
"info": "",
"env": []
},
{
"id": "b677fa422422bc5c",
"type": "group",
"z": "c19f57fca2f9fe81",
"name": "Ask Pylontech via Elfin TCP/IP Serial EW10 ",
"style": {
"stroke": "#ff0000",
"label": true,
"color": "#0070c0"
},
"nodes": [
"677b35de9babefb9",
"8d0ffce91115b96e",
"5e0e2376811b8dda",
"15c1701128158dee",
"aafcb695e9be136e",
"9ba199bb1c1469db"
],
"x": 54,
"y": 39,
"w": 1012,
"h": 162
},
{
"id": "677b35de9babefb9",
"type": "function",
"z": "c19f57fca2f9fe81",
"g": "b677fa422422bc5c",
"name": "Payload ton Gateway node",
"func": "var host = global.get(\"GW-RS232-TCPIP-pylontech\");\nvar port = global.get(\"GW-RS232-Port-pylontech\");\nmsg.host = host;\nmsg.port = port;\nmsg.payload = msg.payload + \"\\n\";\nreturn msg;",
"outputs": 1,
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 400,
"y": 160,
"wires": [
[
"8d0ffce91115b96e"
]
]
},
{
"id": "8d0ffce91115b96e",
"type": "tcp request",
"z": "c19f57fca2f9fe81",
"g": "b677fa422422bc5c",
"name": "GW Elfin EE10 / TCPIP",
"server": "",
"port": "",
"out": "sit",
"ret": "string",
"splitc": " ",
"newline": "",
"trim": false,
"tls": "",
"x": 690,
"y": 160,
"wires": [
[
"9ba199bb1c1469db"
]
]
},
{
"id": "5e0e2376811b8dda",
"type": "inject",
"z": "c19f57fca2f9fe81",
"g": "b677fa422422bc5c",
"name": "pwr",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "pwr",
"payloadType": "str",
"x": 150,
"y": 160,
"wires": [
[
"677b35de9babefb9"
]
]
},
{
"id": "15c1701128158dee",
"type": "inject",
"z": "c19f57fca2f9fe81",
"g": "b677fa422422bc5c",
"name": "",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "",
"crontab": "",
"once": true,
"onceDelay": 0.1,
"topic": "",
"payload": "",
"payloadType": "date",
"x": 170,
"y": 80,
"wires": [
[
"aafcb695e9be136e"
]
]
},
{
"id": "aafcb695e9be136e",
"type": "change",
"z": "c19f57fca2f9fe81",
"g": "b677fa422422bc5c",
"name": "Définir L'adresse Elfin - Pylontech",
"rules": [
{
"t": "set",
"p": "GW-RS232-TCPIP-pylontech",
"pt": "global",
"to": "192.168.1.129",
"tot": "str"
},
{
"t": "set",
"p": "GW-RS232-Port-pylontech",
"pt": "global",
"to": "7774",
"tot": "num"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 420,
"y": 80,
"wires": [
[]
]
},
{
"id": "9ba199bb1c1469db",
"type": "debug",
"z": "c19f57fca2f9fe81",
"g": "b677fa422422bc5c",
"name": "Réponse Pylontech",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 930,
"y": 160,
"wires": []
}
]
Jean-Luc
Messages : 4
Sujets : 0
Inscription : Dec 2022
Réputation :
0
Bonjour,
Tout d'abord merci à Jean-Luc pour le partage et le soutien qu'il apporte.
J'ai installé 16 panneaux avec 1 onduleur hybride chinois triphasé de 6kw, un onduleur chinois monophasé, 32 batteries lifepo4 de 3.2v et de 300w avec 1 bms 96v.
Je n'ai pas de suivi de ce qui se passe avec mon onduleur. J'ai juste mis sous home assistant le suivi des charges des batteries. Ce suivi sous raspberry pi3. J'ai préparé un autre rasberry pour installer smartphoton. J'ai prévu de voir s'il est possible de suivre l'onduleur en y connectant un elfin hdmi. L'onduleur a une sortie RS232 en db9. A ce jour je bute sur la mise en service de l'elfin. En effet il me retourne une adresse ipv4 sous la forme 10.10.100.150. On le voit bien sur réseau mais impossible de se connecter pour pouvoir le paramétrer.
Je poste sur ce post car il parle de l'installation de l'elfin.
Merci pour votre aide.
Messages : 10
Sujets : 2
Inscription : Oct 2022
Réputation :
0
(19-12-2022, 08:47 PM)claude47 a écrit : Bonjour,
Tout d'abord merci à Jean-Luc pour le partage et le soutien qu'il apporte.
J'ai installé 16 panneaux avec 1 onduleur hybride chinois triphasé de 6kw, un onduleur chinois monophasé, 32 batteries lifepo4 de 3.2v et de 300w avec 1 bms 96v.
Je n'ai pas de suivi de ce qui se passe avec mon onduleur. J'ai juste mis sous home assistant le suivi des charges des batteries. Ce suivi sous raspberry pi3. J'ai préparé un autre rasberry pour installer smartphoton. J'ai prévu de voir s'il est possible de suivre l'onduleur en y connectant un elfin hdmi. L'onduleur a une sortie RS232 en db9. A ce jour je bute sur la mise en service de l'elfin. En effet il me retourne une adresse ipv4 sous la forme 10.10.100.150. On le voit bien sur réseau mais impossible de se connecter pour pouvoir le paramétrer.
Je poste sur ce post car il parle de l'installation de l'elfin.
Merci pour votre aide.
Bonsoir, non l'ip c'est celle de votre PC, par defaut c'est 10.10.100.254 qu'il faut taper dans votre navigateur avec identifiants/mdp : admin/admin.
Par contre pour ma part je galère à le configurer avec ma livebox (bien réglée en 2.4ghz), si quelqu'un peut poster ses screens de la partie network svp ?
Messages : 4
Sujets : 0
Inscription : Dec 2022
Réputation :
0
Bonsoir, merci pour ta réponse. La connexion ne se fait pas avec cet ip: délai d'attente dépassé. Une autre idée? J'ai également une livebox donc je suis aussi intéressé pour la suite.
Messages : 807
Sujets : 71
Inscription : Mar 2022
Réputation :
0
Bonsoir, je ne suis pas certain d'avoir tout suivi. Alors désolé si je pose des questions qui ont peut être déjà une réponse plus haut.
C'est bien du ew10 que l'on parle
Une fois allumé, il crée un point d'accès avec un nom du genre elfin, voud l'avez vu depuis votre Pc ou smartphone ?
Si oui une fois que vous connectez a ce ssid, ca dit quoi côté ip récupérée.
Après il faut pointer votre navigateur sur l'adresse du elfin.
Et la la fenêtre de login doit se présenter. admin / admin
Ensuite le mettre définitivement sur votre wifi ssid perso. Là il récupérera une adresse depuis le dhcp de votre router ou de votre box. Pensez à utiliser l'application fing pour aider à trouver les machines sur le réseau.
Pour aider, des captures écrans seront bienvenues.
Good luck
Jean-Luc
|
Utilisateur(s) parcourant ce sujet : 2 visiteur(s)
|
Synthèse
|
Please login or register to use this functionality. |
discussions récentes
|
Double MPPT et Smartphoton
|
Bonjour
Après quelques heur...Septain21 — 11:28 AM |
Connexion elfin EW10 wifi Sma...
|
Les joies de la découvertejlm — 11:40 PM |
Connexion elfin EW10 wifi Sma...
|
Alors là, te connaissant tu va...Septain21 — 10:55 PM |
Accès Zerotier
|
Top nos messages se croisent...jeanserien — 09:41 PM |
Connexion elfin EW10 wifi Sma...
|
acculturation
Processus par l...jlm — 09:39 PM |
Connexion elfin EW10 wifi Sma...
|
(Tu auras modifié tout seul ...Septain21 — 09:29 PM |
Accès Zerotier
|
Top nos messages se croisent. ...jlm — 09:28 PM |
Accès Zerotier
|
Après plusieurs batailles, j'a...jeanserien — 09:26 PM |
Accès Zerotier
|
Alors il semble que ce soit un...jlm — 09:25 PM |
Connexion elfin EW10 wifi Sma...
|
(Tu auras modifié tout seul la...jlm — 09:12 PM |
Who's Online
|
There are currently no members online. |
goals
|
73.7% of the way to our goal of 3,000 posts!
|
|