Files
mixly3/boards/default/micropython_esp32s2/examples/30-1-物联网-简单数据按需上报.mix
2024-07-23 21:49:42 +08:00

1 line
5.8 KiB
XML

<xml version="Mixly 2.0 rc4" board="MixGo CE@MixGo CE"><variables><variable id="5G:Xi+3AGtvD@IWt#zF,">tim</variable></variables><block type="iot_wifi_connect" id="rj/mdn~.D|v]0K5M*Q5L" x="-1563" y="-506"><value name="WIFINAME"><shadow type="text" id="9TvpaV(.Y1EaS6~1bG:;"><field name="TEXT">fuhua3</field></shadow></value><value name="PASSWORD"><shadow type="text" id="k/=@o|CpmP+3,GV#s;=1"><field name="TEXT">1234567890</field></shadow></value><next><block type="display_show_image_or_string_delay" id="#vij$0^*kqQuK84p!Ys@"><field name="center">True</field><value name="data"><shadow type="text" id="UcT}U1t.y-K|_uCHB9ST"><field name="TEXT">WO</field></shadow></value><value name="space"><shadow type="math_number" id="Alkr3n2fzo.XYxPu[HOl"><field name="NUM">0</field></shadow></value><next><block type="IOT_EMQX_INIT_AND_CONNECT_BY_MIXLY_CODE" id="]1!ueITs,se?#B_SVix}"><value name="SERVER"><shadow type="text" id="(XlPOY(@92p,2p@q6tMV"><field name="TEXT">mixio.mixly.cn</field></shadow></value><value name="KEY"><shadow type="iot_mixly_key" id="$X-zQTst#!Cs1V5^};)L"><field name="VISITOR_ID">31MOTCLJ</field></shadow></value><next><block type="display_show_image_or_string_delay" id="{C.n`csoSws~;an`ePpk"><field name="center">True</field><value name="data"><shadow type="text" id="+o~]c=AT8Lia8!D_,0ZX"><field name="TEXT">MO</field></shadow></value><value name="space"><shadow type="math_number" id="SUK#QSZe5gF~/V4x,]q]"><field name="NUM">0</field></shadow></value><next><block type="system_timer_init" id="Zmn`W~{9FyMsC_$F[+JJ"><value name="SUB"><shadow type="variables_get" id="+80X!P[z!m[TTZ2,ozN2"><field name="VAR">tim</field></shadow></value><next><block type="system_timer" id="Z=hb^,bmtZ)|.*/~!:#T"><field name="mode">PERIODIC</field><value name="VAR"><shadow type="variables_get" id="_,Kv1_|Ze+nTO!SeMk9^"><field name="VAR">tim</field></shadow></value><value name="period"><shadow type="math_number" id="ozJSo/_,M7!]3kN0/)tT"><field name="NUM">5000</field></shadow></value><value name="callback"><shadow type="factory_block_return" id="RNbVYx[ttT(_wCUD*N,g"><field name="VALUE">tim_callback</field></shadow></value><next><block type="controls_whileUntil" id="BqM3AQT,C~^GuxTF,e)u"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="LL;q0pfGu^mzS}dOW9eB"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="C-;SZdu,N?@zwAeZvB]J"><value name="IF0"><block type="logic_compare" id="vj4KZ`ZLNHul#R{Bnx_:"><field name="OP">GT</field><value name="A"><block type="sensor_get_acceleration" id="np6FO/zzNB8L^Bk0V|H}"><field name="key">strength</field></block></value><value name="B"><block type="math_number" id="{]G5QPYxJ5fKA-pk(2T7"><field name="NUM">5</field></block></value></block></value><statement name="DO0"><block type="IOT_MIXIO_PUBLISH" id="{;~6:,*fDwH|+z4K^qeW"><value name="TOPIC"><shadow type="text" id="pXuJN~L5Nviq5yY.m~T9"><field name="TEXT">危险</field></shadow></value><value name="MSG"><shadow type="text" id="2:9-ASSb)I~NZx-eIew8"><field name="TEXT">大震动</field></shadow></value><next><block type="controls_delay_new" id="06=tBDB5m6o,:#xi(X`="><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="bqwY0T,)gMnn^4Py5iHT"><field name="NUM">1</field></shadow></value></block></next></block></statement></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block><block type="procedures_defnoreturn" id="SB_3z90o`xoJ-g/p@Z(@" x="-1565" y="-75"><mutation><arg name="tim" varid="5G:Xi+3AGtvD@IWt#zF,"></arg></mutation><field name="NAME">tim_callback</field><statement name="STACK"><block type="IOT_MIXIO_PUBLISH" id="p/!BQ`gprf#iKvkwJ.0k"><value name="TOPIC"><shadow type="text" id="j4=H~OB$+X#TqT37JTAR"><field name="TEXT">环境</field></shadow></value><value name="MSG"><shadow type="text" id="z_;=U,uigZWxNaHm.lF^"><field name="TEXT">大震动</field></shadow><block type="IOT_FORMAT_STRING" id="`YM0nYn~c;8l[C:@wyVC"><value name="VAR"><block type="dicts_create_with_noreturn" id="c91wMmoTHd;e=k!.),{G" inline="false"><mutation items="3"></mutation><field name="KEY0">"光照"</field><field name="KEY1">"声音"</field><field name="KEY2">"震动"</field><value name="ADD0"><block type="sensor_mixgo_light" id="t#];k(Q,n(qNJ8ybdZYx"></block></value><value name="ADD1"><block type="sensor_sound" id="0WRMK^.QU8p!u(v:WU~|"></block></value><value name="ADD2"><block type="sensor_get_acceleration" id=",5qLW]t$m+XZ]2uWb0Nh"><field name="key">strength</field></block></value></block></value></block></value></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1peGlvdApmcm9tIG1peGdvX2NlIGltcG9ydCBvbmJvYXJkX21hdHJpeAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX2NlIGltcG9ydCBvbmJvYXJkX2FjYwppbXBvcnQgdGltZQppbXBvcnQgbWl4cHkKaW1wb3J0IG1peGdvX2NlCmZyb20gbWl4Z29fY2UgaW1wb3J0IG9uYm9hcmRfc291bmQKCmRlZiB0aW1fY2FsbGJhY2sodGltKToKICAgIG1xdHRfY2xpZW50LnB1Ymxpc2goTVFUVF9VU1JfUFJKICsgJ+eOr+WigycsIG1peHB5LmZvcm1hdF9zdHIoeyLlhYnnhaciOm1peGdvX2NlLmdldF9icmlnaHRuZXNzKCksICLlo7Dpn7MiOm9uYm9hcmRfc291bmQucmVhZCgpLCAi6ZyH5YqoIjpvbmJvYXJkX2FjYy5zdHJlbmd0aCgpfSkpCgoKCm1peGlvdC53bGFuX2Nvbm5lY3QoJ2Z1aHVhMycsJzEyMzQ1Njc4OTAnKQpvbmJvYXJkX21hdHJpeC5zaG93cygnV08nLHNwYWNlID0gMCxjZW50ZXIgPSBUcnVlKQpNUVRUX1VTUl9QUkogPSAiTWl4SU8vMzFNT1RDTEovZGVmYXVsdC8iCm1xdHRfY2xpZW50ID0gbWl4aW90LmluaXRfTVFUVF9jbGllbnQoJ21peGlvLm1peGx5LmNuJywgIk1peElPX3B1YmxpYyIsICJNaXhJT19wdWJsaWMiLCBNUVRUX1VTUl9QUkopCm9uYm9hcmRfbWF0cml4LnNob3dzKCdNTycsc3BhY2UgPSAwLGNlbnRlciA9IFRydWUpCnRpbSA9IG1hY2hpbmUuVGltZXIoMCkKdGltLmluaXQocGVyaW9kID0gNTAwMCwgbW9kZSA9IG1hY2hpbmUuVGltZXIuUEVSSU9ESUMsIGNhbGxiYWNrID0gdGltX2NhbGxiYWNrKQp3aGlsZSBUcnVlOgogICAgaWYgb25ib2FyZF9hY2Muc3RyZW5ndGgoKSA+IDU6CiAgICAgICAgbXF0dF9jbGllbnQucHVibGlzaChNUVRUX1VTUl9QUkogKyAn5Y2x6ZmpJywgJ+Wkp+mch+WKqCcpCiAgICAgICAgdGltZS5zbGVlcCgxKQo=</code>