Peter
-
Compteur de contenus
594 -
Inscription
-
Dernière visite
-
Jours gagnés
1
Messages posté(e)s par Peter
-
-
Ok merci @lazer Je teste après manger
et reviens dire si c’est ok
en tout cas merci du tuyau -
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
-
@Nico les médecins et infirmier mettent du coton démaquillant ou des compresses stériles
-
@Lazer pas de souci tien moi au courant si besoin
- 1
-
@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
- 1
-
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+
-
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+
-
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
-
@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
-
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)
-
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
-
merci a toi j'ai enfin pu mettre cette espeasy et sont dht11 en situation
encore un grand merci
-
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
-
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
-
-
@Lazer
me dit pas que tu peux pas trouver un simplify 3d Hacker
perso je teste aussi le prusaslicer et il est vraiment pas mal mais je galère un peu pour les réglages de mes machines
pour le moment tester sur la tevo Tornado et l'AnetA8 vraiment sympa
-
@Lazer tu ne verras pas trop la différence entre 0.2 et 0.15
et tu doit être très large sur les 10% de Geetech j'aurais été mon gentil
mais pour le filament bois j'adore la texture sur les pièces imprimées et en plus plus léger c'est vraiment sympa
la ma tevo tornado imprime un Groot de 20CM de hauteur plus de 29H d'impression et en bois
Bon teste pour le PETG tu trouvera le bon réglage sans souci
perso j'ai créer plusieurs profile en fonction du PETG que j'utilise aussi bien sur cura que sous S3D
la je teste le Prusa slicer sur mac il a vraiment l'air pas mal du tout
-
@Lazer pour le filament bois j'ai eu aucun souci avec sur 2 delta une anet a8 et une tevo tornado avec buse de 0,4mm
Mais pour le PETG sur toute ses machines j'ai été obliger de couper le ventilateur de refroidissement soit complètement soit jusqu'à une hauteur de couche définit
Suivant la pièces ( support ou pas porte à faux ect )
C'est la seul méthode que j'ai trouver qui fonctionne
Sur plusieurs forum il expliqué que le petg refroidir trop vite et que les couches ne fusionné pas correctement
Je te dit juste ce que j'ai expérimenter et qui fonctionne chez moi sur différente machine
Après il faut que tu fasse des testes sans ventilateur (refroidissement pièces et pas corp de chauffe) par palier et tu verra à quelle puissance de refroidissement
Ton PETG se comportera bien.
Bon teste
-
@Lazer pour le PETG évite le refroidissement de la pièces ou vraiment a une vitesse très faible
tester sur 4 machines et il s'imprime mieux sans refroidissement de couche
-
@domo il y a cult''s , happy 3d, filiale de boulanger pour les pièces électroménager et plein d'autres
-
@Lazer de rien
Pour les buses je suis à plus de 1200 impressions en huit mois en pla/abs et je viens juste d'en remplacer une
Par contre si vous passer de la fibre de carbone ou du nylon / polycarbonate la buse s'use beaucoup plus rapidement
Sur une delta j'ai remplacé plusieurs fois la buse mais elle passe que des fils exotiques
Amusez vous bien avec vos imprimantes
- 1
-
@lazer quand ton fil est trop humide tu entend ta buse qui crépite ou claque et tu as plein de micro bulle sur l'impression
Mais t'inquiet sa fait huit moi que j'ai du pla de la fibre de carbone et du nylon dans le garage et je ne les protèges pas plus que cela
Et pour le moment aucun souci
-
@nico cela dépend de la machine que tu achète
perso ma toute première imprimante 3D a été la Anet A8 une machine à moin de 140€ à ce prix là tu c’est ce que tu Achète
en plus c’était une faiblesse connue
maintenant elle est toute modifier pour moin de 250€ avec double extrudeur
capteur de niveau de plateau ect
mais Lazer et benjy on acheter une très bonne marque avec très peu de problème
mais le mieux c’est d’être Prudent et de mettre un détecteur de fumée et un
wallplug
-
@lazer de rien
tu as bien fait de mettre octopi car
perso j’ai eu un départ de feu sur les connections plateau avec une impression de plus de 30h coupler au détecteur de fumée et un walplug sa a sauver l’imprimante et le garage
HC2 & HCL - 4.590 - Stable - 21/05/2020
dans Firmware
Posté(e)
@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