<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de-AT">
		<id>http://old.ethersex.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Chris</id>
		<title>Ethersex_Wiki - Benutzerbeiträge [de-at]</title>
		<link rel="self" type="application/atom+xml" href="http://old.ethersex.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Chris"/>
		<link rel="alternate" type="text/html" href="http://old.ethersex.de/index.php/Spezial:Beitr%C3%A4ge/Chris"/>
		<updated>2026-04-11T06:45:48Z</updated>
		<subtitle>Benutzerbeiträge</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://old.ethersex.de/index.php?title=AVR-NET-IO&amp;diff=5212</id>
		<title>AVR-NET-IO</title>
		<link rel="alternate" type="text/html" href="http://old.ethersex.de/index.php?title=AVR-NET-IO&amp;diff=5212"/>
				<updated>2011-10-29T18:15:57Z</updated>
		
		<summary type="html">&lt;p&gt;Chris: Link http://www.mikrocontroller.net/articles/AVR_Net-IO_Bausatz_von_Pollin hinzugefügt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Pollin AVR-NET-IO ==&lt;br /&gt;
&lt;br /&gt;
[[Bild:avr-net-io.jpg|thumb]]&lt;br /&gt;
&lt;br /&gt;
Das AVR-NET-IO von [http://www.pollin.de Pollin] ist ein relativ einfach gehaltenes und daher auch sehr günstiges Board. Es ist als Bausatz oder auch als Fertigmodul erhältlich. Der gelieferte [[Unterstützte Controller|ATmega32]] kann einfach durch einen leistungsfähigeren [[Unterstützte Controller|ATmega644]] oder ATmega1284p (Hinweise zu [[128K]] beachten!) ausgetauscht werden. Auf dem Bild wurde der Festspannungsregler noch durch ein aufgesetztes 5V Schaltnetzteil ersetzt um die Hitzeentwicklung einzudämmen.&lt;br /&gt;
&lt;br /&gt;
===Features===&lt;br /&gt;
&lt;br /&gt;
* [[Unterstützte Controller|ATmega32]]&lt;br /&gt;
* Microchip [[ENC28J60]]&lt;br /&gt;
* RS232-Schnittstelle&lt;br /&gt;
* [[ISP]]-Schnittstelle&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;br /&gt;
[[Category:AVR Net-IO]]&lt;br /&gt;
&lt;br /&gt;
===See also===&lt;br /&gt;
* Erfahrungsbericht AVR-NET-IO mit RFM12: [[BitfehlerASK]]&lt;br /&gt;
* Erfahrungsbericht [[DinusExperience]]&lt;br /&gt;
* Erfahrungsbericht [[Hardware-Rayofhope]]&lt;br /&gt;
* [[I2C]]&lt;br /&gt;
* [[LCD]]&lt;br /&gt;
* [[DMX#Net-IO|DMX]]&lt;br /&gt;
*  [http://www.mikrocontroller.net/articles/AVR_Net-IO_Bausatz_von_Pollin#Hardware Addon Board Pollin]&lt;br /&gt;
*  []&lt;br /&gt;
&lt;br /&gt;
===Gehäuse===&lt;br /&gt;
* Der PoE Adapter kostet ca. 30 Euro&lt;br /&gt;
[[Bild:NET-IO_mit_PoE-Adater.jpg|thumb]]&lt;br /&gt;
* Die Einkerbung gelingen sehr gut mit einer Dekupiersäge&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Bild:NET-IO_einkerbungen.jpg&lt;br /&gt;
Bild:NET-IO_gehaeuse_geschlossen.jpg&lt;br /&gt;
Bild:NET-IO_draufsicht.jpg&lt;br /&gt;
Bild:DSCN7553.jpg&lt;br /&gt;
Bild:DSCN7556.jpg&lt;br /&gt;
Bild:DSCN7561.jpg&lt;br /&gt;
Bild:DSCN7560.jpg&lt;br /&gt;
Bild:DSCN7558.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Errata===&lt;br /&gt;
Leider hat der Entwickler des Boards sich nicht an die Vorgaben von Microchip gehalten,&lt;br /&gt;
und sich die Abblockkondensatoren an den Versorgungsspannungsanschlüssen des ENC28J60&lt;br /&gt;
gespart. Dadurch kann es dazu kommen, insbesondere bei hoher Netzlast, dass sich der&lt;br /&gt;
Ethernet Controller aufhängt.&lt;br /&gt;
Es ist daher empfehlenswert, Kondensatoren am ENC28J60 und am 3,3V Spannungsregler&lt;br /&gt;
nachzurüsten. (Mit 20uF +3*100nF hat mein Board keine Netzwerkhänger mehr!)&lt;br /&gt;
Siehe korrigiertes Schaltbild.&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Bild:AVR-NET-IO_fehlende_C.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es lohnt sich auch einmal bei  [http://www.mikrocontroller.net/articles/AVR_Net-IO_Bausatz_von_Pollin# www.mikrocontroller.net] vorbeizuschauen.&lt;br /&gt;
Dort gibt es sehr viele Anwender von diesem Board und viel Diskussion über Fehler und Erweiterungen.&lt;br /&gt;
Besonders bei den Bausätzen lohnt es sich die korrekte Lieferung der Bauteile zu überprüfen.&lt;/div&gt;</summary>
		<author><name>Chris</name></author>	</entry>

	<entry>
		<id>http://old.ethersex.de/index.php?title=Dallas_1-wire_Bus&amp;diff=4591</id>
		<title>Dallas 1-wire Bus</title>
		<link rel="alternate" type="text/html" href="http://old.ethersex.de/index.php?title=Dallas_1-wire_Bus&amp;diff=4591"/>
				<updated>2010-11-27T16:26:43Z</updated>
		
		<summary type="html">&lt;p&gt;Chris: Anmerkungen (Scripte laufen nur mit udp-Support)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Onewire interface ==&lt;br /&gt;
&lt;br /&gt;
Ethersex kann 1-wire Temperatursensoren mit [[ECMD]] auflisten und abfragen. Es wird eine reine Softwareimplementierung des Protokolls benutzt, was keine weiteren Hardware erfordert, als die Temperatursensoren selbst. Dabei muss beachtet werden, dass der Datapin des Buses in der Standardkonfiguration auf PD6 liegt (kann in der pinning/hardware/netio.m4 oder pinning/hardware/etherrape.m4 geändert werden)&lt;br /&gt;
&lt;br /&gt;
=== Onewire Hardware ===&lt;br /&gt;
&lt;br /&gt;
Folgende 1-wire Hardware wird momentan durch Ethersex unterstützt:&lt;br /&gt;
* DS1820 (Temperatursensor)&lt;br /&gt;
* DS18B20 (Temperatursensor)&lt;br /&gt;
* DS1822 (Temperatursensor)&lt;br /&gt;
* DS2502 (EEPROM)&lt;br /&gt;
* [[DS2450]] (4 Kanal ADC)&lt;br /&gt;
&lt;br /&gt;
===  Onewire Befehle ===&lt;br /&gt;
&lt;br /&gt;
unter Linux als erstes netcat starten (hierbei natürlich die IP ggf modifizieren): &lt;br /&gt;
    netcat 192.168.0.15 2701&lt;br /&gt;
danach am prompt:&lt;br /&gt;
&lt;br /&gt;
    1w list&lt;br /&gt;
Gibt eine Liste mit Hexcodes  aller angeschlossenen und erkannten Onewire(tm) Sensoren aus.&lt;br /&gt;
&lt;br /&gt;
    1w convert &amp;amp;lt;hexcode&amp;amp;gt;&lt;br /&gt;
Veranlasst eine Temperaturmessung des addressierten Sensors, oder wenn das Argument &amp;amp;lt;hexcode&amp;amp;gt; weggelassen wird aller angeschlossener Sensoren.&lt;br /&gt;
&lt;br /&gt;
    1w get &amp;amp;lt;hexcode&amp;amp;gt;&lt;br /&gt;
Gibt die gemessene Temperatur eines Sensors aus.&lt;br /&gt;
&lt;br /&gt;
===  Einbindung in die [[HTTPD]]-Weboberfläche ===&lt;br /&gt;
&lt;br /&gt;
Unter httpd/embed/ow.ht.m4, bzw httpd/embed/Xow.ht.m4 liegt eine Weboberflaeche, die alle Sensoren erkennt und ihre aktuelle Temperatur regelmässig per Ajax abfragt und anzeigt. Im Falle von Xow.ht.m4 wird sogar Graph der Temperatur mittels SVG gemalt. Um die Dateien einzubinden, muss man einfach bei aktiviertem Onewiresupport den [[Webserver]] und das Datei Inlining aktivieren.&lt;br /&gt;
&lt;br /&gt;
Die Dateien können dann unter ow.ht bzw. unter Xow.ht angezeigt werden.&lt;br /&gt;
&lt;br /&gt;
[[Bild:onewire-svg.png]]&lt;br /&gt;
&lt;br /&gt;
=== Anschluss AVR-NET-IO ===&lt;br /&gt;
Für das Pollin [[AVR-NET-IO]] Board können die Sensoren DS18S20+ ,  &lt;br /&gt;
&lt;br /&gt;
normal Betrieb&lt;br /&gt;
&lt;br /&gt;
[[Bild:netio-1wire_normal.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
parasitären Modus&lt;br /&gt;
&lt;br /&gt;
[[Bild:netio-1wire.png]]&lt;br /&gt;
&lt;br /&gt;
Pinbelegung:&lt;br /&gt;
&lt;br /&gt;
[[Bild:ds18s20-par-pinout.jpg]]&lt;br /&gt;
&lt;br /&gt;
=== Einbindung in [[Control6]] ===&lt;br /&gt;
Die Sensoren können mit '''ONEWIRE_GET''' einfach abgefragt werden.  Die Funktion führt automatisch ein ''convert'' aus, es sind also keine zwei Schritte erforderlich wie bei dem Zugriff über [[ECMD]].  Die Rückgabe erfolgt (analog der Funktion '''KTY_GET''') in Centigrad, also Temperatur * 10. Hier vielleicht ein kleines Beispiel, das die Daten in eine von außen abfragbare Variable übernimmt.  Sicher kann man sinnvolleres damit anstellen :-)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;CONTROL_START&lt;br /&gt;
&lt;br /&gt;
ECMD_GLOBAL(Temperatur, 0);&lt;br /&gt;
&lt;br /&gt;
THREAD(read_temp)&lt;br /&gt;
        Temperatur = ONEWIRE_GET(10d85594010800eb);&lt;br /&gt;
        WAIT(10);&lt;br /&gt;
THREAD_END(read_temp)&lt;br /&gt;
&lt;br /&gt;
ON STARTUP DO&lt;br /&gt;
        THREAD_START(read_temp);&lt;br /&gt;
END&lt;br /&gt;
&lt;br /&gt;
CONTROL_END&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
&lt;br /&gt;
===== sh oder bash =====&lt;br /&gt;
Einfaches SH (Linux Shell) Script von stesie (irc) zum Auslesen von einem Wert (udp support muss enabled sein oder option -u nicht verwenden!)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
  #! /bin/sh&lt;br /&gt;
  SENSORID=10529f7001080016&lt;br /&gt;
  #ESEXIP=2001:6f8:1209:23:42::17 #IPv6 Adresse&lt;br /&gt;
  ESEXIP=192.168.255.90&lt;br /&gt;
   &lt;br /&gt;
  #IPv6&lt;br /&gt;
  #echo 1w convert $SENSORID | nc6 -u $ESEXIP 2701 -q 1 2&amp;gt;/dev/null | grep -qe OK || exit 1 &lt;br /&gt;
  #echo 1w get $SENSORID | nc6 -u $ESEXIP 2701 -q 1 2&amp;gt;/dev/null | sed -e 's/Temperatur: //' &lt;br /&gt;
   &lt;br /&gt;
  #IPv4&lt;br /&gt;
  echo 1w convert $SENSORID | nc -u $ESEXIP 2701 -q 1 2&amp;gt;/dev/null | grep -qe OK || exit 1&lt;br /&gt;
  echo 1w get $SENSORID | nc -u $ESEXIP 2701 -q 1 2&amp;gt;/dev/null | sed -e 's/Temperatur: //'&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
bash Script von Tron12 zum Auslesen aller Werte&lt;br /&gt;
(Achtung Port 2701 ist nicht standard!! Sowie udp support muss enabled sein oder option -u nicht verwenden!)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#! /bin/sh&lt;br /&gt;
#&lt;br /&gt;
# netcat-openbsd  1.89-3ubuntu2&lt;br /&gt;
&lt;br /&gt;
NETIOIP=&amp;quot;-4 192.168.178.249&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#für IPv6:&lt;br /&gt;
#NETIOIP=&amp;quot;-6 2001:6f8:1209:23:42::17&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NETIOPORT=&amp;quot;2702&amp;quot;&lt;br /&gt;
&lt;br /&gt;
N_DATE=`echo date | nc -u $NETIOIP $NETIOPORT -q 1 ` &lt;br /&gt;
N_GET_ID=`echo 1w list | nc -u $NETIOIP $NETIOPORT -q 1 | grep -qe OK || exit 1`&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Date:     $N_DATE&amp;quot;&lt;br /&gt;
echo &amp;quot;---------------------------------&amp;quot;&lt;br /&gt;
&lt;br /&gt;
for i in $N_GET_ID&lt;br /&gt;
do&lt;br /&gt;
	tmp=`echo 1w convert $i | nc -u $NETIOIP $NETIOPORT -q 1 2&amp;gt;/dev/null | grep -qe OK || exit 1`&lt;br /&gt;
	tmp=`echo 1w get $i | nc -u $NETIOIP $NETIOPORT -q 1 2&amp;gt;/dev/null `&lt;br /&gt;
	echo &amp;quot;Sensor:  $i :: $tmp&amp;quot;&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Perl ====&lt;br /&gt;
Beispiel in Perl das alle Sensoren ermittelt und anschließend die Werte ausgibt.&lt;br /&gt;
Benötigt wird das Modul NET das kein IPv6 kann&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;perl&amp;quot;&amp;gt;&lt;br /&gt;
  #!/usr/bin/perl -w&lt;br /&gt;
  #Auslesen der 1 Wire Sensoren an einem AVR-NET-IO mit ethersex&lt;br /&gt;
   &lt;br /&gt;
  use strict;&lt;br /&gt;
  use Net::Telnet ();&lt;br /&gt;
   &lt;br /&gt;
  my $esexip=&amp;quot;192.168.255.90&amp;quot;;&lt;br /&gt;
  my $esexport=&amp;quot;2701&amp;quot;;&lt;br /&gt;
  my $esex;&lt;br /&gt;
  my @sensor;&lt;br /&gt;
  my $sensor;&lt;br /&gt;
  my $dummy;&lt;br /&gt;
  my $temp;&lt;br /&gt;
   &lt;br /&gt;
  $esex = Net::Telnet-&amp;gt;new || die &amp;quot;kann Ethersex nicht finden&amp;quot;;;&lt;br /&gt;
  $esex-&amp;gt;open(Host  =&amp;gt; $esexip,&lt;br /&gt;
            Port    =&amp;gt; $esexport,&lt;br /&gt;
            Timeout =&amp;gt; 2);&lt;br /&gt;
   &lt;br /&gt;
  #Alles Sensor-IDs auslesen und dem Array @sensor zuweisen&lt;br /&gt;
  $esex-&amp;gt;print(&amp;quot;1w list&amp;quot;);&lt;br /&gt;
  ($sensor) = $esex-&amp;gt;waitfor(Timeout =&amp;gt; 2,&lt;br /&gt;
                             String  =&amp;gt; &amp;quot;OK&amp;quot;);&lt;br /&gt;
  @sensor=split(/\s+/, $sensor);&lt;br /&gt;
        print &amp;quot;@sensor&amp;quot;,&amp;quot;\n&amp;quot;; #Kontrollausgabe&lt;br /&gt;
   &lt;br /&gt;
  my $zahler=@sensor;&lt;br /&gt;
  print &amp;quot;Anzahl der Elemente :&amp;quot;,$zahler,&amp;quot;\n\n&amp;quot;;&lt;br /&gt;
   &lt;br /&gt;
  #Alles Sensore Temperatur einlesen&lt;br /&gt;
  $esex-&amp;gt;print(&amp;quot;1w convert&amp;quot;);&lt;br /&gt;
  $esex-&amp;gt;waitfor(Timeout =&amp;gt; 2,&lt;br /&gt;
                 String  =&amp;gt; &amp;quot;OK&amp;quot;);&lt;br /&gt;
   &lt;br /&gt;
  #Sensor ID inklusive Wert ausgeben&lt;br /&gt;
  foreach (@sensor) {&lt;br /&gt;
        $esex-&amp;gt;print(&amp;quot;1w get $_&amp;quot;);&lt;br /&gt;
   &lt;br /&gt;
  ($dummy,$temp)=$esex-&amp;gt;waitfor(Match   =&amp;gt;'/[-]?\d+\.\d+/',&lt;br /&gt;
                                Timeout =&amp;gt; 5);&lt;br /&gt;
      &lt;br /&gt;
   print &amp;quot;Temperatur vom ID &amp;quot;,$_,&amp;quot;: &amp;quot;,$temp,&amp;quot; C°&amp;quot;,&amp;quot;\n&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Python ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
  #!/usr/bin/python&lt;br /&gt;
  &lt;br /&gt;
  from socket import *&lt;br /&gt;
  &lt;br /&gt;
  def connectEP():&lt;br /&gt;
    s = socket(AF_INET, SOCK_STREAM)&lt;br /&gt;
    s.settimeout(5)&lt;br /&gt;
    s.connect((&amp;quot;192.168.5.3&amp;quot;, 2701))&lt;br /&gt;
    return s&lt;br /&gt;
  &lt;br /&gt;
  def getTemperature():&lt;br /&gt;
    s.send(&amp;quot;1w list\n&amp;quot;)&lt;br /&gt;
    sensors = []&lt;br /&gt;
    sensors_result = {}&lt;br /&gt;
     &lt;br /&gt;
    # list aller Sensoren&lt;br /&gt;
    while 1:&lt;br /&gt;
      response = s.recv(1024).rstrip(&amp;quot;\n&amp;quot;)&lt;br /&gt;
      if not response: break&lt;br /&gt;
      if response != &amp;quot;OK&amp;quot;:&lt;br /&gt;
        sensors.append(response)&lt;br /&gt;
      else:&lt;br /&gt;
        break&lt;br /&gt;
  &lt;br /&gt;
    # wert konvertieren&lt;br /&gt;
    for sensor in sensors:&lt;br /&gt;
      s.send(&amp;quot;1w convert &amp;quot; + sensor + &amp;quot;\n&amp;quot;)&lt;br /&gt;
      while 1:&lt;br /&gt;
        response = s.recv(1024).rstrip(&amp;quot;\n&amp;quot;)&lt;br /&gt;
        if response == &amp;quot;OK&amp;quot;:&lt;br /&gt;
          break  &lt;br /&gt;
  &lt;br /&gt;
      # wert auslesen &lt;br /&gt;
      s.send(&amp;quot;1w get &amp;quot; + sensor + &amp;quot;\n&amp;quot;)&lt;br /&gt;
      response = s.recv(1024).rstrip(&amp;quot;\n&amp;quot;).lstrip()&lt;br /&gt;
      sensors_result[sensor] = response&lt;br /&gt;
    return(sensors_result)&lt;br /&gt;
  &lt;br /&gt;
  s = connectEP()&lt;br /&gt;
  for sensor, value in getTemperature().iteritems():&lt;br /&gt;
    print sensor + &amp;quot; &amp;quot; + value&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== PHP ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
	&amp;lt;title&amp;gt;ethersex php example&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
&lt;br /&gt;
define(IP, '192.168.10.9'); // deine ethersex ip adresse&lt;br /&gt;
define(PORT, 2701); // standart port im image&lt;br /&gt;
&lt;br /&gt;
request(&amp;quot;1w convert&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
$response = request(&amp;quot;1w list&amp;quot;);&lt;br /&gt;
$explode = explode(&amp;quot;\n&amp;quot;, $response);&lt;br /&gt;
&lt;br /&gt;
for ($i=0; $i &amp;lt; count($explode)-2; $i++) {&lt;br /&gt;
	echo &amp;quot;Sensor: &amp;quot; . trim($explode[$i]);&lt;br /&gt;
	echo &amp;quot; -- Wert: &amp;quot; . request(&amp;quot;1w get &amp;quot; . $explode[$i]);&lt;br /&gt;
	echo &amp;quot;&amp;lt;br&amp;gt;\n&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function request($request) {&lt;br /&gt;
	$rs = fsockopen(IP, PORT);&lt;br /&gt;
&lt;br /&gt;
	if (!$rs) {&lt;br /&gt;
		$response  = &amp;quot;Kann Verbindung nicht aufbauen!&amp;quot;;&lt;br /&gt;
	}&lt;br /&gt;
	else {&lt;br /&gt;
		$response =&amp;quot;&amp;quot;;&lt;br /&gt;
		$request = &amp;quot;!&amp;quot; . $request . &amp;quot;\r\n&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
		fputs($rs, $request);&lt;br /&gt;
&lt;br /&gt;
		while (!feof($rs)) {&lt;br /&gt;
			$response .= fgets($rs, 128);&lt;br /&gt;
		}&lt;br /&gt;
		fclose($rs);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	return $response;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Ethersex]]&lt;br /&gt;
[[Category:StepByStep]]&lt;br /&gt;
[[Category:Onewire]]&lt;br /&gt;
&lt;br /&gt;
=== Günstiger Einkauf von Temperatursensoren  bei k1w1 (Michael) ===&lt;br /&gt;
Vom Michael Schultz (k1w1) hab ich die Info erhalten, das er immer DS1820 auf Lager hat und sie sehr günstig weiterverkaufen kann.&lt;br /&gt;
Auch Mindermengen.&lt;br /&gt;
Mail: ethersex [AT] keyb [DOT] de&lt;/div&gt;</summary>
		<author><name>Chris</name></author>	</entry>

	</feed>