Bienvenue, Visiteur
Vous devez vous enregistrer avant de pouvoir poster.

Nom d’utilisateur
  

Mot de passe
  





Rechercher dans les forums

(Recherche avancée)

Statistiques du Forum
» Membres : 644
» Dernier membre : Blais
» Sujets du forum : 437
» Messages du forum : 3,100

Statistiques complètes

Utilisateurs en ligne
Il y a actuellement 133 utilisateurs connectés.
» 3 Membre(s) | 128 Visiteur(s)
Bing, Google, Jeff52, piamp

Derniers sujets
Perte MQTT au déclencheme...
Forum : Domotique
Dernier message : F1ATB
Il y a 4 heures
» Réponses : 8
» Affichages : 183
sens de montage UxIx2 son...
Forum : Routeur Photovoltaïque
Dernier message : Nanoux_14
Hier, 11:05 PM
» Réponses : 3
» Affichages : 95
Serveur MQTT mosquitto
Forum : Routeur Photovoltaïque
Dernier message : 38domo
Hier, 08:56 PM
» Réponses : 9
» Affichages : 296
etalonnage sonde DS18B20
Forum : Routeur Photovoltaïque
Dernier message : Lolo69
Hier, 07:26 PM
» Réponses : 4
» Affichages : 433
Déclenchement relais SSR
Forum : Routeur Photovoltaïque
Dernier message : F5lth
Hier, 02:32 PM
» Réponses : 3
» Affichages : 112
Relais sortie triac
Forum : Routeur Photovoltaïque
Dernier message : Lolo69
Hier, 11:44 AM
» Réponses : 1
» Affichages : 65
Comment trouver adresse i...
Forum : Routeur Photovoltaïque
Dernier message : lucky
Hier, 10:22 AM
» Réponses : 12
» Affichages : 239
Code Afficheur 9.01 ne se...
Forum : Routeur Photovoltaïque
Dernier message : Lolo69
Hier, 09:21 AM
» Réponses : 4
» Affichages : 122
Routeur sur Cumulus à the...
Forum : Routeur Photovoltaïque
Dernier message : F1ATB
Hier, 07:51 AM
» Réponses : 23
» Affichages : 897
Timeout sur ESP esclave
Forum : Routeur Photovoltaïque
Dernier message : Grisly18
27-09-2024, 11:44 PM
» Réponses : 10
» Affichages : 347

 
  HackRF not working
Posté par : Cupro - 03-07-2024, 11:08 PM - Forum : Remote SDR - Réponses (5)

Hello

I have tried to use Remote SDR but I wasn't able to get my HackRF working with it. I was not able to select it in Settings. No idea what I am doing wrong?

Remote SDR running version : 5.08

hackrf_info version: unknown
libhackrf version: unknown (0.5)
Found HackRF
Index: 0
Board ID Number: 2 (HackRF One)
Firmware Version: 2014.08.1 (API:1.00)
Part ID Number: 0xa000cb3c 0x0053475b

Error: /remsdr/EJS/Ajax/tools.ejs:2
    1| <div style='width:100%;background-color: black;color:white;'>

