Page 1 sur 1

SONOFF avec ESP Easy - erreur

Publié : 15 janv. 2023, 22:38
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

Re: SONOFF avec ESP Easy - erreur

Publié : 15 janv. 2023, 22:59
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).

Re: SONOFF avec ESP Easy - erreur

Publié : 16 janv. 2023, 10:11
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 ?

Re: SONOFF avec ESP Easy - erreur

Publié : 17 janv. 2023, 21:08
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?

Re: SONOFF avec ESP Easy - erreur

Publié : 17 janv. 2023, 21:38
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.

Re: SONOFF avec ESP Easy - erreur

Publié : 17 janv. 2023, 21:44
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)

Re: SONOFF avec ESP Easy - erreur

Publié : 17 janv. 2023, 22:06
par Neutrino
Oui, et visiblement ton sonoff n'a pas assez de mémoire.
Plus qu'à le flasher à l'ancienne.

Re: SONOFF avec ESP Easy - erreur

Publié : 18 janv. 2023, 18:47
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.

Re: SONOFF avec ESP Easy - erreur

Publié : 18 janv. 2023, 19:23
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é :)

Re: SONOFF avec ESP Easy - erreur

Publié : 03 févr. 2023, 15:38
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?