Bonjour Mr. le visiteur, si vous lisez ceci, cela signifie que vous n'êtes pas enregistré. Cliquez ici pour vous inscrire en quelques étapes simples, vous pourrez profiter de toutes les fonctionnalités de notre Forum. Vous pourrez évidemment nous faire partager vos connaissances avec nous ! et voir les images ou vidéos postées
Annuler cet avertissement
J'ai le plaisir de vous informer que Smartphoton supporte désormais la gestion des batteries Lithium YouthPower.
Voir ici: http://domosimple.eu/forum/forum-22.html
(enfin presque)

Annuler cet avertissement
Je ne suis plus tout seul !!! Alexis se joint à moi :-))

Voir ici: https://domosimple.eu/forum/thread-286-post-2245.html#pid2245


Note de ce sujet :
  • Moyenne : 5 (1 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
elfin rj45-> pylontech
#1
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.
Répondre
#2
J'aime ce genre de nouvelles Smile

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.   Cool

J'ai plus qu'a changer mon code
gazzzzton likes this post
Jean-Luc
Répondre
#3
Hello,
Pour ceux que cela intéresses, on peux consulter en mode console/terminal le status des batteries. depuis une tablette (ou smsatphone) Android.
Pour cela, il faut confectionner un cable RS232 batterie Pylontech (port console)<> ElfinEW10A (sans oublier d'alimenter le Elfin en 12V DC, ainsi que la masse|GND commun, comme indiué sur ce forum).
L'application Android s'appelle "Serial WIFI Terminal"
jlm likes this post


Pièces jointes Image(s)
           
Répondre
#4
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 !! Smile
Répondre
#5
Joli coup en effet  Cool

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. Blush

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
Répondre
#6
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 Cool

Le Elfin est configuré ainsi:

   
   

Avec Node red il te faut faire ceci:

   

Voici le flow en question:


.json   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
Répondre
#7
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.
Répondre
#8
(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 ?
Répondre
#9
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.
Répondre
#10
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
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 2 visiteur(s)
[-]
Synthèse
Please login or register to use this functionality.

[-]
Rechercher








(Advanced Search)

[-]
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!
Only 788 posts left to go!