Aller au contenu

quadal

Membres confirmés
  • Compteur de contenus

    186
  • Inscription

  • Dernière visite

Messages posté(e)s par quadal


  1. Bonjour à tous,

    j'ai besoin d'aide pour récupérer une valeur de température sur esp easy,

    comme je suis une quiche en lua je n'y arrive pas.

    ci joint le json de esp easy et du code que j'ai trouvé sur le forum.

    les experts je compte sur vous.

     

    {
    "TaskValues": [
    {"ValueNumber":1,
    "Name":"Temperature",
    "NrDecimals":2,
    "Value":23.60
    },
    {"ValueNumber":2,
    "Name":"Humidity",
    "NrDecimals":2,
    "Value":41.00
    }],
    "TTL":60000,
    "DataAcquisition": [
    {"Controller":1,
    "IDX":0,
    "Enabled":"false"
    },
    {"Controller":2,
    "IDX":0,
    "Enabled":"false"
    },
    {"Controller":3,
    "IDX":0,
    "Enabled":"false"
    }],
    "TaskInterval":60,
    "Type":"Environment - DHT11/12/22  SONOFF2301/7021",
    "TaskName":"sonde",
    "TaskDeviceNumber":5,
    "TaskEnabled":"true",
    "TaskNumber":1
    }

     

    et le code 

    selfId = fibaro:getSelfId()
    sleeptimer = 5 -- minutes between pollning
    local WEB = Net.FHttp("192.168.2.218",80) -- IP to your espeasy
    local response ,status, err = WEB:GET("/json?tasknr=1") -- task id on espeasy
        if (tonumber(status) == 200 and tonumber(err)==0) then
              local jsonTable = json.decode(response)
            name = jsonTable.Temperature
            value = jsonTable.Value
              --fibaro:debug(value)
              fibaro:log(value)
            fibaro:call(selfId, "setProperty", "ui.lbl1.value", value.." C")

     

      end
    fibaro:sleep(sleeptimer*1000*57)

     


  2. je serai toi je prendrai un deuxième module car je pense que c'est pas la même tension.

    en général le mode piéton fonctionne avec une logique pas a pas voir sur ta notice

    aux in est programmable on peut utilisé pour alimenter un éclairage ,mode piéton etc...

     

    open c'est a ouvrir uniquement 

    close a fermer

    il sont utilisé pour un contacteur a clé.


  3. brancher les deux fils de la sortie sbs de portail sur fgs211 ou fgs221 sur in et l'autre sur q1.

    regler la sortie de ton module en impulsion.

    la sortie SBS est une logique pas a pas c'est a dire une impulsion ouvre une autre impulsion stop une autre impulsion ferme.

    pour le mode piéton tu branche fgs211 sur aux in 

    aux in de ton automatisme doit être paramétré sur mode piéton voir la notice.

    une impulsion ouvrira le mode piéton.


  4. pour moi sur ta carte c'est 21 et 22 la logique doit être réglé sur 4 pas comme ca

    une impulsion ouvre le portail 

    une autre ferme le portail

    une autre stop le portail

    tu prend un fil et tu fait une impulsion entre 21 et 22 tu dois pouvoir ouvrir/fermé 

    et une impulsion entre 21 et 23 stop le portail.

×