Forum eedomus
https://forum.eedomus.com/

[Store] Shelly
https://forum.eedomus.com/viewtopic.php?f=50&t=8920
« Précédent  Page 13 sur 23  Suivant »
Auteur:  struddel [ 03 Avr 2021 15:41 ]
Sujet du message:  Re: [Store] Shelly

KikiFUNstyle a écrit:Salut,
Les modules sur piles sont plus capricieux que ceux branché électriquement.
En effet, dans le cas de modules sur piles (avec le nouveau firmware) c'est lui qui push les informations.
Il faut que je réfléchisse à comment intégré ça dans mon plugin, la difficulté technique réside de savoir quel module (shelly-id) doit envoyer les informations à quel périphérique Eedomus ... (avoir une table de référence, bref je sais pas trop encore :s)

On aura comme informations pour le shelly H&T l'humidité et la température (pas de batterie)
https://shelly-api-docs.shelly.cloud/#s ... gs-actions
report_url -> URL to report sensor events on (/?hum=60&temp=25.00&id=shellyht-xxxxxx)


Pour la solution de contournement, si tu as Node-RED, facile tu passes par le MQTT et tu renvois les infos vers ton périphérique Eedomus :geek:


J'ai pas mal de modules shelly sur secteur, contact sec, dimmer, etc, ça marche nickel, mais pour les modules sur piles j'ai lâché l'affaire : ça met 1000 ans à remonter l'info, une fois sur cinq ça remonte pas, bref j'ai trouvé ça tellement inutilisable que je les ai donnés en échange des frais de port.

Pour les modules sur secteur en revanche, c'est top, pas cher, efficace, fonctionnel, fiable, mais les modules à piles et le wifi ça fait clairement pas bon ménage.

J'ai remplacé tous mes shelly dw2 par des sonoff zigbee à moins de 10 balles, c'est le jour et la nuit, remonté immédiate, de façon systématisée et fiable, rien à dire.

Après je déconseille les sonoff malgré tout car j'ai du mettre une cale au niveau de la pile à cause d'un faux contact, c'est moyen, mais une fois en place ça bouge plus d'un poil et c'est invisible. Du coup je garde les miens qui sont à présent pleinement fonctionnels mais j'en ai racheté 5 hier chez aquara, c'est beaucoup mieux fini, le tout connecté directement sur clé zigbee sans passerelle propriétaire et sans appli de la marque.
Auteur:  akua [ 08 Avr 2021 07:57 ]
Sujet du message:  Re: [Store] Shelly

KikiFUNstyle a écrit:Si report_url envoie les infos dès que humidité ou température change.

Dans le firmware 10 c'est disponible aussi pour les Door Window 2 (que je possède). Je ferai mes test avec ces modules :)


Ok merci ! :)
Auteur:  JulienV [ 08 Avr 2021 09:52 ]
Sujet du message:  Re: [Store] Shelly

Bonjour à tous,
j'étudie la possibilité d'installer un Shelly 1 + un Addon température avec 1 sonde pour contrôler la température d'un chauffe eau et activer la mise en route d'un circulateur dans un scénario

Je souhaiterais avoir des précisions sur :
- La fiabilité de la mesure de la sonde sachant qu'elle sera positionnée dans le doigt du C-E et
pourrait atteindre les 70°
- La fréquence des remontées d'info (il me faudrait 1 remontée toutes les 1 ou 2 minutes)
- L'intégration dans Eedomus (s'assurer qu'elle soit bien reconnue mais apparemment oui)

Le scénario devrais être le suivant :
1. mise en route d'un circulateur piloté par le contact du Shelly lorsque la température atteint un
seuil d'environ 55°
2. Arrêt du circulateur lorsque la température atteint un autre seuil d'environ 45°

Merci d'avance pour vos retours
Auteur:  nino77144 [ 04 Juin 2021 01:11 ]
Sujet du message:  Re: [Store] Shelly

Bonjour KikiFUNstyle,
Tout d'abord bravo pour ton travail, c'est vraiment super.
j'ai acheté un module shelly i3 :D et je ne sais pas comment faire pour configurer une action sur une touche pour quelle face une commande vers un actionneur.
Est ce que je doit d'abord configurer les touche sur l'application de shelly i3 et dans ce cas là qu'est ce que je doit mettre comme URL.
Et comment procédé à la configuration de ton plugin.
J’imagine que l'on doit faire un liens avec l'actionneur, mais comment je ne sais pas.
Je suis novice dans la domotique, alors il faudrait m'expliquer en détails SVP.
merci
Auteur:  KikiFUNstyle [ 04 Juin 2021 11:10 ]
Sujet du message:  Re: [Store] Shelly

nino77144 a écrit:Bonjour KikiFUNstyle,
Tout d'abord bravo pour ton travail, c'est vraiment super.
j'ai acheté un module shelly i3 :D et je ne sais pas comment faire pour configurer une action sur une touche pour quelle face une commande vers un actionneur.
Est ce que je doit d'abord configurer les touche sur l'application de shelly i3 et dans ce cas là qu'est ce que je doit mettre comme URL.
Et comment procédé à la configuration de ton plugin.
J’imagine que l'on doit faire un liens avec l'actionneur, mais comment je ne sais pas.
Je suis novice dans la domotique, alors il faudrait m'expliquer en détails SVP.
merci

Tu dois ouvrir les périphériques créés :
Shelly i3 - Canal 1
Shelly i3 - Canal 2
Shelly i3 - Canal 3

et copier/coller pour chacun le [VAR3] en remplaçant les %26 par des &

Cela aura pour effet de dire : quand j'appuie sur l'interrupteur -> je donne l'information (retour d'état) à Eedomus


Exemple : Shelly i3 - Canal 1
VAR3 =
Code : Tout sélectionner
http://192.168.0.20/script?exec=shelly.php%26periphId=2383968%26action=init

je colle
Code : Tout sélectionner
http://192.168.0.20/script?exec=shelly.php&periphId=2383968&action=init
dans mon navigateur.
Je regarde que dans le XML de réponse j'ai bien
Code : Tout sélectionner
<all_success>0</all_success>
en bas
Auteur:  nino77144 [ 04 Juin 2021 13:50 ]
Sujet du message:  Re: [Store] Shelly

voila l'erreur qu'il m'affiche sur le navigateur :

## ERROR: in filename [shelly.php&periphId=2383739&action=init]

je t'ai fait un copier / coller du setting de mon shelly i3 :

{"device":{"type":"SHIX3-1","mac":"68C63AFAA689","hostname":"shellyix3-68C63AFAA689","num_inputs":3, "num_outputs":0},"wifi_ap":{"enabled":false,"ssid":"shellyix3-68C63AFAA689","key":""},"wifi_sta":{"enabled":true,"ssid":"free_nino77144","ipv4_method":"dhcp","ip":null,"gw":null,"mask":null,"dns":null},"wifi_sta1":{"enabled":false,"ssid":null,"ipv4_method":"dhcp","ip":null,"gw":null,"mask":null,"dns":null},"ap_roaming":{"enabled":false,"threshold":-70},"mqtt": {"enable":false,"server":"192.168.33.3:1883","user":"","id":"shellyix3-68C63AFAA689","reconnect_timeout_max":60.000000,"reconnect_timeout_min":2.000000,"clean_session":true,"keep_alive":60,"max_qos":0,"retain":false,"update_period":30},"coiot": {"enabled":true,"update_period":15,"peer":""},"sntp":{"server":"time.google.com","enabled":true},"login":{"enabled":false,"unprotected":false,"username":"admin"},"pin_code":"","name":"Interrupteur Salon","fw":"20210429-102402/v1.10.4-g3f94cd7","factory_reset_from_switch":true,"discoverable":false,"build_info":{"build_id":"20210429-102402/v1.10.4-g3f94cd7","build_timestamp":"2021-04-29T10:24:02Z","build_version":"1.0"},"cloud":{"enabled":true,"connected":true},"timezone":"Europe/Paris","lat":48.871349,"lng":2.321150,"tzautodetect":true,"tz_utc_offset":7200,"tz_dst":false,"tz_dst_auto":true,"time":"14:46","unixtime":1622810785,"led_status_disable":false,"debug_enable":false,"allow_cross_origin":false,"actions":{"active":true,"names":["btn_on_url","btn_off_url","shortpush_url","longpush_url","double_shortpush_url","triple_shortpush_url","shortpush_longpush_url","longpush_shortpush_url","btn_on_url","btn_off_url","shortpush_url","longpush_url","double_shortpush_url","triple_shortpush_url","shortpush_longpush_url","longpush_shortpush_url","btn_on_url","btn_off_url","shortpush_url","longpush_url","double_shortpush_url","triple_shortpush_url","shortpush_longpush_url","longpush_shortpush_url"]},"hwinfo":{"hw_revision":"prod-2020-04-21", "batch_id":1},"longpush_duration_ms":{"min":1000, "max":3000},"multipush_time_between_pushes_ms":{"max":100},"inputs":[{"name":"Ouvrir Volet Roulant Salon","btn_type":"toggle","btn_reverse":0},{"name":"Stopper Volet Roulant Salon","btn_type":"toggle","btn_reverse":0},{"name":"Fermer Volet Roulant Salon ","btn_type":"toggle","btn_reverse":0}]}
Auteur:  nino77144 [ 04 Juin 2021 14:26 ]
Sujet du message:  Re: [Store] Shelly

