Aller au contenu

Peter

Membres confirmés
  • Compteur de contenus

    594
  • Inscription

  • Dernière visite

Réputation sur la communauté

68 Excellent

À propos de Peter

  • Rang
    Membre accro
  • Date de naissance 08/12/1971

Profile Information

  • Sexe :
    Homme
  • Ville :
    La rochelle
  • Box
    Home Center 2
  • Version
    4.540

Visiteurs récents du profil

2 231 visualisations du profil
  1. Peter

    HC2 - 4.590 Stable - 21/05/2020

    @Lazer effectivement très long apéro mais ta réponse à bien fonctionnée,et ma box,est à jour et fonctionnelle donc grand merci à toi et bonne soirée à tous
  2. Peter

    HC2 - 4.590 Stable - 21/05/2020

    Ok merci @lazer Je teste après manger et reviens dire si c’est ok en tout cas merci du tuyau
  3. Peter

    HC2 - 4.590 Stable - 21/05/2020

    salut a tous moi ma box est bloquée la dessus depuis plus de 2 heure vous pensez que je peut la faire rebooter électriquement ou faut il attendre merci a vous d'avance
  4. Peter

    Ventilation - Impression 3D

    @Nico les médecins et infirmier mettent du coton démaquillant ou des compresses stériles
  5. Peter

    Ventilation - Impression 3D

    @Lazer pas de souci tien moi au courant si besoin
  6. Peter

    Ventilation - Impression 3D

    @lazer si tu a besoin de plus de production j'ai 1 delta de grande taille Anycubic Predator et d'autre imprimante tevo Tornado et Kossel de 230MM de plateau Anet A8 modifier rien que sur la Predator je pourrais t'en faire plusieurs en même temps dit moi si tu as besoin d'aide si tu as besoin envoie moi le fichier 3D perso j'ai équipé les médecins du village et infirmiers-ière en masque comme cela je suis entrain d'en faire pour les infirmiers/infirmieres du village voisin Tiens moi au courant
  7. Peter

    Afficheur led SmartLed Messenger

    @CharlesO si il y a de plus grosse matrice mais il faut refaire tout le code pour la disposition ou te la faire a partir de ruban led mais c'est faisable A+
  8. Peter

    Afficheur led SmartLed Messenger

    salut @pepite pourquoi tu ne te la fait pas j'en est fait 3 pour la famille cela revient a moins de 10€ le ghit https://github.com/Qrome/marquee-scroller pour l'afficheur simple il y a même pour un double afficheur https://www.thingiverse.com/thing:2989552 sa marche nikel je vais regarder le firmware donné par @yoim pour voir comment est le code (si j'y arrive ) a+ IMG_1722.MOV
  9. Peter

    Esp-easy

    trop fort cela fonctionne encore un grand merci a toi il faut vraiment que je mi mette au Lua être bloqué comme cela C'est chiant en tout cas voici le debug une fois la modification faite [DEBUG] 14:41:48: { "TaskValues": [ {"ValueNumber":1, "Name":"Temperature", "NrDecimals":2, "Value":22.00 }, {"ValueNumber":2, "Name":"Humidity", "NrDecimals":2, "Value":68.00 }], "TTL":2000, "DataAcquisition": [ {"Controller":1, "IDX":1, "Enabled":"true" }, {"Controller":2, "IDX":0, "Enabled":"false" }, {"Controller":3, "IDX":0, "Enabled":"false" }], "TaskInterval":2, "Type":"Environment - DHT11/12/22 SONOFF2301/7021", "TaskName":"temp-Humidite", "TaskEnabled":"true", "TaskNumber":1 } [DEBUG] 14:41:48: {"Value":22,"NrDecimals":2,"Name":"Temperature","ValueNumber":1} [DEBUG] 14:41:48: {"Value":68,"NrDecimals":2,"Name":"Humidity","ValueNumber":2} [DEBUG] 14:41:48: temp=22, hum=68
  10. Peter

    Esp-easy

    @Barelle merci pour ton aide mais il y a une erreur le debug donne cela [DEBUG] 14:16:23: { "TaskValues": [ {"ValueNumber":1, "Name":"Temperature", "NrDecimals":2, "Value":21.00 }, {"ValueNumber":2, "Name":"Humidity", "NrDecimals":2, "Value":65.00 }], "TTL":2000, "DataAcquisition": [ {"Controller":1, "IDX":1, "Enabled":"true" }, {"Controller":2, "IDX":0, "Enabled":"false" }, {"Controller":3, "IDX":0, "Enabled":"false" }], "TaskInterval":2, "Type":"Environment - DHT11/12/22 SONOFF2301/7021", "TaskName":"temp-Humidite", "TaskEnabled":"true", "TaskNumber":1 } [DEBUG] 14:16:23: error
  11. Peter

    Esp-easy

    Hello @Barelle je viens de tester sans la table et j'ai une erreur mais comme je suis null voir plus que null en Lua je comprend pas je te met le degub si tu peux m'aider a comprendre [DEBUG] 12:34:51: { "TaskValues": [ {"ValueNumber":1, "Name":"Temperature", "NrDecimals":2, "Value":24.00 }, {"ValueNumber":2, "Name":"Humidity", "NrDecimals":2, "Value":58.00 }], "TTL":2000, "DataAcquisition": [ {"Controller":1, "IDX":1, "Enabled":"true" }, {"Controller":2, "IDX":0, "Enabled":"false" }, {"Controller":3, "IDX":0, "Enabled":"false" }], "TaskInterval":2, "Type":"Environment - DHT11/12/22 SONOFF2301/7021", "TaskName":"temp-Humidite", "TaskEnabled":"true", "TaskNumber":1 } [DEBUG] 12:34:51: 200 [ERROR] 12:34:51: line 25: attempt to index global 'jsonTable' (a userdata value)
  12. Peter

    Esp-easy

    Bonsoir a tous Merci encore a @barelle pour sont code mais il y a un souci les valeur ne se mette pas a jour la valeur reste toujours a celle de la table json jsonTable = '{ "TaskValues": [ {"ValueNumber":1, "Name":"Temperature", "NrDecimals":2, "Value":27.00 }, {"ValueNumber":2, "Name":"Humidity", "NrDecimals":2, "Value":64.00 }], "TTL":2000, "DataAcquisition": [ {"Controller":1, "IDX":1, "Enabled":"true" }, {"Controller":2, "IDX":0, "Enabled":"false" }, {"Controller":3, "IDX":0, "Enabled":"false" }], "TaskInterval":2, "Type":"Environment - DHT11/12/22 SONOFF2301/7021", "TaskName":"temp-Humidite", "TaskEnabled":"true", "TaskNumber":1 }' et la deuxieme partie du code de @Barelle me sort une erreure voici le code que j'utilise local thisdevice = fibaro:getSelfId() local taskId = "1" local conn = Net.FHttp(fibaro:getValue(thisdevice, 'IPAddress'), fibaro:getValue(thisdevice, 'TCPPort')) -- connection espeasy/port response, status, errorCode = conn:GET('/json?tasknr=' .. taskId) fibaro:debug(response) fibaro:sleep(1) if errorCode == 0 then fibaro:debug(status) jsonTable = json.encode(jsonTable); --encodage de la table json espeasy jsonTable = '{ "TaskValues": [ {"ValueNumber":1, "Name":"Temperature", "NrDecimals":2, "Value":22.00 }, {"ValueNumber":2, "Name":"Humidity", "NrDecimals":2, "Value":59.00 }], "TTL":2000, "DataAcquisition": [ {"Controller":1, "IDX":1, "Enabled":"true" }, {"Controller":2, "IDX":0, "Enabled":"false" }, {"Controller":3, "IDX":0, "Enabled":"false" }], "TaskInterval":2, "Type":"Environment - DHT11/12/22 SONOFF2301/7021", "TaskName":"temp-Humidite", "TaskEnabled":"true", "TaskNumber":1 }' jsonTable = json.decode(jsonTable); -- decodage de la table json espeasy local temp = jsonTable.TaskValues[1].Value; -- enregistrment dans variable temp local hum = jsonTable.TaskValues[2].Value; -- enregistrment dans variable hum fibaro:debug("temp="..temp..", hum="..hum); fibaro:call(thisdevice, "setProperty", "ui.Label1.value", temp .."°") -- affichage du resultat dans le label 1 fibaro:call(thisdevice, "setProperty", "ui.Label2.value", hum .."%") -- affichage du resultat dans le label 2 else fibaro:debug("error") fibaro:call(thisdevice, "setProperty", "ui.Label1.value", "error") fibaro:call(thisdevice, "setProperty", "ui.Label2.value", "error") end local value = fibaro:getValue(389, "ui.Label1.value") local value = fibaro:getValue(389, "ui.Label2.value") fibaro:log(value) fibaro:call(fibaro:getSelfId(), "setProperty", "logTemp", "TxtRed" ) portant dans le debug les valeur sont bonne dans le json.decode mais fausse dans les variables voir debug dessous [DEBUG] 23:14:20: { "TaskValues": [ {"ValueNumber":1, "Name":"Temperature", "NrDecimals":2, "Value":20.00 }, {"ValueNumber":2, "Name":"Humidity", "NrDecimals":2, "Value":59.00 }], "TTL":2000, "DataAcquisition": [ {"Controller":1, "IDX":1, "Enabled":"true" }, {"Controller":2, "IDX":0, "Enabled":"false" }, {"Controller":3, "IDX":0, "Enabled":"false" }], "TaskInterval":2, "Type":"Environment - DHT11/12/22 SONOFF2301/7021", "TaskName":"temp-Humidite", "TaskEnabled":"true", "TaskNumber":1 } [DEBUG] 23:14:20: 200 [DEBUG] 23:14:20: temp=22, hum=59 si des expert pouvais me dire ou je me suis tromper merci a tous d'avance
  13. Peter

    Esp-easy

    merci a toi j'ai enfin pu mettre cette espeasy et sont dht11 en situation encore un grand merci
  14. Peter

    Esp-easy

    Bonjour et merci @Barelle sa fonctionne parfaitement j'aurais pas trouver es-que je peut te demandé sais tu comment mettre le symbole % et ° dans une etiquette de module virtuel en tout cas un grand merci a toi
  15. Peter

    Esp-easy

    Bonjour a tous Je me casse les dents depuis 3jours sur se code local thisdevice = fibaro:getSelfId() local taskId = "1" local conn = Net.FHttp(fibaro:getValue(thisdevice, 'IPAddress'), fibaro:getValue(thisdevice, 'TCPPort')) response, status, errorCode = conn:GET('/json?tasknr=' .. taskId) fibaro:debug(response) fibaro:sleep(1) if errorCode == 0 then fibaro:debug(status) jsonTable = json.decode(response); local temp = jsonTable.Temperature; local hum = jsonTable.Humidity; fibaro:call(thisdevice, "setProperty", "ui.Label1.value", temp) fibaro:call(thisdevice, "setProperty", "ui.Label2.value", hum) else fibaro:debug("error") fibaro:call(thisdevice, "setProperty", "ui.Label1.value", "error") fibaro:call(thisdevice, "setProperty", "ui.Label2.value", "error") end car je voudrais récupérer les infos de temperature et d'humidité d'une sonde DHT11 connecter sur un espeasy (Wemos D1) je n'arrive pas a récupérer les infos du json voici ce que j'ai dans le debug du VD [DEBUG] 15:04:37: { "TaskValues": [ {"ValueNumber":1, "Name":"Temperature", "NrDecimals":2, "Value":27.00 }, {"ValueNumber":2, "Name":"Humidity", "NrDecimals":2, "Value":64.00 }], "TTL":2000, "DataAcquisition": [ {"Controller":1, "IDX":1, "Enabled":"true" }, {"Controller":2, "IDX":0, "Enabled":"false" }, {"Controller":3, "IDX":0, "Enabled":"false" }], "TaskInterval":2, "Type":"Environment - DHT11/12/22 SONOFF2301/7021", "TaskName":"temp-Humidite", "TaskEnabled":"true", "TaskNumber":1 } si les pros du LUA pouvais me dire ou cela coince D'avance merci a tous
×