>> 2| <%

    3| function ReadFile(F){

    4| try {

    5| var data = fs.readFileSync(F, 'utf8');


Command failed: SoapySDRUtil --probe="driver=hackrf"
[INFO] Opening HackRF One #0 14d463dc0f3d4be1...
[INFO] Could not Open HackRF Device
Error probing device: hackrf open failed

    at checkExecSyncError (node:child_process:828:11)
    at Object.execSync (node:child_process:902:15)
    at eval ("/remsdr/EJS/Ajax/tools.ejs":91:18)
    at tools (/remsdr/node_modules/ejs/lib/ejs.js:692:17)
    at tryHandleCache (/remsdr/node_modules/ejs/lib/ejs.js:272:36)
    at View.exports.renderFile [as engine] (/remsdr/node_modules/ejs/lib/ejs.js:489:10)
    at View.render (/remsdr/node_modules/express/lib/view.js:135:8)
    at tryRender (/remsdr/node_modules/express/lib/application.js:640:10)
    at Function.render (/remsdr/node_modules/express/lib/application.js:592:3)
    at ServerResponse.render (/remsdr/node_modules/express/lib/response.js:1017:7)

Imprimer cet élément

Exclamation Température V11
Posté par : Padawan34 - 03-07-2024, 07:13 PM - Forum : Routeur Photovoltaïque - Réponses (8)

Bonjour André,

Depuis la mise à jour V11 sur mes deux ESP je n'ai plus la remonté de température sur mon ESP actionneur fonctionnait bien en V10

Je viens de passer mon ESP avec sonde en V10 et laissé mon ESP actionneur en V11 ça fonctionne  Idea

test les mises à jour en OTA et web OTA passent sans problème

Imprimer cet élément

  Installation chauffage balon tampon
Posté par : Marti44 - 03-07-2024, 05:44 PM - Forum : Domotique - Réponses (6)

Bonjour,
Sur une nouvelle installation de chauffage j'envisage de chauffer ma maison avec mes panneaux solaires électriques et je souhaiterais savoir si certains le font déja ou ont de l'experience sur ce sujet?
Projet: Ballon tampon avec résistance électrique allimenté par routeur solaire et panneaux solaires environs 6kW. Thermostat et circulateur piloté par domotique.
Edit : Ma question ne porte pas sur le routeur en lui meme mais plutot sur la capacité du ballon tampon a chauffer une maison, celui-ci étant prévu pour fonctionner avec une chaudiere à bois ou PAC... Sachant que tous les ballons tampon ne disposent pas de résistance électrique et est-ce que la résistance peut suffir à elle seule à chauffer une maison en utilisant l'énergie électrique solaire ?
Merci pour vos réponse

Imprimer cet élément

  Le point rouge en haut à gauche
Posté par : Alain_C38 - 03-07-2024, 12:42 PM - Forum : Routeur Photovoltaïque - Réponses (1)

Bonjour,

Que veut dire le point rouge en haut à gauche de la page du routeur ?

J'ai juste remarqué que quand le point apparaissait toute les 2 secondes et que lorsqu'il restait en continue, la page était bloquée, mais pouvait se débloquer quelques instant plus tard.
Je ne le vois pas sur mon téléphone, mais c'est peut-être une question de taille.

Ceci, toutes versions confondues.
Cordialement,

Imprimer cet élément

Thumbs Up connexion a distance
Posté par : Hervé - 02-07-2024, 06:14 PM - Forum : Routeur Photovoltaïque - Réponses (1)

André,
J'ai la mise à jour nickel 
j'aimerais savoir si il est possible de se connecter à distance pour voir ma production du routeur F1ATB sans être a la maison par exemple quand je suis au travail ?
Cordialement

Imprimer cet élément

  La version 11 est disponible : Import/Export des paramètres
Posté par : F1ATB - 02-07-2024, 05:57 PM - Forum : Routeur Photovoltaïque - Réponses (40)

Une nouvelle version, la V11.00, est à présent disponible. Elle apporte les nouveautés suivantes :

Import / Export des paramètres et actions
Les paramètres de configuration et les actions peuvent être sauvegardés sur un fichier à stocker sur votre PC. Cela permettra des évolutions rapides du logiciel du routeur.  Il sera possible de réinstaller rapidement la configuration précédente ou de la passer sur un autre ESP.

Possibilité de définir le SSID et le mot de passe du Wifi par le port série
À l'installation, au lieu de rentrer le nom du Wifi (SSID) et le mot de passe en utilisant le mode point d'accès à l'adresse 192.168.4.1, on peut désormais, si on est branché par le port série, utiliser l'interface "Logs & Console" disponible sur le site ( https://f1atb.fr/fr/routeur-photovoltaiq...-logiciel/ ) ou le moniteur de l'IDE Arduino. 3 commandes sont à connaitre : 

  • ssid: nom_du_reseau
  • password: mot de passe
  • restart


Relance découverte MQTT toutes les 5mn
Certains avaient des difficultés en relançant Home Assistant, les mesures ne s'affichaient plus. Désormais toutes les 5 mn une séquence de découverte des mesures est exécutée.

Réécriture de la surveillance par watchdog suite au changement de bibliothèque 3.0.x carte ESP32
La nouvelle bibliothèque attachée à la carte ESP32, actuellement la V3.0.2, a amené de nombreux bouleversements. Le watchdog (chien de surveillance) de la version 11 du routeur a été redesigné. Cela devrait calmer les reboot intempestifs de l'ESP32.

Estimation temps équivalent d’ouverture maxi du Triac et relais cumulée
Le système intègre à partir de 6h du matin les ouvertures du Triac ou des relais en prenant en compte le pourcentage d'ouverture. Dans le cas d'une découpe sinus la distribution en  sin² de la puissance est prise en comte. Cela donne en fin de journée une estimation de durée en heures équivalente à une ouverture à 100%. Multiplié par la puissance théorique de la charge, on a l'énergie équivalente en Wh. Cela ouvre la porte à des actions de nuit pour compenser un manque d'énergie la veille. Ces valeurs sont envoyées au broker MQTT. Attention, en fin de journée ensoleillée, on peut avoir le Triac ou le relais d'ouvert, mais le thermostat du chauffe-eau coupe. Le routeur ne le voit pas sauf s'il a une deuxième sonde UxIx2.

Correction d’un bug de syntaxe
Par hasard, j'ai découvert un bug de syntaxe, une instruction incomplète, non détecté par le compilateur depuis la version 9. Cela ralentissait les échanges lorsqu'un ESP esclave appelait un ESP maître pour obtenir les puissances. Les valeurs des temps d'occupation du coeur 0 ont bien chuté. Je recommande aux configurations multi-ESP de passer en V11.

Affichage de l’occupation RAM
Dans les données brutes de l'ESP32. On a le bilan d'occupation de la RAM. À surveiller si on sollicite un maître avec de nombreux esclaves.

Version V11.00
Installation sur un ESP vierge
https://f1atb.fr/fr/routeur-photovoltaiq...-logiciel/

Si vous disposez de la version 10, en bas de page paramètres, vous pouvez faire la mise à jour par Web OTA.

Bon routage
André F1ATB

Imprimer cet élément

  Capteur : température ambiante
Posté par : Nalexdouze - 02-07-2024, 10:13 AM - Forum : Evolutions faites, à faire, dont vous rêvez... - Pas de réponse

Bonjour,

Voici une nouvelle petite suggestion : pouvoir ajouter un DTH22 pour mesure température et humidité du locaux de stockage du/des ballons d'eau chaude.
L'interêt est surtout statistique pour mettre en relation les températures d'eau et les pertes lié à l'environnent de stockage.

Je pourrais rajouter un ESP32 juste pour ça mais ça serait dommage  Wink

Et si jamais cette info peut être utile... pour mes projets sur le feu, j'ai préféré utiliser la bibliothèque : https://github.com/beegee-tokyo/DHTesp au celle de Adafruit https://github.com/adafruit/DHT-sensor-l...ree/master.

En effet la bibliothèque Adafruit demande de renseigner la PIN de la sonde en #define j'ai donc préféré utiliser une bibliothèque permettant de définir le branchement physique en variable pouvant être modifié via un formulaire Web.

Cordialement
Alexis

Imprimer cet élément

  V1 avec relais et temporisation
Posté par : AngelB - 02-07-2024, 12:43 AM - Forum : Routeur Photovoltaïque - Réponses (4)

Bonjour André,

Dans cette partie du code de la V1, comment peut-on ajouter une temporisation en plus du seuil pour garder le relais fermé 15 secondes tant que PW <-700 ?

Mille mercis d'avance pour votre expertise

void Overproduction(){
  if (PW <-700){ //switch On water heater   
    digitalWrite(RelayWaterHeater,HIGH);
  }
  if (PW>1000){ //Switch Off with hyteresis
    digitalWrite(RelayWaterHeater,LOW) ;

  }


}

}

Imprimer cet élément

  plus d'affichage Actions sur version 8.08 RMS
Posté par : Serge 11 - 01-07-2024, 08:20 PM - Forum : Routeur Photovoltaïque - Réponses (1)

Bonjour,
Je n'ai plus d'options de réglages dans l'onglet actions!
Voir copie écran en pièce jointe.
Si vous avez rencontré ce problème et avez une astuce pour le résoudre.
Merci d'avance.
Serge 11



Pièces jointes
.docx   page actions F1ATB V 8.08.docx (Taille : 120.66 Ko / Téléchargements : 5)
Imprimer cet élément

  Watchdog avec la carte ESP32 v3.0.x - Démo / Exemple
Posté par : F1ATB - 01-07-2024, 02:01 PM - Forum : Domotique - Pas de réponse

Le Watchdog ESP32, depuis la version de gestion de carte 3.0x,  est largement modifié par rapport à la mise en œuvre précédente. Voici un exemple simple de comment l'implémenter (Arduino IDE).
Un point clé est de définir un délai d'au moins 1 ms après :
esp_task_wdt_reset();
delay(1); // <------------------------------ Obligatoire

Cordialement, André.

Code :
#include <esp_task_wdt.h>
#define WDT_TIMEOUT 25 // Timeout in seconds
esp_err_t ESP32_ERROR;
int i = 0;
int last = millis();
void setup() {
  Serial.begin(115200);
  delay(100);
  Serial.println("Configuring WDT...");
  Serial.print("Watchdog Timeout (in seconds) set to : ");
  Serial.println(WDT_TIMEOUT);
  esp_task_wdt_deinit();
  // Task Watchdog configuration
  esp_task_wdt_config_t wdt_config = {
    .timeout_ms = WDT_TIMEOUT * 1000,                 // Convertin ms
    .idle_core_mask = (1 << portNUM_PROCESSORS) - 1,  // Bitmask of all cores, https://github.com/espressif/esp-idf/blob/v5.2.2/examples/system/task_watchdog/main/task_watchdog_example_main.c
    .trigger_panic = true                             // Enable panic to restart ESP32
  };
  // WDT Init
  ESP32_ERROR = esp_task_wdt_init(&wdt_config);
   Serial.println("Last Reset : " + String(esp_err_to_name(ESP32_ERROR)));
   esp_task_wdt_add(NULL);  //add current thread to WDT watch
}

void loop() {
  if (millis() - last >= 1000) { // Task every second
    last = millis();
    Serial.print(i);
    Serial.print("s : ");
    i++;
    if (i % 20 <= 10 && i<60) { //Reset only during 10s the first minute
      Serial.println(" Resetting WDT...");
      esp_task_wdt_reset();
      delay(1);  //VERY VERY IMPORTANT for Watchdog Reset to apply. At least 1 ms
      if (i % 20 == 10) { // No reset after 10s for test
        Serial.println("Stopping WDT reset.");
      }
    }
  }
}

Imprimer cet élément