Ecodevices rt2 et push - rien du tout

Bonjour les amis.

Je suis frustrait. J’ai configurer un push pour controler un module shelly par le API http qui semble rien faire. Ca test ok sur le console, quand j’ai crée le push il as fait le push une fois, et puis maintenant rien. C’est controler par une sortie virtuelle etun scénario également. ecodevice rt2 firmware v2.01.02 (peut pas faire un upgrade vers 3 je crois sans tout perdre en config?).

Scénario assez simple (peut être faux?)

J’ai aussi ajouter un « test » push contre un server web pour voir du debug, mais il n’as marché que une fois, et puis rien. Est ce que il y as du magie il faut faire pour que ca marche?

Bonjour,
comment est pilotée la sortie virtuelle ?
Passe-t’elle bien en ON et OFF alternativement ?
Les push ne seront envoyés si et seulement si la sortie virtuelle change d’état.
bonne journée

1 « J'aime »

Oui, je l’ai testé par changer d’état manuellement.

comment est paramétré le push ? pouvez-vous faire un screenshot ?

Bonjour ayninke,

et quel modèle de Shelly voulez-vous piloter?

Bonne journée

C’est un 1ProPM.

Le problème c’est que c’est le ecodevices-rt2 qui ne fait rien - manuallement par utiliser le URL le shelly marche parfaitement. Le GCE fait rien ni avec le lien / push du shelly ou le url test j’ai crée (qui fait un message syslog sur mon serveur web pour diagnostiques). Je vois pas comment assurer le GCE vas faire le push.

coordonnées comme ceci

il me semble que pour le Shelly, il faut obligatoirement un identifiant, même si c’est celui par défaut, soit admin:admin.

Bonne journée

merci pour les réponses, mais non - pas d’identifiant sauf selon besoins pour le shelly - comme j’ai dit, ca marche depuis un browser sans authentication

en recapitule, j’ai crée ce push « test » pour voir ce qui se passe depuis le GCE, et la réponse, c’est « rien » :slight_smile:

c’est hyper frustrant!

requête POST ou GET ?
est-ce que le https est activé sur le shelly ? . si oui, il faut activer SSL

c’est un POST simple

j’ai essayé les deux. je fait https use mon serveur test aussi - le GCE fait absolument rien - c’est la le problème (c’est plus simple pour diagnostique d’ignorer le shelly et utiliser le server test avec un url simple - ca marche par curl / browser etc - le GCE ne fait rien)

selon le niveau du HTTPS, l’EDRT2 ne saura pas crypter correctement (pas assez de puissance pour les versions récentes du HTTPS)

sinon, voir l’ article ici
Relais Shelly 1 — GCE Electronics (gce-electronics.com)
ce qui fonctionne sur v4 devrait fonctionner sur EDRT

ok, mais pourquoi même pas de request http / https? je regarde les logs due serveur web et le GCE fait absolument rien… est ce que il y as du magie a faire qui n’est pas dans les documents ou j’ai raté? en cliquant « verification » du PUSH, ca fait rien…

p.s. j’ai beaucoup d’experiences avec shelly qui sont super et fiable - c’est le GCE ou j’ai moins d’experiences, et je trouve frustrant…

Bonjour,

Je up ce message concernant les push EDRT2.
J’essaie d’envoyer un push vers mon IPX800v4 pour commander une entree virtuelle lorsque que mon VE est branché ( dépassement une valeur instantannée depuis une pince TOR ). Le scenario fonctionne bien avec l’envoi d’email mais pas du tout en PUSH.

Je pense avoir correctement configuré l’interface push sur l’ED. Lorsque je clique sur tester la configuration rien ne se passe. Par contre en copiant le lien vers firefox ca fonctionne correctement.

J’ai tenté de supprimer l’api key ( IPX + dans le lien) mais rien n’y fait. Quelqu’un a t’il deja rencontré ce problèlme?

Le port HTTP de mon ipx est bien 3200.

Cordialement

bonjour @lithios,
Et, tu as bien mis ta clés API et non apikey dans l’url :thinking:

1 « J'aime »

Bonjour,

Oui j’ai laissé la clef par defaut. Mais j’ai essayé avec autre chose et j’ai la meme chose.

ce type de format
/api/push/1TO7PXGONJ7B7CD03PXD/ELEC=$DIP01
1TO7PXGONJ7B7CD03PXD étant la clés API

Bonjour,

J’ai fait remis l’ecodevice en config usine reupload la conf et ça a fonctionné. Impossible de dire qu’elle était la cause.

Merci pour votre aide.
Cordialement