Display gif Bilder download -> display.zip
Mit GIMP Bearbeitung Bilddatei (Bildbearbeitungsprogramm)
Bilder testen. Manchmal werden sie nicht richtig hochgeladen.
Sollte das der Fall sein, unter "Pictures", erst die JPG Datei hochladen. Danach sollten alle GIF-Dateien funktionieren.
Ich empfehle, immer die neusten Firmware Updates zu installieren unter "Einstellung"
Code
- http://192.168.68.162/set?theme=3 Photo Album
- http://192.168.68.162/set?theme=1 Wetter
- http://192.168.68.162/set?theme=2 3 Tage Wettervorhersage
- http://192.168.68.162/set?brt=1 -10 bis 255
- http://192.168.68.162/set?gif=/gif/xxx.gif (unten rechts Wetter)
- http://192.168.68.162/set?img=/image//xxx.gif (Photo Album)
- xxx=
- 00,10,20...90 = 0-9 links. Als erstes machen.
- 0,1,2,...9 = 0-9 rechts
- true = an
- false = aus
- black = schwarz
- cat = katze animation
- ei = drehendes buntes Ei (nur unten rechts Wetter)
- offen = offen
- zu = zu
- Beispiel blockly:
- http://192.168.68.162/set?theme=3 (Photo Album anzeigen)
- http://192.168.68.162/set?img=/image//00.gif (links eine 0 setzen)
- http://192.168.68.162/set?img=/image//9.gif (rechts eine 9 setzen)
- 09 wird angezeigt.
- pause 10 Sekunden
- http://192.168.68.162/set?img=/image//black.gif (alles Schwarz)
- http://192.168.68.162/set?theme=3 (Wetter wird angezeigt)
Blockly Beispiel:
Zeigt bei folgenden Werten:
true, false, open, close, zahl
Code
- <xml xmlns="https://developers.google.com/blockly/xml">
- <variables>
- <variable id="bFrLape+{9-8Aii;*ox*">ip adresse</variable>
- </variables>
- <block type="comment" id="4fd[NLQ~[2.?zOvy!MU4" x="-838" y="-838">
- <field name="COMMENT">IP Wettedisplay</field>
- <next>
- <block type="variables_set" id="Kb1C/YH;mGs:A@eNGM4P">
- <field name="VAR" id="bFrLape+{9-8Aii;*ox*">ip adresse</field>
- <value name="VALUE">
- <block type="text" id="KwMG8n*r/DXGdkHD+~`]">
- <field name="TEXT">http://192.168.68.162</field>
- </block>
- </value>
- <next>
- <block type="comment" id="t,Jwt[29yv_MeQC$nEHy">
- <field name="COMMENT">Gerät</field>
- <next>
- <block type="on" id="6yV|l96sd5!^hsxegG:k">
- <field name="OID">tibberlink.0.Homes.a21f001c-933b-487c-935a-7147439606ea.CurrentPrice.total</field>
- <field name="CONDITION">ne</field>
- <field name="ACK_CONDITION"></field>
- <statement name="STATEMENT">
- <block type="controls_if" id="A{cc|vq9KH4yv-l#|$_X">
- <mutation elseif="4" else="1"></mutation>
- <value name="IF0">
- <block type="logic_compare" id="|97%LxLfAWk|eVvJAjmT">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="on_source" id=";M#f~9QWyIZ%K5wE2W/r">
- <field name="ATTR">state.val</field>
- </block>
- </value>
- <value name="B">
- <block type="text" id="aZ32Tr/S7b63t|b6Oxs)">
- <field name="TEXT">true</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="comment" id="-7QWa;gOxgB@Gfb0K~OG">
- <field name="COMMENT">Wenn true</field>
- <next>
- <block type="http_get" id="!4M-EgXHd7O*4QOo]P,B">
- <field name="TIMEOUT">10000</field>
- <field name="UNIT">ms</field>
- <field name="TYPE">text</field>
- <value name="URL">
- <shadow type="text" id="eZtCdv]u=g@(,%nz?X{A">
- <field name="TEXT">http://192.168.68.162/set?theme=3</field>
- </shadow>
- <block type="text_join" id="im@pwa|ZznKZ:T3%%RiP">
- <mutation items="2"></mutation>
- <value name="ADD0">
- <block type="variables_get" id="XZ6hiT)J}s{n,l?[(~-u">
- <field name="VAR" id="bFrLape+{9-8Aii;*ox*">ip adresse</field>
- </block>
- </value>
- <value name="ADD1">
- <block type="text" id="Uzxp_SCXAIXeiov@^C2M">
- <field name="TEXT">/set?gif=/gif/true.gif</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="STATEMENT">
- <block type="controls_if" id="OCDSa7]=b2P@yFmke_7D">
- <value name="IF0">
- <block type="logic_compare" id="b]pu/Zd`.H1)~)cJ[M;K">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="http_response" id="d+8kE$#_o:H1z-G},K^1">
- <field name="ATTR">response.data</field>
- </block>
- </value>
- <value name="B">
- <block type="text" id="cqxiuz;0_oj]*y!Cd}^?">
- <field name="TEXT">OK</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </statement>
- <value name="IF1">
- <block type="logic_compare" id="%:@0($J,=?`#lU#44d73">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="on_source" id="$d6OJwwO(k{Sf(freA;O">
- <field name="ATTR">state.val</field>
- </block>
- </value>
- <value name="B">
- <block type="text" id="UQ#G}WG{MXC0t5uXpLY[">
- <field name="TEXT">false</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO1">
- <block type="comment" id="w4!x590gFuw=!?oD7=3W">
- <field name="COMMENT">Wenn false</field>
- <next>
- <block type="http_get" id="Pm:Z(}o$H#,(Gd*s1US?">
- <field name="TIMEOUT">10000</field>
- <field name="UNIT">ms</field>
- <field name="TYPE">text</field>
- <value name="URL">
- <shadow type="text" id="eZtCdv]u=g@(,%nz?X{A">
- <field name="TEXT">http://192.168.68.162/set?theme=3</field>
- </shadow>
- <block type="text_join" id="oZi$;YzX.WI0)?{mM5if">
- <mutation items="2"></mutation>
- <value name="ADD0">
- <block type="variables_get" id="Ga=xYsnYv+M~AWDZM9uF">
- <field name="VAR" id="bFrLape+{9-8Aii;*ox*">ip adresse</field>
- </block>
- </value>
- <value name="ADD1">
- <block type="text" id="$|;Ha5sI%M8V8Zhk]SCe">
- <field name="TEXT">/set?gif=/gif/false.gif</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="STATEMENT">
- <block type="controls_if" id="uXx0]:BOK*CgK,#U|bkw">
- <value name="IF0">
- <block type="logic_compare" id="^GSPvfXcyoj{eg8:61#4">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="http_response" id="/UzG8,$-{lvX$6~Eh98.">
- <field name="ATTR">response.data</field>
- </block>
- </value>
- <value name="B">
- <block type="text" id="Q2u4iMw;9VHWpHh`~2x7">
- <field name="TEXT">OK</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </statement>
- <value name="IF2">
- <block type="logic_compare" id="{RD,z$4;_WZr/?(-,d}j">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="on_source" id="Jj_:$h*w8eO=eK;mMffX">
- <field name="ATTR">state.val</field>
- </block>
- </value>
- <value name="B">
- <block type="text" id="7q{ha(h{Z:_ie:Q_O;N7">
- <field name="TEXT">open</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO2">
- <block type="comment" id="W:BZ[P39!A-^f^Bls/NH">
- <field name="COMMENT">Wenn open</field>
- <next>
- <block type="http_get" id="q6f.@~g*Pl!HgBLiq.jr">
- <field name="TIMEOUT">10000</field>
- <field name="UNIT">ms</field>
- <field name="TYPE">text</field>
- <value name="URL">
- <shadow type="text" id="eZtCdv]u=g@(,%nz?X{A">
- <field name="TEXT">http://192.168.68.162/set?theme=3</field>
- </shadow>
- <block type="text_join" id="5+~+^(]af#0$UgSiO%?@">
- <mutation items="2"></mutation>
- <value name="ADD0">
- <block type="variables_get" id="(W;94Qmpz1/5jMaHcYir">
- <field name="VAR" id="bFrLape+{9-8Aii;*ox*">ip adresse</field>
- </block>
- </value>
- <value name="ADD1">
- <block type="text" id="KFZtkc]GY5,)3b3=s_$J">
- <field name="TEXT">/set?gif=/gif/offen.gif</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="STATEMENT">
- <block type="controls_if" id="#,2uasy5`N0Fvyqq2XgK">
- <value name="IF0">
- <block type="logic_compare" id="}hBLy,;kzy[{VD,|F]+K">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="http_response" id="k@1a)qN~3s)Kf.1mlA/[">
- <field name="ATTR">response.data</field>
- </block>
- </value>
- <value name="B">
- <block type="text" id="G.z^Y.bLjfxlpuRxYAKE">
- <field name="TEXT">OK</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </statement>
- <value name="IF3">
- <block type="logic_compare" id="Frd*f$M)CkV`By:}0(X#">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="on_source" id="y54}$m_#Q$lpd,F4Pk%~">
- <field name="ATTR">state.val</field>
- </block>
- </value>
- <value name="B">
- <block type="text" id="2Yck9!K`f8yfcWhn`Y}]">
- <field name="TEXT">close</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO3">
- <block type="comment" id="Y*kJ.7$Upxw^m}{D{cgr">
- <field name="COMMENT">Wenn close</field>
- <next>
- <block type="http_get" id="cGlOPIoqw6TMM`Y?4T4L">
- <field name="TIMEOUT">10000</field>
- <field name="UNIT">ms</field>
- <field name="TYPE">text</field>
- <value name="URL">
- <shadow type="text" id="eZtCdv]u=g@(,%nz?X{A">
- <field name="TEXT">http://192.168.68.162/set?theme=3</field>
- </shadow>
- <block type="text_join" id="jkn)MA[fl0yNifGu0xo?">
- <mutation items="2"></mutation>
- <value name="ADD0">
- <block type="variables_get" id="f/!UTqEJ)A~os:PCb|VP">
- <field name="VAR" id="bFrLape+{9-8Aii;*ox*">ip adresse</field>
- </block>
- </value>
- <value name="ADD1">
- <block type="text" id="412[|F|]dMSfFQ94p$/D">
- <field name="TEXT">/set?gif=/gif/zu.gif</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="STATEMENT">
- <block type="controls_if" id="e0B3UK4c7$^,R=Jnq+s?">
- <value name="IF0">
- <block type="logic_compare" id="Aq_f~4$7R9_}[`PJ3oIi">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="http_response" id="z--JDDk!aD}XJS67pZ2,">
- <field name="ATTR">response.data</field>
- </block>
- </value>
- <value name="B">
- <block type="text" id="PVlo2Ic{cRj+!{zgYC6$">
- <field name="TEXT">OK</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </statement>
- <value name="IF4">
- <block type="logic_compare" id="IFoM7_NxVeK{i*^_[VxB">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="on_source" id="u)8I$B6JW:EmsJj2Z7pR">
- <field name="ATTR">state.val</field>
- </block>
- </value>
- <value name="B">
- <block type="text" id="mLUpYec.YeZzJrqEYt~,">
- <field name="TEXT">100</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO4">
- <block type="comment" id="ey0S#d]YJ9J-9sC53.yB">
- <field name="COMMENT">Wenn 100</field>
- <next>
- <block type="http_get" id="z26_u.%)H=?cdl0RTbPL">
- <field name="TIMEOUT">10000</field>
- <field name="UNIT">ms</field>
- <field name="TYPE">text</field>
- <value name="URL">
- <shadow type="text" id="eZtCdv]u=g@(,%nz?X{A">
- <field name="TEXT">http://192.168.68.162/set?theme=3</field>
- </shadow>
- <block type="text_join" id="]L[QXF~:(al6*s!5F^lD">
- <mutation items="2"></mutation>
- <value name="ADD0">
- <block type="variables_get" id="4m..ZnM9+(tnSGJ3N^89">
- <field name="VAR" id="bFrLape+{9-8Aii;*ox*">ip adresse</field>
- </block>
- </value>
- <value name="ADD1">
- <block type="text" id="PGC_lUj}RKO|ExwEX*ZF">
- <field name="TEXT">/set?gif=/gif/100.gif</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="STATEMENT">
- <block type="controls_if" id="i7+9R`g}AjO;d|Nv,LBC">
- <value name="IF0">
- <block type="logic_compare" id="tA|*4dj+T6*pk_/DI-Lu">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="http_response" id="_hM0iXeG0Xl7yziUSVLO">
- <field name="ATTR">response.data</field>
- </block>
- </value>
- <value name="B">
- <block type="text" id="0nhomEmeJfr8{jr)usV/">
- <field name="TEXT">OK</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </statement>
- <statement name="ELSE">
- <block type="comment" id="zsRX{(?pQE2%9`WAJtp|">
- <field name="COMMENT">Wenn eine zahl</field>
- <next>
- <block type="http_get" id="WFuh/snvb]iA,2}]E#6-">
- <field name="TIMEOUT">10000</field>
- <field name="UNIT">ms</field>
- <field name="TYPE">text</field>
- <value name="URL">
- <shadow type="text" id="eZtCdv]u=g@(,%nz?X{A">
- <field name="TEXT">http://192.168.68.162/set?theme=3</field>
- </shadow>
- <block type="text_join" id="H/:3KKs(.{w,yGPNRcSY">
- <mutation items="4"></mutation>
- <value name="ADD0">
- <block type="variables_get" id="X~W=m/]7KXYG4r=ofq~2">
- <field name="VAR" id="bFrLape+{9-8Aii;*ox*">ip adresse</field>
- </block>
- </value>
- <value name="ADD1">
- <block type="text" id="5.[D]zT/bT9mA])A@m0F">
- <field name="TEXT">/set?gif=/gif/</field>
- </block>
- </value>
- <value name="ADD2">
- <block type="text_charAt" id="b2FAk243ymC-?G|sztZR">
- <mutation at="true"></mutation>
- <field name="WHERE">FROM_START</field>
- <value name="VALUE">
- <block type="convert_tostring" id="9Cmgmi3_x]{S)Rch8gu]">
- <value name="VALUE">
- <block type="math_round" id="f9aMB9MdJ64boc$l+OhT">
- <field name="OP">ROUND</field>
- <value name="NUM">
- <shadow type="math_number" id="dZ3e.(^p[qg5S|JN;~[1">
- <field name="NUM">3.1</field>
- </shadow>
- <block type="math_arithmetic" id="]unbBEp!D1HduzSr$;|0">
- <field name="OP">MULTIPLY</field>
- <value name="A">
- <shadow type="math_number" id="?UGkv8rt8d~OQR0xLfUN">
- <field name="NUM">100</field>
- </shadow>
- </value>
- <value name="B">
- <shadow type="math_number" id="z!RJq(@dfB+.5QQ.`=%U">
- <field name="NUM">1</field>
- </shadow>
- <block type="on_source" id="eZ3PqKCIhi_3*QvsN-]0">
- <field name="ATTR">state.val</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <value name="AT">
- <block type="math_number" id="g9Re$t1pqit/.ayb(^,:">
- <field name="NUM">1</field>
- </block>
- </value>
- </block>
- </value>
- <value name="ADD3">
- <block type="text" id="RF7z4{[+0azUZ_])k|eV">
- <field name="TEXT">0.gif</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="STATEMENT">
- <block type="controls_if" id="An6x-PqTXth(/i?I)`0b">
- <value name="IF0">
- <block type="logic_compare" id="J-3P+/bwU]J#CkvCq7ky">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="http_response" id="DWbg5swhtF+@%3XY-^n)">
- <field name="ATTR">response.data</field>
- </block>
- </value>
- <value name="B">
- <block type="text" id="Y|m#,JrfRP@jED)i2nqz">
- <field name="TEXT">OK</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="http_get" id="d8~$Hq8Wr:E0_FXG37r=">
- <field name="TIMEOUT">10000</field>
- <field name="UNIT">ms</field>
- <field name="TYPE">text</field>
- <value name="URL">
- <shadow type="text" id="7)BqSsHyfecb5B;]piQ;">
- <field name="TEXT">http://192.168.68.162/set?img=/image//00.gif</field>
- </shadow>
- <block type="text_join" id="|RZWY7m8`iE_DFqXOw-1">
- <mutation items="4"></mutation>
- <value name="ADD0">
- <block type="variables_get" id="]3#K@K;$_B%$5]7Ok9p-">
- <field name="VAR" id="bFrLape+{9-8Aii;*ox*">ip adresse</field>
- </block>
- </value>
- <value name="ADD1">
- <block type="text" id="*X,xAyrNO-;LviOl{1@G">
- <field name="TEXT">/set?gif=/gif/</field>
- </block>
- </value>
- <value name="ADD2">
- <block type="text_charAt" id="%TI%)i4Qn|o6cN|CsI_*">
- <mutation at="true"></mutation>
- <field name="WHERE">FROM_START</field>
- <value name="VALUE">
- <block type="convert_tostring" id="+*=`=54l#@.^I?w.v|Jh">
- <value name="VALUE">
- <block type="math_round" id="0[xOue|/;g/v1cyMYRZQ">
- <field name="OP">ROUND</field>
- <value name="NUM">
- <shadow type="math_number" id="dZ3e.(^p[qg5S|JN;~[1">
- <field name="NUM">3.1</field>
- </shadow>
- <block type="math_arithmetic" id="_-,FiB:m7|pc1Di:3dhV">
- <field name="OP">MULTIPLY</field>
- <value name="A">
- <shadow type="math_number" id="Iwm^ETqA=Hb2Hq/Qpj.3">
- <field name="NUM">100</field>
- </shadow>
- </value>
- <value name="B">
- <shadow type="math_number" id="Cf4sA5qbQ*0lo^ZCh$(W">
- <field name="NUM">1</field>
- </shadow>
- <block type="on_source" id="AiY~yQofoAtY;.Xd|=Re">
- <field name="ATTR">state.val</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <value name="AT">
- <block type="math_number" id="-Kjpv7!X#@!ge5Iwein_">
- <field name="NUM">2</field>
- </block>
- </value>
- </block>
- </value>
- <value name="ADD3">
- <block type="text" id="B,`!0](HL!9PBYYkD#uY">
- <field name="TEXT">.gif</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="STATEMENT">
- <block type="controls_if" id="^e@AIX!1PPSVpv1)rvhQ">
- <value name="IF0">
- <block type="logic_compare" id="]`lAE9?t;XVGfLh^]AXX">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="http_response" id="=Zy.Ei=L@iy(k4[Xc/y7">
- <field name="ATTR">response.data</field>
- </block>
- </value>
- <value name="B">
- <block type="text" id="e1#XR3)krt7j8S%[;iii">
- <field name="TEXT">OK</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </statement>
- </block>
- </statement>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </statement>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- <block type="comment" id="Gk1Bbu)ST!|Q-2/Hs4S[" x="-163" y="762">
- <field name="COMMENT">wenn zahl unter 1 bitte multiplizieren</field>
- </block>
- <block type="comment" id=")+nV8G..T%HmwdE4Z{oB" x="-113" y="988">
- <field name="COMMENT">wenn zahl unter 1 bitte multiplizieren</field>
- </block>
- </xml>