désoler je n'avais pas changer les %26 par des &.
voilà le résultat :

This XML file does not appear to have any style information associated with it. The document tree is shown below.
<result>
<init>
<index_0>
<btn_on_url>
<urlReponse>
<![CDATA[ {"actions":{"btn_on_url":[{"index":0,"urls":["http://192.168.0.20/script/?exec=shelly.php&periphId=2383739,2383738"],"enabled":true}]}} ]]>
</urlReponse>
<success>1</success>
<set_url>
<![CDATA[ http://_username_:_password_@192.168.0. ... =true&urls[]=http://192.168.0.20/script/?exec=shelly.php%26periphId=2383739,2383738 ]]>
</set_url>
<action_url>
<![CDATA[ http://192.168.0.20/script/?exec=shelly ... 39,2383738 ]]>
</action_url>
<url_shelly_found>
<![CDATA[ http://192.168.0.20/script/?exec=shelly ... 39,2383738 ]]>
</url_shelly_found>
<is_enabled>1</is_enabled>
</btn_on_url>
<btn_off_url>
<urlReponse>
<![CDATA[ {"actions":{"btn_off_url":[{"index":0,"urls":["http://192.168.0.20/script/?exec=shelly.php&periphId=2383739,2383738"],"enabled":true}]}} ]]>
</urlReponse>
<success>1</success>
<set_url>
<![CDATA[ http://_username_:_password_@192.168.0. ... =true&urls[]=http://192.168.0.20/script/?exec=shelly.php%26periphId=2383739,2383738 ]]>
</set_url>
<action_url>
<![CDATA[ http://192.168.0.20/script/?exec=shelly ... 39,2383738 ]]>
</action_url>
<url_shelly_found>
<![CDATA[ http://192.168.0.20/script/?exec=shelly ... 39,2383738 ]]>
</url_shelly_found>
<is_enabled>1</is_enabled>
</btn_off_url>
</index_0>
<all_success>1</all_success>
</init>
</result>
Auteur:  nino77144 [ 04 Juin 2021 14:37 ]
Sujet du message:  Re: [Store] Shelly

pour la deuxième entrée là j'ai bien la réponse <all_success>0</all_success>:

This XML file does not appear to have any style information associated with it. The document tree is shown below.
<result>
<init>
<index_1>
<btn_on_url>
<urlReponse>
<![CDATA[ {"actions":{"btn_on_url":[{"index":1,"urls":["http://192.168.0.20/script/?exec=shelly.php&periphId=2383741,2383740"],"enabled":true}]}} ]]>
</urlReponse>
<success>0</success>
<set_url>
<![CDATA[ http://_username_:_password_@192.168.0. ... =true&urls[]=http://192.168.0.20/script/?exec=shelly.php%26periphId=2383741,2383740 ]]>
</set_url>
<action_url>
<![CDATA[ http://192.168.0.20/script/?exec=shelly ... 41,2383740 ]]>
</action_url>
<url_shelly_found>
<![CDATA[ http://192.168.0.20/script/?exec=shelly ... 39,2383738 ]]>
</url_shelly_found>
<is_enabled>1</is_enabled>
</btn_on_url>
<btn_off_url>
<urlReponse>
<![CDATA[ {"actions":{"btn_off_url":[{"index":1,"urls":["http://192.168.0.20/script/?exec=shelly.php&periphId=2383741,2383740"],"enabled":true}]}} ]]>
</urlReponse>
<success>0</success>
<set_url>
<![CDATA[ http://_username_:_password_@192.168.0. ... =true&urls[]=http://192.168.0.20/script/?exec=shelly.php%26periphId=2383741,2383740 ]]>
</set_url>
<action_url>
<![CDATA[ http://192.168.0.20/script/?exec=shelly ... 41,2383740 ]]>
</action_url>
<url_shelly_found>
<![CDATA[ http://192.168.0.20/script/?exec=shelly ... 39,2383738 ]]>
</url_shelly_found>
<is_enabled>1</is_enabled>
</btn_off_url>
</index_1>
<all_success>0</all_success>
</init>
</result>
Auteur:  nino77144 [ 04 Juin 2021 14:47 ]
Sujet du message:  Re: [Store] Shelly

par contre à l'entrée 3 il m'affiche cette erreur :

Pièces jointes:
Doc1.png
erreur entrée N°3
Doc1.png (171.42 Kio) Consulté 7525 fois
Auteur:  nino77144 [ 04 Juin 2021 14:53 ]
Sujet du message:  Re: [Store] Shelly

Pour commencer il faut savoir que j'ai brancher mon interrupeur tactile directement sur mon module Shelly i3 et qu'il n'y a pas de branchement avec mes spots.
L'idée étant de passer les commandes de mon module vers les actionneurs qui sont brancher avec mes spots, en passant par la box eEdomus.
Auteur:  KikiFUNstyle [ 04 Juin 2021 16:07 ]
Sujet du message:  Re: [Store] Shelly

Procédons par étape avec le canal 1 :
As tu dans ton interface shelly dans les action "BUTTON SWITCHED ON URL" une url du type :
http://192.168.0.20/script/?exec=shelly ... 03,2331902
(ta box eedomus à l'adresse ip 192.168.0.20 ? Comme la mienne ^^)

les id 2331903 et 2331902 doivent correspondre aux id des 2 périphs ?
Etat - Shelly i3 canal 1
Shelly i3 - Canal 1

Lorsque tu appuis sur l'interrupteur, as tu une valeur sur les 2 périphériques ?
Auteur:  KikiFUNstyle [ 04 Juin 2021 16:23 ]
Sujet du message:  Re: [Store] Shelly

Et regarde tes messages MP !!!
Auteur:  nino77144 [ 07 Juin 2021 21:54 ]
Sujet du message:  Re: [Store] Shelly

Je me suis aperçu que la sortie de mon interrupteur tactile envoyait une phase et que pour le module Shelly i3 il lui faut un neutre vers ses entrées.
Je viens de faire un test en branchant en direct le neutre sur une entrée et sur l’application shelly la touche correspondante est passé au bleu.
Qu’alors avant ça toutes les touches sur l’application étaient bloquées en bleu.
Je viens de commander des mini relais optocoupleur pour rectifier le problème et je reviens vers toi pour la suite.
Auteur:  nino77144 [ 13 Juin 2021 05:12 ]
Sujet du message:  Re: [Store] Shelly

Alors maintenant que j’ai branché mes inter tactile de chez LIVOLO avec le module SHELLY i3, en passant par l’intermédiaire des mini relais optocoupleur Finder Série 13, j’ai bien les touches sur l’application de SHELLY qui deviennent bleu.
Mais toujours pas de réaction aux niveaux de la box EEDOMUS.
Auteur:  nino77144 [ 14 Juin 2021 09:18 ]
Sujet du message:  Re: [Store] Shelly

Je suis repartis de zéro.
j'ai tout supprimé (application et plugin shelly) et réinstaller.
Et là j'ai bien une réaction au niveau des "Shelly i3 - Canal 1 à 3", mais il mettent entre 30 à 60 secondes pour qu'ils changent d'état.
Est ce normale ?
Je ne vois pas de changement d'état au niveau des "Etat - Shelly i3 canal 1 à 3".
Mais bon vu le temps de réaction, ils ne doivent pas pouvoir afficher les impulsions sur les poussoirs.
Auteur:  KikiFUNstyle [ 14 Juin 2021 10:02 ]
Sujet du message:  Re: [Store] Shelly

nino77144 a écrit:Je suis repartis de zéro.
j'ai tout supprimé (application et plugin shelly) et réinstaller.
Et là j'ai bien une réaction au niveau des "Shelly i3 - Canal 1 à 3", mais il mettent entre 30 à 60 secondes pour qu'ils changent d'état.
Est ce normale ?
Je ne vois pas de changement d'état au niveau des "Etat - Shelly i3 canal 1 à 3".
Mais bon vu le temps de réaction, ils ne doivent pas pouvoir afficher les impulsions sur les poussoirs.

Salut,
Non la mise à jour doit être plus rapide.
C'est le shelly qui appelle le script sur ta Eedomus pour mettre à jour les périphériques Eedomus.
Désolé je n'ai pas le module mais je vais t'aiguiller.

On va faire le test sur le canal 1.

1) Copie colle le VAR3 de ton canal 1 en remplaçant &26 par & dans un onglet de ton navigateur.

2) Vérifie sur ton shelly i3 dans les actions urls si tu as bien une action avec dedans :
Code : Tout sélectionner
http://[IP_EEDOMUS]/script/?exec=shelly.php&periphId=[id_periph_Etat - Shelly i3 canal 1],[id_periph_Etat - Shelly i3 - Canal 1]


3) Appuie sur l'interrupteur du canal 1 et regarde si les informations remonte instantanément.




-------------
Voici comment ca fonctionne techniquement :
    - il faut mettre dans les actions urls l'appel au script shelly.php avec la liste de périphérique à mettre à jour -> C'est le rôle du VAR3 (appeler l'api shelly pour positionner la bonne url du script shelly.php avec les bon id de périphérique)
    - Lorsque tu appuies sur le bouton lié au canal 1 tu devrais avoir : l'état on/off ET l'action (short push / double short push ...). C'est le shelly qui lorsqu'il change de valeur il va appeler Eedomus pour MAJ les informations.


Si tu as des question n'hésite pas, il y a peut être des ajustements à faire (encore une fois je n'ai pas ce module j'ai dev qu'avec l'API sans tester :/)
Auteur:  nino77144 [ 14 Juin 2021 11:45 ]
Sujet du message:  Re: [Store] Shelly

ou est ce que je dois voir si les informations remonte instantanément ?
Auteur:  KikiFUNstyle [ 14 Juin 2021 13:44 ]
Sujet du message:  Re: [Store] Shelly

nino77144 a écrit:ou est ce que je dois voir si les informations remonte instantanément ?

Sur tes périphériques Eedomus lorsque tu appuis sur l'interrupteur de ton i3 associé au canal 1
Auteur:  nino77144 [ 14 Juin 2021 16:57 ]
Sujet du message:  Re: [Store] Shelly

Oui c’est bien ce que j’avais compris.
Non ce n’ai pas instantanée, il mets presque 1 minute pour qu’il le détecte.
Auteur:  KikiFUNstyle [ 14 Juin 2021 17:05 ]
Sujet du message:  Re: [Store] Shelly

Tu as pu vérifier si dans l'as actions de ton périphérique tu as quelques chose ?
En allant sur l'interface de configuration de ton module Shelly i3.
Page 13 sur 23 Le fuseau horaire est UTC+1 heure