Skip to content
Snippets Groups Projects
Commit 7d652832 authored by ft-Demo's avatar ft-Demo
Browse files

commit by robo pro coding

parent 289cc9d7
No related branches found
No related tags found
No related merge requests found
......@@ -60,9 +60,15 @@
<block type="variables_set" id="=ENOyx.]2f.HCie@~QdP">
<field name="VAR" id="E#)K*ceuQH)cM);bvVSl">iaq</field>
<value name="VALUE">
<block type="i2c_environment_sensor_get_iaq" id="mM_#]89u;09P}dCIy;DS">
<field name="instance_name">TXT_I2C_1_environment_sensor</field>
<field name="dropdown_event">number</field>
<block type="math_round" id="MsbIsS_?ky0FnXf:j^=Q">
<field name="OP">ROUND</field>
<field name="DECIMALS">0</field>
<value name="NUM">
<block type="i2c_environment_sensor_get_iaq" id="mM_#]89u;09P}dCIy;DS">
<field name="instance_name">TXT_I2C_1_environment_sensor</field>
<field name="dropdown_event">number</field>
</block>
</value>
</block>
</value>
</block>
......@@ -73,24 +79,42 @@
<block type="variables_set" id="/*`sbu=``h|;*`X9omR;">
<field name="VAR" id="HuRd}q%zRj|l]`0]9+,v">t</field>
<value name="VALUE">
<block type="i2c_environment_sensor_get_temperature" id="buatR#.x9UN7cRK)|.?5">
<field name="instance_name">TXT_I2C_1_environment_sensor</field>
<block type="math_round" id="b3X1)3VP1U01,+i%|X1=">
<field name="OP">ROUND</field>
<field name="DECIMALS">1</field>
<value name="NUM">
<block type="i2c_environment_sensor_get_temperature" id="buatR#.x9UN7cRK)|.?5">
<field name="instance_name">TXT_I2C_1_environment_sensor</field>
</block>
</value>
</block>
</value>
<next>
<block type="variables_set" id="T_slPv%+zMa/4}/9^}=9">
<field name="VAR" id="(lIqPZvC*jYE@#I.!=Wy">h</field>
<value name="VALUE">
<block type="i2c_environment_sensor_get_humidity" id="6kbvrH9kQDDc/%#bBP6Y">
<field name="instance_name">TXT_I2C_1_environment_sensor</field>
<block type="math_round" id="m1Y/ZEo8QIBh7*:rL}ph">
<field name="OP">ROUND</field>
<field name="DECIMALS">1</field>
<value name="NUM">
<block type="i2c_environment_sensor_get_humidity" id="6kbvrH9kQDDc/%#bBP6Y">
<field name="instance_name">TXT_I2C_1_environment_sensor</field>
</block>
</value>
</block>
</value>
<next>
<block type="variables_set" id=".17Gj!~lHCQ!{`z$t^VY">
<field name="VAR" id="|]?yRgy2?Z3VWuPxsG(2">p</field>
<value name="VALUE">
<block type="i2c_environment_sensor_get_pressure" id="ZQ5xtNNap]b;HAlvPg~C">
<field name="instance_name">TXT_I2C_1_environment_sensor</field>
<block type="math_round" id="^*v|VhwtvE~$)15D1v!Z">
<field name="OP">ROUND</field>
<field name="DECIMALS">1</field>
<value name="NUM">
<block type="i2c_environment_sensor_get_pressure" id="ZQ5xtNNap]b;HAlvPg~C">
<field name="instance_name">TXT_I2C_1_environment_sensor</field>
</block>
</value>
</block>
</value>
<next>
......
from lib.controller import *
from lib.display import *
import math
import time
......@@ -17,10 +18,10 @@ while True:
iaq = 0
else:
display.exec_script("txt_status_indicator.active=" + str(True).lower())
iaq = TXT_I2C_1_environment_sensor.get_indoor_air_quality_as_number()
t = TXT_I2C_1_environment_sensor.get_temperature()
h = TXT_I2C_1_environment_sensor.get_humidity()
p = TXT_I2C_1_environment_sensor.get_pressure()
iaq = round(TXT_I2C_1_environment_sensor.get_indoor_air_quality_as_number())
t = round(TXT_I2C_1_environment_sensor.get_temperature(), 1)
h = round(TXT_I2C_1_environment_sensor.get_humidity(), 1)
p = round(TXT_I2C_1_environment_sensor.get_pressure(), 1)
display.exec_script("txt_label_t.text='%s'" % str(''.join([str(x) for x in ['t: ', t, ' °C']])))
display.exec_script("txt_label_h.text='%s'" % str(''.join([str(x2) for x2 in [' h: ', h, ' %rH']])))
display.exec_script("txt_label_p.text='%s'" % str(''.join([str(x3) for x3 in [' p: ', p, ' hPa']])))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment