Bonjour à tous,
J’ai depuis peu intégré mes smart plug meross MSS310 (type E) dans le plugin et, apres avoir recuperé les cred comme dans la proc du github de donavan becker, je vois pas mal d’error dans les logs
j’en deduis qu’il y a sûrement quelque chose que j’ai mal fait ça semble évident
ON ou OFF, ou les autres commandes ne pilotent pas la prise (relais ne bouge pas, led ne bouge pas… l’état à est à 1 mais le « connecté » est à -1
dans les logs on voit bien les ERROR mais je ne sais dire d’où ça vient
[2021-03-18 12:08:21][DEBUG] : Cmd : "togglex":{"onoff": 1,"channel": "0"} - url : http://192.168.1.40/config - type : POST - body : {"header": {"from": "http://192.168.1.40/config","messageId": "xxx","method": "SET","namespace": "Appliance.Control.ToggleX","payloadVersion": 1,"sign": "Appliance.Control.ToggleX","timestamp": 1616065523,"triggerSrc": "AndroidLocal"},"payload": {"togglex":{"onoff": 1,"channel": "0"}}} - method: SET - Status:200
[2021-03-18 12:08:21][DEBUG] : Receive:{"header":{"messageId":"xxx","namespace":"Appliance.Control.ToggleX","method":"ERROR","payloadVersion":1,"from":"/appliance/2008145413461951802148e1e92b6379/publish","timestamp":1616065701,"timestampMs":183,"sign":"c3da4de1161cf4081346e423de28d3b2"},"payload":{"error":{"code":5001,"detail":"sign error"}}}[10]
[2021-03-18 12:08:21][DEBUG] : Cmd : - url : http://192.168.1.40/config - type : POST - body : {"header": {"from": "http://192.168.1.40/config","messageId": "xxx","method": "GET","namespace": "Appliance.System.All","payloadVersion": 1,"sign": "Appliance.Control.ToggleX","timestamp": 1616065523,"triggerSrc": "AndroidLocal"},"payload": {}} - method: GET - Status:200
[2021-03-18 12:08:21][DEBUG] : Receive:{"header":{"messageId":"xxx","namespace":"Appliance.System.All","method":"ERROR","payloadVersion":1,"from":"/appliance/2008145413461951802148e1e92b6379/publish","timestamp":1616065702,"timestampMs":360,"sign":"16c5e8544e1a69ff0c3d1a7c5ff3f61b"},"payload":{"error":{"code":5001,"detail":"sign error"}}}[10]
[2021-03-18 12:08:21][DEBUG] : Cmd : - url : http://192.168.1.40/config - type : POST - body : {"header": {"from": "http://192.168.1.40/config","messageId": "xxx","method": "GET","namespace": "Appliance.System.DNDMode","payloadVersion": 1,"sign": "Appliance.Control.ToggleX","timestamp": 1616065523,"triggerSrc": "AndroidLocal"},"payload": {}} - method: GET - Status:200
[2021-03-18 12:08:21][DEBUG] : Receive:{"header":{"messageId":"xxx","namespace":"Appliance.System.DNDMode","method":"ERROR","payloadVersion":1,"from":"/appliance/2008145413461951802148e1e92b6379/publish","timestamp":1616065702,"timestampMs":432,"sign":"16c5e8544e1a69ff0c3d1a7c5ff3f61b"},"payload":{"error":{"code":5001,"detail":"sign error"}}}[10]
[2021-03-18 12:08:21][DEBUG] : led not set
[2021-03-18 12:08:21][DEBUG] : Cmd : - url : http://192.168.1.40/config - type : POST - body : {"header": {"from": "http://192.168.1.40/config","messageId": "xxx","method": "GET","namespace": "Appliance.Control.Electricity","payloadVersion": 1,"sign": "Appliance.Control.ToggleX","timestamp": 1616065523,"triggerSrc": "AndroidLocal"},"payload": {}} - method: GET - Status:200
[2021-03-18 12:08:21][DEBUG] : Receive:{"header":{"messageId":"xxx","namespace":"Appliance.Control.Electricity","method":"ERROR","payloadVersion":1,"from":"/appliance/2008145413461951802148e1e92b6379/publish","timestamp":1616065702,"timestampMs":542,"sign":"16c5e8544e1a69ff0c3d1a7c5ff3f61b"},"payload":{"error":{"code":5001,"detail":"sign error"}}}[10]
[2021-03-18 12:08:21][DEBUG] : Power not set
[2021-03-18 12:08:21][DEBUG] : Meross State: Chan:1
[2021-03-18 12:09:11][DEBUG] : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Search for devices <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2021-03-18 12:09:11][DEBUG] : ** Prise 1 - MerossPlugConso **
[2021-03-18 12:09:11][DEBUG] : Cmd : - url : http://192.168.1.40/config - type : POST - body : {"header": {"from": "http://192.168.1.40/config","messageId": "xxx","method": "GET","namespace": "Appliance.System.All","payloadVersion": 1,"sign": "Appliance.Control.ToggleX","timestamp": 1616065523,"triggerSrc": "AndroidLocal"},"payload": {}} - method: GET - Status:200
[2021-03-18 12:09:11][DEBUG] : Receive:{"header":{"messageId":"xxx","namespace":"Appliance.System.All","method":"ERROR","payloadVersion":1,"from":"/appliance/2008145413461951802148e1e92b6379/publish","timestamp":1616065751,"timestampMs":905,"sign":"aa0de5d742f69ae715f0e87854476a88"},"payload":{"error":{"code":5001,"detail":"sign error"}}}[10]
[2021-03-18 12:09:11][DEBUG] : Cmd : - url : http://192.168.1.40/config - type : POST - body : {"header": {"from": "http://192.168.1.40/config","messageId": "xxx","method": "GET","namespace": "Appliance.System.DNDMode","payloadVersion": 1,"sign": "Appliance.Control.ToggleX","timestamp": 1616065523,"triggerSrc": "AndroidLocal"},"payload": {}} - method: GET - Status:200
[2021-03-18 12:09:11][DEBUG] : Receive:{"header":{"messageId":"xxx","namespace":"Appliance.System.DNDMode","method":"ERROR","payloadVersion":1,"from":"/appliance/2008145413461951802148e1e92b6379/publish","timestamp":1616065751,"timestampMs":21,"sign":"aa0de5d742f69ae715f0e87854476a88"},"payload":{"error":{"code":5001,"detail":"sign error"}}}[10]
[2021-03-18 12:09:11][DEBUG] : led not set
[2021-03-18 12:09:11][DEBUG] : Cmd : - url : http://192.168.1.40/config - type : POST - body : {"header": {"from": "http://192.168.1.40/config","messageId": "xxx","method": "GET","namespace": "Appliance.Control.Electricity","payloadVersion": 1,"sign": "Appliance.Control.ToggleX","timestamp": 1616065523,"triggerSrc": "AndroidLocal"},"payload": {}} - method: GET - Status:200
[2021-03-18 12:09:11][DEBUG] : Receive:{"header":{"messageId":"xxx","namespace":"Appliance.Control.Electricity","method":"ERROR","payloadVersion":1,"from":"/appliance/2008145413461951802148e1e92b6379/publish","timestamp":1616065751,"timestampMs":73,"sign":"aa0de5d742f69ae715f0e87854476a88"},"payload":{"error":{"code":5001,"detail":"sign error"}}}[10]
[2021-03-18 12:09:11][DEBUG] : Power not set
[2021-03-18 12:09:11][DEBUG] : Meross State: Chan:1
[2021-03-18 12:09:11][DEBUG] : No dps states to update
[2021-03-18 12:09:11][DEBUG] : No other states to update
[2021-03-18 12:09:11][DEBUG] : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2021-03-18 12:09:11][DEBUG] : Memory used :8467 ko 968 o
J’ai pourtant bien mis le message id (qui change à chaque fois que je tente de refaire la proc via http catcher), le timestamp également (i guess it’s normal)
{
"header": {
"messageId": "xxx",
"namespace": "Appliance.Control.ToggleX",
"method": "SETACK",
"payloadVersion": 1,
"from": "/appliance/2008145413461951802148e1e92b6379/publish",
"timestamp": 1616065523,
"timestampMs": 680,
"sign": "1202111e7148a456125126e78669b157"
},
"payload": {}
}
je suis en beta car j’ai vu que cette prise était actuellement dans la version beta du plugin.
si quelqu’un a une idée j’avoue être preneur.
pour info : oui j’ai lu la doc, sinon je n’aurai pas pu récup les creds mais je ne comprends juste pas pourquoi malgré ça le relais ne se controle pas
merci beaucoup, prenez soin de vous !