Files
mixly3/boards/default/micropython_esp32s2/examples/31-1-物联网-单主题数据订阅.mix
2024-07-23 21:49:42 +08:00

1 line
4.6 KiB
XML

<xml version="Mixly 2.0 rc4" board="MixGo CE@MixGo CE"><variables><variable id="x@Yfw8DrgkM3CEl{odMY">client</variable><variable id="Q.[d]Bc~)FuhqVb/l{Uh">topic</variable><variable id="0.A^[Eto)4wE7Tef?SZQ">msg</variable></variables><block type="iot_wifi_connect" id="Pzlc7$.1fgWQ1ZA3@~cU" x="-2026" y="-593"><value name="WIFINAME"><shadow type="text" id="ma1QD3E!O]8Q}+{m5lU/"><field name="TEXT">fuhua3</field></shadow></value><value name="PASSWORD"><shadow type="text" id="=-^b9Ffe:ITo]ms6kn)S"><field name="TEXT">1234567890</field></shadow></value><next><block type="display_show_image_or_string_delay" id="F#QioNRp?k=]=~*6N^]7"><field name="center">True</field><value name="data"><shadow type="text" id="sZnh6w1_Bq;eJegQ)qP("><field name="TEXT">WO</field></shadow></value><value name="space"><shadow type="math_number" id="w|2;c0MryseI)P6Z.5:2"><field name="NUM">0</field></shadow></value><next><block type="IOT_EMQX_INIT_AND_CONNECT_BY_MIXLY_CODE" id="_-b/CY(W2r4wI=)_s2jX"><value name="SERVER"><shadow type="text" id="Ny]?M/QtEo$pUTP#Rg.3"><field name="TEXT">mixio.mixly.cn</field></shadow></value><value name="KEY"><shadow type="iot_mixly_key" id="e!sU4-sVzhF672T~#+J7"><field name="VISITOR_ID">31MOTCLJ</field></shadow></value><next><block type="display_show_image_or_string_delay" id="DX(Ve*.r[G[:D!+9wjZ."><field name="center">True</field><value name="data"><shadow type="text" id="/(BqPnY`dar(]?8{D+Zp"><field name="TEXT">MO</field></shadow></value><value name="space"><shadow type="math_number" id=")]drgJ*iu;;-5cKWz6MA"><field name="NUM">0</field></shadow></value><next><block type="IOT_MIXIO_SUBSCRIBE" id="27*r-k4cS5@j,DzSA1j`"><value name="TOPIC"><shadow type="text" id="1w{doza_/tJls@:KD5Ns"><field name="TEXT">亮屏</field></shadow></value><value name="METHOD"><shadow type="factory_block_return" id="xZx7V=Uh`zQvM:4gFORG"><field name="VALUE">method</field></shadow></value><next><block type="controls_whileUntil" id="v{UUT[u^|V~I(Nl[Q7^3"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="QP37TB3)D*58EMX5o25p"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="iot_mixio_check" id="HjztD?:PBRkzfltY.@[z"></block></statement></block></next></block></next></block></next></block></next></block></next></block><block type="procedures_defnoreturn" id="H}e`-eY2lU`zsX=ytgTm" x="-2020" y="-282"><mutation><arg name="client" varid="x@Yfw8DrgkM3CEl{odMY"></arg><arg name="topic" varid="Q.[d]Bc~)FuhqVb/l{Uh"></arg><arg name="msg" varid="0.A^[Eto)4wE7Tef?SZQ"></arg></mutation><field name="NAME">method</field><statement name="STACK"><block type="controls_if" id="oP6X;w*-|Y+}Rm]=53`u"><value name="IF0"><block type="logic_compare" id="IY4+vgDM@5(rbg?CNa5w"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="qXhdD;[VhOmiamgBW+2o"><field name="VAR">msg</field></block></value><value name="B"><block type="text" id="aZJC1GJ.NB7;F{gOMAy:"><field name="TEXT">1</field></block></value></block></value><statement name="DO0"><block type="display_show_image" id="nSR?|KoUl`/x~x5bCvrV"><value name="data"><shadow type="pins_builtinimg" id="tOQ8?i2lfF(7dwqdDRf;"><field name="PIN">onboard_matrix.HEART</field></shadow></value></block></statement><next><block type="controls_if" id="i]X^T-PSv[KbNrgoM1DG"><value name="IF0"><block type="logic_compare" id="kV)HcupAqalIJbcgkveE"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="zkkZym#4CB+=1u1RaO=s"><field name="VAR">msg</field></block></value><value name="B"><block type="text" id="5tl;|[I7A_34oo5}rbB2"><field name="TEXT">0</field></block></value></block></value><statement name="DO0"><block type="display_clear" id="QtO(cophfkLh4a)r6rKh"></block></statement></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1peGlvdApmcm9tIG1peGdvX2NlIGltcG9ydCBvbmJvYXJkX21hdHJpeAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQoKZGVmIG1ldGhvZChjbGllbnQsIHRvcGljLCBtc2cpOgogICAgaWYgbXNnID09ICcxJzoKICAgICAgICBvbmJvYXJkX21hdHJpeC5zaG93cyhvbmJvYXJkX21hdHJpeC5IRUFSVCkKICAgIGlmIG1zZyA9PSAnMCc6CiAgICAgICAgb25ib2FyZF9tYXRyaXguZmlsbCgwKQogICAgICAgIG9uYm9hcmRfbWF0cml4LnNob3coKQoKCgptaXhpb3Qud2xhbl9jb25uZWN0KCdmdWh1YTMnLCcxMjM0NTY3ODkwJykKb25ib2FyZF9tYXRyaXguc2hvd3MoJ1dPJyxzcGFjZSA9IDAsY2VudGVyID0gVHJ1ZSkKTVFUVF9VU1JfUFJKID0gIk1peElPLzMxTU9UQ0xKL2RlZmF1bHQvIgptcXR0X2NsaWVudCA9IG1peGlvdC5pbml0X01RVFRfY2xpZW50KCdtaXhpby5taXhseS5jbicsICJNaXhJT19wdWJsaWMiLCAiTWl4SU9fcHVibGljIiwgTVFUVF9VU1JfUFJKKQpvbmJvYXJkX21hdHJpeC5zaG93cygnTU8nLHNwYWNlID0gMCxjZW50ZXIgPSBUcnVlKQptcXR0X2NsaWVudC5zZXRfY2FsbGJhY2soJ+S6ruWxjycsbWV0aG9kLCBNUVRUX1VTUl9QUkopCm1xdHRfY2xpZW50LnN1YnNjcmliZShNUVRUX1VTUl9QUkogKyAn5Lqu5bGPJykKd2hpbGUgVHJ1ZToKICAgIG1xdHRfY2xpZW50LmNoZWNrX21zZygpCg==</code>