Boonjour ,je n’arriv pas commander me volet sous Sonoff Dual R3 avec le plugin WifilightV2
Je souhaiterais avoir comme commande Ouvrir / fermer / Stop et en option la position du volet.
voici ma config :
Merci !
Boonjour ,je n’arriv pas commander me volet sous Sonoff Dual R3 avec le plugin WifilightV2
Je souhaiterais avoir comme commande Ouvrir / fermer / Stop et en option la position du volet.
voici ma config :
Merci !
→ création max des commandes pour avoir disco qui devrait le faire sinon revenir vers moi avec les logs :
_cmd quand le plugin envoie les commandes
wifilightV2 quand l’appli ewelink monte/descend/arrête le volet
Bonjour,
J’ai testé toutes les commandes proposées ci-dessous , aucune n’ouvre ou ferme le volet ( sur l’appli Ewelink ça marche tres bien) .
Pourtant le module semble bien configuré :
Voici les logs ( j’ai mis en mode debug dans le gestionnaire de plugin car sinon j’ai pas de log)
0000|[2022-10-24 07:06:37]DEBUG : Cmd : {"switches":[{"outlet":-1,"switch":"on"}]} - full Cmd : {"sequence":"156958807731","deviceid":"10012ba16b","selfApikey":"00000000-0000-0000-0000-000000000000","iv":"OTA0ODgxODA0OTIyNzgwMw==","encrypt":true,"data":"LHiVYhvj0Mu19hnRyhxP0jGFXOpNBaObFlCeoD5Za9vOAfhng3E1TKkMNfm76Db2"} - Rec:{"sequence":"","seq":93,"error":400,"encrypt":true}
0001|[2022-10-24 07:06:42]DEBUG : Cmd : {"switches":[{"outlet":-1,"switch":"off"}]} - full Cmd : {"sequence":"156958807731","deviceid":"10012ba16b","selfApikey":"00000000-0000-0000-0000-000000000000","iv":"OTA0ODgxODA0OTIyNzgwMw==","encrypt":true,"data":"LHiVYhvj0Mu19hnRyhxP0jGFXOpNBaObFlCeoD5Za9uZw68MLdyahHX4PkT/Ql8q"} - Rec:{"sequence":"","seq":93,"error":400,"encrypt":true}
0002|[2022-10-24 07:06:48]DEBUG : Cmd : {"configure":[{"outlet":-1,"startup":"stay"}]} - full Cmd : {"sequence":"156958807731","deviceid":"10012ba16b","selfApikey":"00000000-0000-0000-0000-000000000000","iv":"OTA0ODgxODA0OTIyNzgwMw==","encrypt":true,"data":"sYMoIneZlIIolaCHnrjGZb8yXQ1gTgfylvqN97gLvlyHamwpg/wuaqXRN11N2b7Q"} - Rec:{"sequence":"156958807731","seq":93,"error":400,"encrypt":true}
0003|[2022-10-24 07:06:53]DEBUG : Cmd : {"configure":[{"outlet":-1,"startup":"on"}]} - full Cmd : {"sequence":"156958807731","deviceid":"10012ba16b","selfApikey":"00000000-0000-0000-0000-000000000000","iv":"OTA0ODgxODA0OTIyNzgwMw==","encrypt":true,"data":"sYMoIneZlIIolaCHnrjGZb8yXQ1gTgfylvqN97gLvlxB//hQXfLkz/IFi2vL16zp"} - Rec:{"sequence":"156958807731","seq":93,"error":400,"encrypt":true}
0004|[2022-10-24 07:06:54]DEBUG : Cmd : {"configure":[{"outlet":-1,"startup":"off"}]} - full Cmd : {"sequence":"156958807731","deviceid":"10012ba16b","selfApikey":"00000000-0000-0000-0000-000000000000","iv":"OTA0ODgxODA0OTIyNzgwMw==","encrypt":true,"data":"sYMoIneZlIIolaCHnrjGZb8yXQ1gTgfylvqN97gLvly0+zQFzBLwCyqNnKIIl+Ah"} - Rec:{"sequence":"156958807731","seq":93,"error":400,"encrypt":true}
0005|[2022-10-24 07:06:56]DEBUG : Cmd : {"pulses":[{"outlet":-1,"pulse":"on"}]} - full Cmd : {"sequence":"156958807731","deviceid":"10012ba16b","selfApikey":"00000000-0000-0000-0000-000000000000","iv":"OTA0ODgxODA0OTIyNzgwMw==","encrypt":true,"data":"Vi/UykAqLTdWC/KmHHaQYblajQ/AMCs3NY4mMpmDiMkXp8TwRuwgYhpHGXYj3iQM"} - Rec:{"sequence":"","seq":93,"error":400,"encrypt":true}
0006|[2022-10-24 07:06:58]DEBUG : Cmd : {"pulses":[{"outlet":-1,"pulse":"off"}]} - full Cmd : {"sequence":"156958807731","deviceid":"10012ba16b","selfApikey":"00000000-0000-0000-0000-000000000000","iv":"OTA0ODgxODA0OTIyNzgwMw==","encrypt":true,"data":"Vi/UykAqLTdWC/KmHHaQYblajQ/AMCs3NY4mMpmDiMnzWoT/1CdASQjyy6kjVuxU"} - Rec:{"sequence":"","seq":93,"error":400,"encrypt":true}
0007|[2022-10-24 07:07:07]DEBUG : Cmd : {"pulses":[{"outlet":-1,"pulse":"on","pulseWidth":25000}]} - full Cmd : {"sequence":"156958807731","deviceid":"10012ba16b","selfApikey":"00000000-0000-0000-0000-000000000000","iv":"OTA0ODgxODA0OTIyNzgwMw==","encrypt":true,"data":"Vi/UykAqLTdWC/KmHHaQYblajQ/AMCs3NY4mMpmDiMkOyQijZUx+GUE6Plq8F5VjEdUZscW0JmXFL0nH56VNAw=="} - Rec:{"sequence":"","seq":93,"error":400,"encrypt":true}
0008|[2022-10-24 07:07:12]DEBUG : Cmd : {"pulses":{"location":50}} - full Cmd : {"sequence":"156958807731","deviceid":"10012ba16b","selfApikey":"00000000-0000-0000-0000-000000000000","iv":"OTA0ODgxODA0OTIyNzgwMw==","encrypt":true,"data":"hV5LDkPEGt098lw0qaNLSZSqs2hrEccy2Upwpj44CH8="} - Rec:{"sequence":"","seq":93,"error":400,"encrypt":true}
0009|[2022-10-24 07:07:15]DEBUG : Cmd : {"pulses":{"motorSwMode":2}} - full Cmd : {"sequence":"156958807731","deviceid":"10012ba16b","selfApikey":"00000000-0000-0000-0000-000000000000","iv":"OTA0ODgxODA0OTIyNzgwMw==","encrypt":true,"data":"GpLUEmSMWbzxIc8vvGK5p5JeX7CsbXpK1e8VgL2N0vI="} - Rec:{"sequence":"","seq":93,"error":400,"encrypt":true}
Voici le log quand j'active une commande avec l'appli Ewelink :
0047|[2022-10-24 07:23:46]DEBUG : - Receive after decode :{"currLocation":100,"motorTurn":2}
0048|[2022-10-24 07:23:46]DEBUG : - name:eWeLink_10012ba16b._ewelink._tcp.local - port:8081 ip: data:{"data1":"YUAtTvKFHeJcr5MerX8pNXoHesmEGwbwoEN8jZLNDaJjPxeQxdppzLJkUdv8AFjt","seq":"172","iv":"ODI2MzY3Mzk3MTU0NjQ5NA==","encrypt":"true","apivers":"1","type":"multifun_switch","id":"10012ba16b","txtvers":"1"} - End mDNS
0049|[2022-10-24 07:23:47]DEBUG : - Receive after decode :{"currLocation":100,"motorTurn":2}
(plusieurs lignes qui se repetent)
ps: j’ai mis 1 dans canal WIFI dans la config
Merci
Il va falloir recommencer et avec la version beta du plugin pour que je puisse aider.
1 - le canal n’est pas à 1 , il est à zéro car dans les logs outlet = -1, le plugin décrémente de 1
2 - il faut la création des commandes max et sauvegarder
la montée/descente/stop se fait avec disco
3 - me dire exactement ce qui est fait sinon je ne comprends pas.
Il me faut 2 logs
le premier wifilightV2
effacer les logs
agir sur l’appli (monte/descend/stop/position) et me dire dans quel ordre
le 2ème : _cmd
il faut recommencer parce que outlet=-1 n’est pas normal
Bonjour,
J’ai installé la version beta comme demandé , tous effacés et inclusion de nouveau avec commande MAX.
La commande " DiscoProg" , un slider , permet maintenant de commander le volet.
Voici le log WifilightV2_CMD
Slider « DiscoProg » , bas max , puis milieux , puis haut max
0000|[2022-10-25 07:22:22]DEBUG : Cmd : {"motorTurn":1} - full Cmd : {"sequence":"156958807731","deviceid":"10012ba16b","selfApikey":"00000000-0000-0000-0000-000000000000","iv":"OTA0ODgxODA0OTIyNzgwMw==","encrypt":true,"data":"IE7R/5T/bjUWbpSYtXVuqQ=="} - Rec:{"sequence":"156958807731","seq":425,"error":0,"encrypt":true}
0001|[2022-10-25 07:22:32]DEBUG : Cmd : {"motorTurn":0} - full Cmd : {"sequence":"156958807731","deviceid":"10012ba16b","selfApikey":"00000000-0000-0000-0000-000000000000","iv":"OTA0ODgxODA0OTIyNzgwMw==","encrypt":true,"data":"O0KTBR1p3g9ZB+IF/OVoOw=="} - Rec:{"sequence":"156958807731","seq":428,"error":0,"encrypt":true}
0002|[2022-10-25 07:22:37]DEBUG : Cmd : {"motorTurn":2} - full Cmd : {"sequence":"156958807731","deviceid":"10012ba16b","selfApikey":"00000000-0000-0000-0000-000000000000","iv":"OTA0ODgxODA0OTIyNzgwMw==","encrypt":true,"data":"OIkBLGRTQmgfcBURQcp9jw=="} - Rec:{"sequence":"156958807731","seq":430,"error":0,"encrypt":true}
Du coup comment transformer la commande Discoprog de Slider , en commande Ouverture /Fermerture / Stop ?
Voici les log WifilightV2 pour les meme commandes effectuées avec l’appli Ewelink de sonoff:
0013|[2022-10-25 07:30:28]DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Memory used :3907 ko <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
0014|[2022-10-25 07:30:34]DEBUG : - Receive after decode :{"currLocation":0,"location":0}
0015|[2022-10-25 07:30:34]DEBUG : - name:eWeLink_10012ba16b._ewelink._tcp.local - port:8081 ip: data:{"data1":"h/PSx3P9veItjpQ+8vOehkQc0ihIAWjYv3sxPKXGqAw=","seq":"492","iv":"NzIyMzkzMzA0NjY3NjIyOA==","encrypt":"true","apivers":"1","type":"multifun_switch","id":"10012ba16b","txtvers":"1"} - End mDNS
0016|[2022-10-25 07:30:36]DEBUG : - Receive after decode :{"currLocation":0,"location":0}
0017|[2022-10-25 07:30:36]DEBUG : - name:eWeLink_10012ba16b._ewelink._tcp.local - port:8081 ip: data:{"data1":"h/PSx3P9veItjpQ+8vOehkQc0ihIAWjYv3sxPKXGqAw=","seq":"492","iv":"NzIyMzkzMzA0NjY3NjIyOA==","encrypt":"true","apivers":"1","type":"multifun_switch","id":"10012ba16b","txtvers":"1"} - End mDNS
0018|[2022-10-25 07:30:37]DEBUG : - Receive after decode :{"currLocation":0,"location":0}
0019|[2022-10-25 07:30:37]DEBUG : - name:eWeLink_10012ba16b._ewelink._tcp.local - port:8081 ip: data:{"data1":"h/PSx3P9veItjpQ+8vOehkQc0ihIAWjYv3sxPKXGqAw=","seq":"492","iv":"NzIyMzkzMzA0NjY3NjIyOA==","encrypt":"true","apivers":"1","type":"multifun_switch","id":"10012ba16b","txtvers":"1"} - End mDNS
0020|[2022-10-25 07:30:59]DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Search for devices - V1.93 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Merci.
peux tu me confirmer que :
pour avoir les boutons : nouvelle beta et sauvegarder l’équipement 2 fois.
m’indiquer si les correspondances haut/stop/bas sont OK
Bonjour
- haut/bas/stop sont ok avec le mode disco ?
Oui un slider sur la commande DiscoProg
- que la position actuelle remonte bien ? (qui correspond à currLocation
Non la position ne remonte pas
pour avoir les boutons : nouvelle beta et sauvegarder l’équipement 2 fois.
Beta installée, il ya une nouvelle version ?
m’indiquer si les correspondances haut/stop/bas sont OK
0000|[2022-10-25 07:22:22]DEBUG : Cmd : {"motorTurn":1} - full Cmd : {"sequence":"156958807731","deviceid":"10012ba16b","selfApikey":"00000000-0000-0000-0000-000000000000","iv":"OTA0ODgxODA0OTIyNzgwMw==","encrypt":true,"data":"IE7R/5T/bjUWbpSYtXVuqQ=="} - Rec:{"sequence":"156958807731","seq":425,"error":0,"encrypt":true}
Haut ( Slider DiscoProg au min)
0001|[2022-10-25 07:22:32]DEBUG : Cmd : {"motorTurn":0} - full Cmd : {"sequence":"156958807731","deviceid":"10012ba16b","selfApikey":"00000000-0000-0000-0000-000000000000","iv":"OTA0ODgxODA0OTIyNzgwMw==","encrypt":true,"data":"O0KTBR1p3g9ZB+IF/OVoOw=="} - Rec:{"sequence":"156958807731","seq":428,"error":0,"encrypt":true}
Stop ( Slider DiscoProg au milieu)
0002|[2022-10-25 07:22:37]DEBUG : Cmd : {"motorTurn":2} - full Cmd : {"sequence":"156958807731","deviceid":"10012ba16b","selfApikey":"00000000-0000-0000-0000-000000000000","iv":"OTA0ODgxODA0OTIyNzgwMw==","encrypt":true,"data":"OIkBLGRTQmgfcBURQcp9jw=="} - Rec:{"sequence":"156958807731","seq":430,"error":0,"encrypt":true}
Bas ( Slider DiscoProg au max)
prendra la dernière beta pour être sûr et sauvegarder
et refaire le test haut/bas/stop avec les boutons créés et pas slider
Pour ce souci, il faudrait agir soit via ewelink, soit via le plugin et mettre le volet à une position intermédiaire sauf en haut et en bas.
normalement, devrait apparaitre dans les logs wifilightV2 une remonté d’info avec currLocation
y compris d’ailleurs le sens moteur si tu le changes avec ewelink
prendre la dernière beta de 13h49 ce jour
Bonjour,
Dommage que l’auteur de ce sujet ne soit pas allé au bout et ne t’ai même pas répondu! Je suppose qu’il s’en ai sorti mais moi j’ai le même soucis 4 mois après.
J’ai la dernière version de ton plugin, tout le reste fonctionne et justement avec eWelink je n’ai jamais de soucis majeur, sauf là avec ce module qui n’est pas un Sonoff car pas trouvé (ou mal cherché) mais avec ceci qui est compatible ewelink et qui fonctionne très bien avec l’appli https://fr.aliexpress.com/item/1005002194298862.html?spm=a2g0o.order_list.order_list_main.88.4ed85e5b4EJihP&gatewayAdapt=glo2fra
J’ai bien lu et relu tes explications faites sur ce sujet mais ça ne veut pas, en fait il ne se connecte pas.
Exception:cURL error 7: Failed to connect to 192.168.1.90 port 8081: Connection refused
[2023-02-22 15:11:12]DEBUG : No Ewelink device @http://192.168.1.90:8081/zeroconf/motorTurn
[2023-02-22 15:11:12]DEBUG : Cmd : {« motorTurn »:1} - full Cmd : {« sequence »:« 10 »,« deviceid »:« 1001d92dd5 »,« selfApikey »:« 00000000-0000-0000-0000-000000000000 »,« iv »:« OTA0ODgxODA0OTIyNzgwMw== »,« encrypt »:true,« data »:« Axe+NVq3DQ9m2bEV1QCHnw== »}
[2023-02-22 15:11:13]DEBUG : Start Hello:0.06467300 1677075073
[2023-02-22 15:11:13]DEBUG : token:4baf4a398dd9addfff0ce83b6923649a
Du coup je t’envoie ma page de configuration si c’est bien ok?
J’ai même recherché l’apikey avec l’ancienne méthode et c’est bien la bonne
Bonjour,
voila ce que l’on trouve dans la documentation du plugin:
D’après ce que je vois plus haut, c’est censé fonctionner. A la limite qu’une commande comme le % d’ouverture ne fonctionne pas, je comprendrais, mais là c’était il y à 5 mois de ça.
Si aucune commande volet roulant fonctionnait, ça m’étonnerait que Bernard ait mis /volets roulants
J’attends sa réponse
Edit: Je viens de voir que pour ce module je n’ai pas Contrôle sur réseau local, ça doit être ça le soucis. Les boules!
je vois canal 0 , ça peut pas marché il faut 1 ou 2
maintenant s’'il est pur cloud le plugin ne peut rien faire
j’avais essayé aussi 1 et 2 et ça ne fonctionne pas non plus. c’est dommage.
mais il en existe qui fonctionne avec ton plugin?
pour voir si compatible
vérifier que le mode LAN existe pour ce périphérique
faire un ping sur l’équipement (rechercher ping wiflightV2)
agir avec ewelink et voir ce qui apparait dans le log _dem
non justement je n’ai pas la ligne contrôle sur réseau local comme les autres
c’est fou ça
donc pas de solution
il y a du ewelink comme ça malheureusement.
Petite astuce pour ceux qui seraient dans mon cas avec un module sur les bras!
Si vous avez un module quelconque en stock comme moi un Sonoff 2 canaux dont un canal ne me sert pas, vous pilotez ce canal avec Jeedom et faites un scénario sur l’appli ewelink en mettant si module xx = 1 alors module volet = Allumer et si 0 Eteindre.
Et ça fonctionne. Du coup pas de retour d’état ni de réglage de position du volet mais c’est mieux que rien