Note de ce sujet :
  • Moyenne : 5 (1 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Routeur connecté ethernet
#31
(Hier, 08:42 PM)Chris a écrit : Bonsoir,

Voici le bin que j'utilise avec un SSR : http://pv86.free.fr/f1atb/Solar_Router_V...no.bin.zip
Le diagramme est dispo ici: https://f1atb.fr/forum_f1atb/thread-887.html

Si ça ne répond pas à ton besoin, indique le matériel que tu as connecté et sur quelles broches.

merci
je viens d'essayer de compiler mais le fichier de sortie est trop volumineux pour l'esp32, je pense comprendre qu'il faut réduire le code.
Le routeur est destiné à accueillir le jsy-mk-194T, un ssr, mqtt pour home assistant et envoyer les données de consommation aux autres routeurs. Un ou deux autres routeurs ensuite sur les CE avec ssr et/ou triac (sans pour l'instant w5500)
Je ne maîtrise pas suffisamment le code et arduino ide, est-ce qu'il faut supprimer les fichiers sources inutiles avant de compiler pour alléger ?
Répondre
#32
Non il faut sélectionner NoFS pour la partition mémoire.

Vu que tu n’utilises pas de triac, tu peux utiliser le bin que j’ai mis en telechargement
Répondre
#33
Je viens de voir que l'Uxi2 pouvait être connecté sur les broches 26 et 27, broches sur lesquelles j'ai connecté écran et détecteur IR => j'ai recompilé une version basique.

Code :
#define AnalogIn0 35  //Pour Routeur Uxi
#define AnalogIn1 32
#define AnalogIn2 33  //Note: si GPIO 33 non disponible sur la carte ESP32, utilisez la 34. If GPIO 33 not available on the board replace by GPIO 34
#define RXD2_1 16     //Pour Routeur Linky ou UxIx2 (sur carte ESP32 simple): Couple RXD2=26 et TXD2=27 . Pour carte ESP32 4 relais : Couple RXD2=17 et TXD2=27
#define TXD2_1 17
#define RXD2_2 26  //Pour Routeur Linky ou UxIx2 (sur carte ESP32 simple): Couple RXD2=26 et TXD2=27 . Pour carte ESP32 4 relais : Couple RXD2=17 et TXD2=27
#define TXD2_2 27
#define SER_BUF_SIZE 4096
#define LedYellow 28  // modif Rj45 - était 18
#define LedGreen 33   // modif Rj45 - était 19
#define pulseTriac_1 4
#define zeroCross_1 16 // modif Rj45 - était 5
#define pulseTriac_2 22
#define zeroCross_2 21 // modif Rj45 - était 23
#define pinTemp 13  //Capteur température
#define TEMPERATURE_PRECISION 12
// pins 18 19 23 utilisés par Rj45 non modifiables + 5 modifiable
#define RJ45_CS 5

Même lien que tout à l'heure http://pv86.free.fr/f1atb/Solar_Router_V...no.bin.zip
Je suppose que tu as pu compiler en sélectionnant "Partition scheme: No Fs 4Mb" mais ça peut toujours servir à d'autres.
Répondre
#34
Merci beaucoup, je teste demain
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 3 visiteur(s)