SONOFF avec ESP Easy - erreur

Forum dédié aux bricolages d'objets connectés IOT et leurs communications avec DomoticZ :
- Remplacement de firmware des prises, modules relais ...
- Fabrication à base d'ESP8266, de NodeMCU, de Weemos et consorts ...
Répondre
livemattt
Messages : 29
Inscription : 11 déc. 2019, 20:57

SONOFF avec ESP Easy - erreur

Message par livemattt »

Bonjour,

je ne sais pas si je mets mon message dans le bon groupe, merci de le déplacer à la bonne place s'il faut.

j'utilise des SONOFF pour contrôler les radiateurs depuis maintenant 3 ans.

Cela fonctionne bien mais quand je vais manuellement sur la page : http://192.168.0.xxx/control?cmd=gpio,12,1

j'ai le message d'erreur suivant :
SyntaxError: JSON.parse: unexpected non-whitespace character after JSON data at line 9 column 1 of the JSON data

les données brutes :

Code : Tout sélectionner

{
"log": "GPIO 12 Set to 1",
"plugin": 1,
"pin": 12,
"mode": "output",
"state": 1
}

Ok
les regles que j'ai mis dans les SONOFF

Code : Tout sélectionner

on System#Boot do // Initialisation du démarrage (mise sous tension ou reboot)
  gpio,12,1 // on allume
endon

on Relais#Relais=1 do
  gpio,13,0
endon
  
on Relais#Relais=0 do
  gpio,13,1
endon
  
on Bouton#Bouton=1 do
  if [Relais#Relais]=0
    gpio,12,1
  else
    gpio,12,0
  endif
endon
est-ce que quelqu'un peut m'aider à comprendre ce qui ne va pas?

j'ai un 2nd problème avec les SONOFF, ca m'est arrivé que 2 ou 3 fois.
dans les log j'ai le message suivant pour tous les SONOFF : Error: Error opening url: http://192.168.0.xxx/control?cmd=gpio,12,1
Le pilotage des radiateurs via domoticz est alors impossible, par contre en manuel cela fonctionne.
Pour régler le problème j’éteins quelques secondes les sonoff.

Merci de votre aide
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: SONOFF avec ESP Easy - erreur

Message par Keros »

Tu as posté dans la bonne section, c'est nickel.

Je pense que l'erreur vient de ton Json : il doit commencer par une { et se terminer par une }. Or, il semblerait que tu aies deux lignes en plus avec un Ok (qui correspondrait à la ligne 9 indiquée dans le message d'erreur).
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: SONOFF avec ESP Easy - erreur

Message par Neutrino »

En fait, c'est moi qu'il l'ai déplacé dans la bonne section :lol:
C'est pas simplement ton navigateur qui essaie de mettre en forme le JSON ?
Tu es sur quelle version d'ESPEasy ?
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
livemattt
Messages : 29
Inscription : 11 déc. 2019, 20:57

Re: SONOFF avec ESP Easy - erreur

Message par livemattt »

j'ai le message d'erreur sur firefox, j'ai essayé sur chrome et edge et je n'ai pas de message d'erreur.
ce serai donc un faux problème?

j'avais suivi le tuto de cette page : https://opendomotech.com/flasher-un-son ... -esp-easy/

voici ma version d'ESPEasy :

Code : Tout sélectionner

Firmware
Build:⋄	20104 - Mega
System Libraries:⋄	ESP82xx Core bc204a9b, NONOS SDK 2.2.2-dev(38a443e), LWIP: 2.1.2 PUYA support
Git Build:⋄	mega-20191208
Plugins:⋄	46 [Normal]
Build Md5:	ba473468496256c87be06eaecfd3cffd
Md5 check:	passed.
Build Time:⋄	Dec 8 2019 18:01:48
Binary Filename:⋄	ESP_Easy_mega-20191208_normal_ESP8266_1M.bin
par contre, mon 2nd problème de gène un peu car si je ne suis pas chez moi, je ne peux pas reboot les sonoff
il faudrait mettre à jour les sonoff?
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: SONOFF avec ESP Easy - erreur

Message par Neutrino »

Sincèrement, oui.
Tu es sur une version qui a 3 ans.
Attention lors de la mise à jour, garde bien une sauvegarde de ta configuration.
On ne sait jamais, j'ai parfois des MAJ en OTA qui foire. Obliger de passer par l'USB pour flasher et parfois la config saute.
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
livemattt
Messages : 29
Inscription : 11 déc. 2019, 20:57

Re: SONOFF avec ESP Easy - erreur

Message par livemattt »

ok, tu parles de mettre à jour à partir du menu tools?

Code : Tout sélectionner

Firmware
Update Firmware : Load a new firmware WARNING OTA not possible. Max sketch size: 599 kB (614384 bytes)
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: SONOFF avec ESP Easy - erreur

Message par Neutrino »

Oui, et visiblement ton sonoff n'a pas assez de mémoire.
Plus qu'à le flasher à l'ancienne.
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
livemattt
Messages : 29
Inscription : 11 déc. 2019, 20:57

Re: SONOFF avec ESP Easy - erreur

Message par livemattt »

flasher à l'ancien, c'est flasher avec ESPEasy Flasher comme indiqué dans ce tuto ?
https://opendomotech.com/flasher-un-son ... sy/#ancre3

Pour la version à prendre, je suis un peu perdu, je prend cette celle-ci?
ESP_Easy_mega_20221224_normal_ESP8266_1M_VCC.bin

j'imagine qu'il faudra remettre tous le paramétrage ensuite.
gaston
Messages : 155
Inscription : 16 avr. 2019, 20:30

Re: SONOFF avec ESP Easy - erreur

Message par gaston »

Elo,

Oui, c'est le bon fichier.
Flasher à l'ancienne c'est ce que tu as du faire la première fois ou tu as mis Espeasy (comme dans le lien que tu donne) avec le module FTDI et des fils "dupont".

J'ai du faire ça sur le sonoff dual de mon volet (sympa le branchement dans le fond de la boite...) et je n'ai pas eu à refaire la config, il avait tout gardé :)
livemattt
Messages : 29
Inscription : 11 déc. 2019, 20:57

Re: SONOFF avec ESP Easy - erreur

Message par livemattt »

merci à tous pour vos réponses, j'ai réussi à les flasher assez facilement.

je n'ai plus le message d'erreur avec le navigateur.
Par contre, j'ai encore de temps en temps le message d'erreur dans les log.
Quelqu'un a une idée d'où peut venir le problème?
Répondre