
merguez07 a écrit:Good Job
 
 
jesuisla a écrit:Salut,
Je l’apprête à acheter les produits Shelly pour les piloter depuis ton plug-in eedomus.
J'aimerai savoir si on peut bien recevoir les données de températures des capteurs Shelly H&T et Shelly Smoke ?
Le but étant de récupérer la température d'une pièce pour activer le radiateur.
Merci pour ton travail remarquable !
KikiFUNstyle a écrit:Salut,
Pour l'instant non mais je pourrais l'ajouter facilement avec ta participation.
Il faut que je refonde le plugin, voir le scinder en plusieurs car ce qui m'embête le plus ce sont les règles qui sont créés vide suivant le type de module choisi ...
tmp.value    number    Temperature in configured unites
tmp.units    number    'C' or 'F'
tmp.tC            number    temperature in deg C
tmp.tF            number    temperature in deg F
tmp.is_valid    bool    whether the internal sensor is operating properly
hum.value    number    relative humidity in %
bat.value            number    estimated remaining battery capacity in %
bat.voltage    number    battery voltage
act_reasons    array of strings    list of reasons which woke up the device
{
   "plugin_id": "shelly",
   "name_fr": "Shelly",
   "icon": "shellyHT.png",
   "version": "1.0a",
   "creation_date": "2019-12-30",
   "modification_date": "2019-12-30",
   "author": "Jesuisla",
   "description_fr": "Shelly",
   "description_en": "",
   "description_es": "",
   "description_it": "",
   "description_de": "",
   "forum_link": "",
   "parameters":
   [
      {
         "parameter": "IP", 
         "description": "Adresse IP",
         "xtype": "textfield",
         "field": "width:200, allowBlank:false, maskRe:/[0-9.]/"
      },
      {
         "parameter": "USERNAME", 
         "description": "Username",
         "xtype": "textfield",
         "default_value": "_username_",
         "field": "width:200, allowBlank:true"
      },
      {
         "parameter": "PASSWORD", 
         "description": "Password",
         "xtype": "textfield",
         "default_value": "_password_",
         "field": "width:200, allowBlank:true"
      }
   ],   
   "devices":
   [
      {
         "device_id": "ShellyHTtmp",
         "create":"1",
         "module_id": "51",
         "type": "http",
         "name_fr": "Température shelly H&T",
         "utilisation_id": "7",
         "value_unit": "°C",
         "parameters":
         {
            "VAR1": "plugin.parameters.IP",
            "VAR2": "plugin.parameters.USERNAME:plugin.parameters.PASSWORD@",
            "value_type": "float",
            "ignore_errors": 3,
            "RAW_URL": "http://[VAR2][VAR1]/status",
            "RAW_XPATH": "//tmp.tC",
            "POLLING": "1",
            "CONVERT": "1"
         }
      },
      {
         "device_id": "ShellyHTHum",
         "create":"1",
         "module_id": "51",
         "type": "http",
         "name_fr": "Humidité shelly H&T",
         "utilisation_id": "22",
         "value_unit": "%",
         "parameters":
         {
            "VAR1": "plugin.parameters.IP",
            "VAR2": "plugin.parameters.USERNAME:plugin.parameters.PASSWORD@",
            "value_type": "float",
            "ignore_errors": 3,
            "RAW_URL": "http://[VAR2][VAR1]/status",
            "RAW_XPATH": "//hum.value",
            "POLLING": "1",
            "CONVERT": "1"
         }
      },
      {
         "device_id": "ShellyHTBatt",
         "create":"plugin.parameters.MODEL==1",
         "module_id": "51",
         "type": "http",
         "name_fr": "Niveau batterie shelly H&T",
         "utilisation_id": "35",
         "value_unit": "%",
         "parameters":
         {
            "VAR1": "plugin.parameters.IP",
            "VAR2": "plugin.parameters.USERNAME:plugin.parameters.PASSWORD@",
            "value_type": "float",
            "ignore_errors": 3,
            "RAW_URL": "http://[VAR2][VAR1]/status",
            "RAW_XPATH": "//bat.value",
            "POLLING": "1",
            "CONVERT": "1"
         }
      }
   ]
}
 
 
jesuisla a écrit:Oui, il est préférable qu'il y ait qu'un seul Plug-in Shelly sur le store.
Le miens restera en Privé, je ne le publierais pas.
Mais l’idéal serait que tu rajoutes le capteur H&T sur le plug-in du store

Michteedo a écrit:Que représente la consommation totale?
Michteedo a écrit:et des erreurs s'affiche au niveau des commandes ! impossible de parser le xml !
Michteedo a écrit:et comment faire enlever, par exemple; la consommation totale, sans enlever les autres widget associés?
Retour vers Scripts & Périphériques du store
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 9 invité(s)