User Tools

Site Tools


energia:monitorizacion:enchufes:meross

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
energia:monitorizacion:enchufes:meross [2020/08/10 08:45] joseenergia:monitorizacion:enchufes:meross [2020/08/10 08:53] (current) jose
Line 49: Line 49:
  
 Si hacemos un post con esa petición a <ip>/config tenemos los datos de consumo (añadir al final |python -m json.tool para poner formato legible) : Si hacemos un post con esa petición a <ip>/config tenemos los datos de consumo (añadir al final |python -m json.tool para poner formato legible) :
-  curl -d @peticion.json 192.168.1.53/config |python -m json.tool+  curl -d @peticion.json 192.168.1.79/config |python -m json.tool
  
 <code> <code>
 { {
     "header": {     "header": {
-        "from": "/appliance/20051888424564251h4148e1e91c6604/publish",+        "from": "/appliance/20051881797870251h4148e1e91c65ce/publish",
         "messageId": "0dd9808195b48a358003b7da16de6862",         "messageId": "0dd9808195b48a358003b7da16de6862",
         "method": "GETACK",         "method": "GETACK",
         "namespace": "Appliance.Control.Electricity",         "namespace": "Appliance.Control.Electricity",
         "payloadVersion": 1,         "payloadVersion": 1,
-        "sign": "c5aa97e55f9fefaeadee80b90d3676cf", +        "sign": "67cd1c537334b5a6d9d8d3784f542135", 
-        "timestamp": 1597048943+        "timestamp": 1597049595
-        "timestampMs": 628+        "timestampMs": 431
     },     },
     "payload": {     "payload": {
Line 70: Line 70:
                 "voltageRatio": 188                 "voltageRatio": 188
             },             },
-            "current": 92+            "current": 287
-            "power": 11411+            "power": 41679
-            "voltage": 2274+            "voltage": 2293
         }         }
     }     }
 } }
 +
 </code> </code>
  
 Faltaría jugar con los timestamp por si caduca la petición Faltaría jugar con los timestamp por si caduca la petición
 +
 +Para sacar solo el valor de power que es el que interesa, con jq (herramienta para parsear json) lanzamos:
 +  curl --silent -d @peticion.json 192.168.1.79/config|jq -r '.payload.electricity.power'
 +
 +  42976
  
  
energia/monitorizacion/enchufes/meross.txt · Last modified: 2020/08/10 08:53 by jose