1 line
4.7 KiB
XML
1 line
4.7 KiB
XML
<xml version="Mixly 2.0 rc4" board="Python ESP32-C3@MixGo CC"><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="lb/uJ0Acu[8r!J8z*B7k" x="-2026" y="-593"><value name="WIFINAME"><shadow type="text" id=";D/R4;?RFFe8ICCcfJ~q"><field name="TEXT">fuhua3</field></shadow></value><value name="PASSWORD"><shadow type="text" id="x5UE{)8H`oF7dqdlYVoJ"><field name="TEXT">1234567890</field></shadow></value><next><block type="display_show_image_or_string_delay" id="l,QNRm6p[LpL1hN/4/-A"><field name="center">True</field><value name="data"><shadow type="text" id="+;Dy/2,8$?F):r;_5TD3"><field name="TEXT">WO</field></shadow></value><value name="space"><shadow type="math_number" id="9v3lwyJK!S}a-P{98OEs"><field name="NUM">0</field></shadow></value><next><block type="IOT_EMQX_INIT_AND_CONNECT_BY_MIXLY_CODE" id="2W3(gRaVi[UdIkIc[lgJ"><value name="SERVER"><shadow type="text" id=":}Z*Wo0!CPKk(-9c^B|-"><field name="TEXT">mixio.mixly.cn</field></shadow></value><value name="KEY"><shadow type="iot_mixly_key" id="3^w~[Wri$B2=yr5=*sv?"><field name="VISITOR_ID">31MOTCLJ</field></shadow></value><next><block type="display_show_image_or_string_delay" id="N^5y7,oF8SV]C..pB{Ho"><field name="center">True</field><value name="data"><shadow type="text" id="~t56a:q5Up)GK{ZY~^1S"><field name="TEXT">MO</field></shadow></value><value name="space"><shadow type="math_number" id="0Ast!3n@zW?^V:60Yb@["><field name="NUM">0</field></shadow></value><next><block type="IOT_MIXIO_SUBSCRIBE" id="QolgJ7ZUxYvd4tODp.5X"><value name="TOPIC"><shadow type="text" id="Xu8y$Qm{xksUw)8;U(DZ"><field name="TEXT">亮屏</field></shadow></value><value name="METHOD"><shadow type="factory_block_return" id="q7yDP!mQAt30!Yh4kj:]"><field name="VALUE">method</field></shadow></value><next><block type="controls_whileUntil" id="GyM:TophJ5v!Knv$JLnR"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="d5?GP{q]ArI^Z2rMPyV@"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="iot_mixio_check" id="Ok1xmy1Ih/bMqNdJc-|U"></block></statement></block></next></block></next></block></next></block></next></block></next></block><block type="procedures_defnoreturn" id="8*A89,ImI@QgK0|AO91h" 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="e8-7PXz~Ja6)rl$|,!A;"><value name="IF0"><block type="logic_compare" id="YE,uU!S:O|cLwc=H1T~B"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="7fPFq@WMiY/`,~uUCG.:"><field name="VAR">msg</field></block></value><value name="B"><block type="text" id="gHLw3x2v^uSa11F[uHf8"><field name="TEXT">1</field></block></value></block></value><statement name="DO0"><block type="display_show_image" id="Uf?Pw/mD`R4Y:jfrFO){"><value name="data"><shadow type="pins_builtinimg" id="su?s5Ymx@)H*A!t:y/ee"><field name="PIN">onboard_matrix.HEART</field></shadow></value></block></statement><next><block type="controls_if" id="H{jXzEm,hAu!Sp#L/Wp3"><value name="IF0"><block type="logic_compare" id=",5k^(BxJ#cBhpvt+Nc0`"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="goXKqmU6DNnPJ-+i$Q],"><field name="VAR">msg</field></block></value><value name="B"><block type="text" id="qqH`9jQmL3w6xy_Mx:V8"><field name="TEXT">0</field></block></value></block></value><statement name="DO0"><block type="display_clear" id="7b^V!2)$0vf]m.Af,okq"></block></statement></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1peGlvdApmcm9tIG1peGdvX2NjIGltcG9ydCBvbmJvYXJkX21hdHJpeAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQoKZGVmIG1ldGhvZChjbGllbnQsIHRvcGljLCBtc2cpOgogICAgaWYgbXNnID09ICcxJzoKICAgICAgICBvbmJvYXJkX21hdHJpeC5zaG93cyhvbmJvYXJkX21hdHJpeC5IRUFSVCkKICAgIGlmIG1zZyA9PSAnMCc6CiAgICAgICAgb25ib2FyZF9tYXRyaXguZmlsbCgwKQogICAgICAgIG9uYm9hcmRfbWF0cml4LnNob3coKQoKCgptaXhpb3Qud2xhbl9jb25uZWN0KCdmdWh1YTMnLCcxMjM0NTY3ODkwJykKb25ib2FyZF9tYXRyaXguc2hvd3MoJ1dPJyxzcGFjZSA9IDAsY2VudGVyID0gVHJ1ZSkKTVFUVF9VU1JfUFJKID0gIk1peElPLzMxTU9UQ0xKL2RlZmF1bHQvIgptcXR0X2NsaWVudCA9IG1peGlvdC5pbml0X01RVFRfY2xpZW50KCdtaXhpby5taXhseS5jbicsICJNaXhJT19wdWJsaWMiLCAiTWl4SU9fcHVibGljIiwgTVFUVF9VU1JfUFJKKQpvbmJvYXJkX21hdHJpeC5zaG93cygnTU8nLHNwYWNlID0gMCxjZW50ZXIgPSBUcnVlKQptcXR0X2NsaWVudC5zZXRfY2FsbGJhY2soJ+S6ruWxjycsbWV0aG9kLCBNUVRUX1VTUl9QUkopCm1xdHRfY2xpZW50LnN1YnNjcmliZShNUVRUX1VTUl9QUkogKyAn5Lqu5bGPJykKd2hpbGUgVHJ1ZToKICAgIG1xdHRfY2xpZW50LmNoZWNrX21zZygpCg==</code> |