<div dir="ltr"><div>Kannste Dir hier klauen ...</div><div> </div><div><font color="#000000" size="3" face="Times New Roman">
</font><p style="margin:0cm 0cm 0pt"><font color="#000000"><font face="courier new,monospace"><font size="1">#!/bin/bash</font></font></font></p><font color="#000000" size="1" face="courier new,monospace">
</font><p style="margin:0cm 0cm 0pt"><font color="#000000" size="1" face="courier new,monospace"> </font></p><font color="#000000" size="1" face="courier new,monospace">
</font><p style="margin:0cm 0cm 0pt"><font color="#000000"><font face="courier new,monospace"><font size="1">#################################################################################################</font></font></font></p>
<font color="#000000" size="1" face="courier new,monospace">
</font><p style="margin:0cm 0cm 0pt"><font color="#000000" size="1" face="courier new,monospace"> </font></p><font color="#000000" size="1" face="courier new,monospace">
</font><p style="margin:0cm 0cm 0pt"><font color="#000000"><font face="courier new,monospace"><font size="1"># cat /sys/bu<span lang="EN-US">s/w1/devices/w1_bus_master1/w1_master_slaves</span></font></font></font></p><font color="#000000" size="1" face="courier new,monospace">
</font><p style="margin:0cm 0cm 0pt"><font color="#000000"><font face="courier new,monospace"><font size="1">s="28-0000042b410e"</font></font></font></p><font color="#000000" size="1" face="courier new,monospace">
</font><p style="margin:0cm 0cm 0pt"><font color="#000000" size="1" face="courier new,monospace"> </font></p><font color="#000000" size="1" face="courier new,monospace">
</font><p style="margin:0cm 0cm 0pt"><font color="#000000"><font face="courier new,monospace"><font size="1"># Volkszaehler UUID</font></font></font></p><font color="#000000" size="1" face="courier new,monospace">
</font><p style="margin:0cm 0cm 0pt"><font color="#000000"><font face="courier new,monospace"><font size="1">u="52196840-2ef9-11e2-853d-fff0722808ce"</font></font></font></p><font color="#000000" size="1" face="courier new,monospace">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000"><font face="courier new,monospace"><font size="1">output=$(cat
/sys/bus/w1/devices/$s/w1_slave)</font></font></font></span></p><font color="#000000" size="1" face="courier new,monospace">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000" size="1" face="courier new,monospace"> </font></span></p><font color="#000000" size="1" face="courier new,monospace">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000"><font face="courier new,monospace"><font size="1">echo
"$output" | head -n1 | grep -i yes > /dev/null && t=$(echo
"$output" | tail -n1 | cut -f2 -d= | awk '{print $1/1000}')</font></font></font></span></p><font color="#000000" size="1" face="courier new,monospace">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000" size="1" face="courier new,monospace"> </font></span></p><font color="#000000" size="1" face="courier new,monospace">
</font><p style="margin:0cm 0cm 0pt"><font color="#000000"><font face="courier new,monospace"><font size="1">#Komando nur ausfuehren, wenn $t gesetzt ist ($t wird nur
gesetzt wenn in erste Zeile auf YES matched)</font></font></font></p><font color="#000000" size="1" face="courier new,monospace">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000" size="1" face="courier new,monospace">test -z
"$t" || curl --silent --data "" "</font><a href="http://localhost/middleware.php/data/$u.json?value=$t"><span style="color:black"><span style="color:black"><font size="1" face="courier new,monospace">http://localhost/middleware.php/data/$u.json?value=$t</font></span></span></a><font color="#000000"><font face="courier new,monospace"><font size="1">"</font></font></font></span></p>
<font color="#000000" size="1" face="courier new,monospace">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000" size="1" face="courier new,monospace"> </font></span></p><font color="#000000" size="1" face="courier new,monospace">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000" size="1" face="courier new,monospace"> </font></span></p><font color="#000000" size="1" face="courier new,monospace">
</font><p style="margin:0cm 0cm 0pt"><font color="#000000"><font face="courier new,monospace"><font size="1">#################################################################################################</font></font></font></p>
<font color="#000000" size="3" face="Times New Roman">
</font></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">Am 7. Januar 2013 16:29 schrieb Manfred Frank <span dir="ltr"><<a href="mailto:info@mmm-frank.de" target="_blank">info@mmm-frank.de</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="DE" link="blue" vlink="purple"><div><p class="MsoNormal">Hallo,<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">ich möchte ein Script erstellen das es mir ermöglicht, den aktuelle Laderegler Wert „ Power_out“ an den Volkszähler (bei mir 192.168.2.101) zu übermitteln<u></u><u></u></p><p class="MsoNormal">
<u></u> <u></u></p><p class="MsoNormal">der crontab startet dieses Programm alles 5 min<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">leite scheitere ich an 2 Dingen.<u></u><u></u></p><p class="MsoNormal">
<u></u> <u></u></p><p class="MsoNormal"><span lang="EN-US">curl -sL <a href="http://192.168.2.101/middleware.php/data/f097b770-53ef-11e2-8947-6f64b65c053f.json?operation=add&value=1000" target="_blank">http://192.168.2.101/middleware.php/data/f097b770-53ef-11e2-8947-6f64b65c053f.json?operation=add&value=1000</a><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal">wenn ich dies so eintrage, erscheint immer der Wert 1 web frontend<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">
<u></u> <u></u></p><p class="MsoNormal">2. wie trag ich grundsätzlich in so eine Befehlszeile eine Variable ein<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">z.B.<u></u><u></u></p><p class="MsoNormal">
<u></u> <u></u></p><p class="MsoNormal"><span lang="EN-US">curl -sL <a href="http://192.168.2.101/middleware.php/data/f097b770-53ef-11e2-8947-6f64b65c053f.json?operation=add&value=Power_out" target="_blank">http://192.168.2.101/middleware.php/data/f097b770-53ef-11e2-8947-6f64b65c053f.json?operation=add&value=Power_out</a><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal">Kann mir jemand dabei behilflich sein… Ich stelle dann das “Gesamtwerk” auch gerne zur Verfügung<u></u><u></u></p><p class="MsoNormal">
<u></u> <u></u></p><p class="MsoNormal">Danke<span class="HOEnZb"><font color="#888888"><u></u><u></u></font></span></p><span class="HOEnZb"><font color="#888888"><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">
Manfred<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><u></u> <u></u></p></font></span></div></div></blockquote></div><br></div>