<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>blog.soldierer.com</title>
	<atom:link href="https://blog.soldierer.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.soldierer.com</link>
	<description>Walter&#039;s Tidbits</description>
	<lastBuildDate>Tue, 10 Feb 2026 22:01:17 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>
	<item>
		<title>Netzfrequenz zu hoch</title>
		<link>https://blog.soldierer.com/2024/10/04/netzfrequenz-zu-hoch/</link>
		
		<dc:creator><![CDATA[Webvet]]></dc:creator>
		<pubDate>Fri, 04 Oct 2024 10:09:03 +0000</pubDate>
				<category><![CDATA[Energiesparendes Bauen]]></category>
		<category><![CDATA[Haustechnik]]></category>
		<guid isPermaLink="false">https://www.soldierer.com/?p=850</guid>

					<description><![CDATA[Die Sunnyboy Wechselrichter zeigten eine Störung mit der Fehlermeldung &#8222;Fac-Bfr&#8220;. Die vom Betriebsführungsrechner (Bfr) ermittelte Wechselstrom-Frequenz (Fac) lag außerhalb des Toleranzbereichs. Normalerweise liegt die Frequenz in unserem Netz (Westnetz) ziemlich genau bei 50 Herz. Wiederholte Messungen, auch bei Nachbarn, ergaben aber mehr als 51,5 Hz, was deutlich zu hoch ist. Ein Anruf bei der Westnetz [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image alignright size-full">
<a href="https://blog.soldierer.com/wp-content/uploads/2024/10/hz-messung.jpg"><img decoding="async" width="120" height="90" style="margin: 0 0 10px 10px" src="https://blog.soldierer.com/wp-content/uploads/2024/10/hz-messung.jpg" alt="Frequenzmessung Wechselstrom" class="wp-image-849"/></a></figure>



<p>Die Sunnyboy Wechselrichter zeigten eine Störung mit der Fehlermeldung &#8222;Fac-Bfr&#8220;. Die vom Betriebsführungsrechner (Bfr) ermittelte Wechselstrom-Frequenz (Fac) lag außerhalb des Toleranzbereichs. Normalerweise liegt die Frequenz in unserem Netz (Westnetz) ziemlich genau bei 50 Herz.  Wiederholte Messungen, auch bei Nachbarn, ergaben aber mehr als 51,5 Hz, was deutlich zu hoch ist. Ein Anruf bei der Westnetz Störungsstelle ergab, dass man die Frequenz erhöht habe, weil in der Nähe meines Hauses zurzeit Arbeiten am Netz stattfinden würden, die von eingespeistem Strom aus PV-Anlagen zu sehr beeinträchtigt würden. Die temporär erhöhte Frequenz würde die betroffenen Wechselrichter zu einer Störung und damit zum erwünschten Einstellen der Einspeisung veranlassen.</p>



<p>Der Mitarbeiter der Störungsstelle war hat meine Fragen sehr ausführlich und sehr offen beantwortet. Die meisten Betreiber von Fotovoltaikanlagen bemerken eine solche Störung wahrscheinlich gar nicht. Der Wert des nicht erzeugten Stroms hält sich in Grenzen und ein Schaden am Wechselrichter ist auch nicht zu erwarten. Ich nehme an, dass aus diesen Gründen eine Mitteilung an die Kunden über die erhöhte Frequenz und deren Auswirkungen nicht erfolgt.</p>
Update: 10 Feb. 2026



<p></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Lüftungsventile einstellen und Volumenstrom messen</title>
		<link>https://blog.soldierer.com/2022/11/20/lueftungsventile-einstellen-und-volumenstrom-messen/</link>
		
		<dc:creator><![CDATA[Webvet]]></dc:creator>
		<pubDate>Sun, 20 Nov 2022 16:38:16 +0000</pubDate>
				<category><![CDATA[Haustechnik]]></category>
		<category><![CDATA[Wohnraumlüftung]]></category>
		<guid isPermaLink="false">https://www.soldierer.com/?p=812</guid>

					<description><![CDATA[Nachdem meine Paul Thermos 200 Wohnraumlüftung durch ein neues Netzteil mit einfacher Steuerung gerettet wurde, wollte ich wissen, bei welcher Steuerspannung (0-10V) die für das Haus errechneten 200 m3/h Volumenstrom erreicht werden. Außerdem wollte ich nochmals die Luftwechselrate der einzelnen Räume nachmessen. Ich habe mir dazu ein in die Jahre gekommenes aber noch voll funktionsfähiges [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class="wp-block-image">
<figure class="alignright size-full"><a href="https://blog.soldierer.com/wp-content/uploads/2022/11/airflow-anemometer.jpg"><img decoding="async" width="150" height="113" src="https://blog.soldierer.com/wp-content/uploads/2022/11/airflow-anemometer.jpg" alt="" class="wp-image-815"/></a></figure>
</div>


<p>Nachdem meine Paul Thermos 200 Wohnraumlüftung durch ein neues Netzteil mit einfacher Steuerung gerettet wurde, wollte ich wissen, bei welcher Steuerspannung (0-10V) die für das Haus errechneten 200 m3/h Volumenstrom erreicht werden. Außerdem wollte ich nochmals die Luftwechselrate der einzelnen Räume nachmessen. Ich habe mir dazu ein in die Jahre gekommenes aber noch voll funktionsfähiges Anemometer meines Installateurs ausgeliehen (Airflow LCA30 VA). Der Installateur machte mir wenig Hoffnung, was die Messgenauigkeit an den Auslassventilen betrifft, weil es dort während der Messung zu Verwirbelungen kommt. Bei den Einlassventilen bestehe am Flügelrad des Anemometers  dagegen eine vergleichsweise laminare Absaugströmung, was dort die Messung deutlich verlässlicher macht. Er sollte Recht behalten. Ich habe mit einigen Tricks dennoch eine relativ genaue Messung hinbekommen. Nach einigem Hin und Her und vielen Falschmessungen weiß ich jetzt, was zu tun ist.</p>



<span id="more-812"></span>



<p>Warum gehe ich davon aus, dass meine Messungen einigermaßen genau sind?</p>



<p>Eine Messung durch Firma Zehnder vor einigen Jahren ergab, dass die mittlerweile bereits etwas ältere Lüftungsanlage (Paul Thermos 200) bei Stufe NORMAL nur noch mit 180 m<sup>3</sup>/h lüftet, statt mit 200 m<sup>3</sup>/h wie noch Jahre zuvor. Meine jetzigen Messungen ergaben, dass ich die Steuerspannung für die Lüftermotoren tatsächlich auf einen relativ hohen Wert von 8,5 Volt einstellen musste, um 200 m<sup>3</sup>/h zu fördern. Die Tatsache, dass bei einer Thermos 200 bei 8,5 Volt Steuerspannung ein Gesamtvolumenstrom von 200 gemessen wird, weist auf ein verwertbares Messergebnis hin. Die Gesamt-Volumenströme für Zuluft und Abluft waren bei allen gemessenen Steuerspannung jeweils etwa gleich hoch (+/-10%). Bei 10 Volt 246 m<sup>3</sup>/h als Mittelwert von Zu- und Abluft, bei 7 Volt 166 m<sup>3</sup>/h, bei 5 Volt 109 m<sup>3</sup>/h.</p>



<p><strong>Zentrieren des Messtrichters</strong></p>



<p>Wenn der Trichter sich nicht genau mittig unter dem Auslass-Tellerventil befindet, ist keine Vergleichbarkeit einzelner Messungen gegeben. Man misst wegen der Verwirbelungen der Luft im Trichter am gleichen Ventil jedes Mal einen anderen Wert. Abweichungen von 100% kamen vor. Dies vor allem dann, wenn das Ventil nur einen schmalen Spalt geöffnet war, oder dieser Spalt nicht ringsherum gleich weit war. Ich habe daher eine Zentrierschablone aus Pappe mit Klebeband am Trichter befestigt, deren zentrale Öffnung genau dem Durchmesser der Tellerventile entspricht.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://blog.soldierer.com/wp-content/uploads/2022/11/pappschablone.jpg"><img fetchpriority="high" decoding="async" width="800" height="606" src="https://blog.soldierer.com/wp-content/uploads/2022/11/pappschablone.jpg" alt="" class="wp-image-813" srcset="https://blog.soldierer.com/wp-content/uploads/2022/11/pappschablone.jpg 800w, https://blog.soldierer.com/wp-content/uploads/2022/11/pappschablone-300x227.jpg 300w, https://blog.soldierer.com/wp-content/uploads/2022/11/pappschablone-768x582.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" /></a></figure>
</div>


<p><strong>Undichtigkeiten korrigieren</strong></p>



<p>Zwischen Trichter und Messgerät klaffte nach der Montage ein 3 mm weiter Spalt, den ich mit Klebeband abgedichtet habe (s. Foto).</p>



<p><strong>Mehrere Messungen pro Tellerventil</strong></p>



<p>Auch bei zentriert angesetztem Messgerät kam es bei den Auslassventilen immer noch zu Ungenauigkeiten aufgrund von Turbulenzen, insbesondere bei Ventilen, die relativ weit zugedreht waren, um den Luftstrom zu begrenzen. Diesem Problem kann man durch Mehrfachmessung in unterschiedlichen Positionen (Winkeln) zum Ventil mit anschließender Mittelwertbildung begegnen.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://blog.soldierer.com/wp-content/uploads/2022/11/trichterwinkel.jpg"><img loading="lazy" decoding="async" width="454" height="1024" src="https://blog.soldierer.com/wp-content/uploads/2022/11/trichterwinkel-454x1024.jpg" alt="" class="wp-image-814" srcset="https://blog.soldierer.com/wp-content/uploads/2022/11/trichterwinkel-454x1024.jpg 454w, https://blog.soldierer.com/wp-content/uploads/2022/11/trichterwinkel-133x300.jpg 133w, https://blog.soldierer.com/wp-content/uploads/2022/11/trichterwinkel.jpg 498w" sizes="auto, (max-width: 454px) 100vw, 454px" /></a><figcaption class="wp-element-caption">Mehrfachmessung 0° / 45° / 90°</figcaption></figure>
</div>


<p><strong>Messfläche richtig einstellen und beibehalten</strong></p>



<p>Wenn am Anemometer eine Messfläche eingestellt werden muss, handelt es sich bei einer Messung mit Trichter um die Fläche der Öffnung, in der sich das Flügelrad befindet. In meinem Fall 10 cm Durchmesser, also 0,00785 m<sup>2</sup>. Bei der Verwendung des Geräts habe ich mehrfach versehentlich die Modustaste betätigt, wodurch sich die Einstellung der Fläche ungewollt veränderte und falsche Messwerte angezeigt wurden. </p>



<p><strong>Sorgfältig messen</strong></p>



<p>Bei der eigentlichen Messung habe ich den Trichter aufgesetzt, dann einige Sekunden gewartet, bis sich ein konstanter Luftstrom eingestellt hat, dann die Auslösetaste des Anemometers für die Messung ca. 6-8 Sekunden lang betätigt (Mittelwert wird aufgezeichnet), dann die Taste losgelassen und zur Sicherheit nochmals 2 Sekunden gewartet, bevor ich das Gerät zur Ablesung abgesetzt habe.</p>



<p></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ersatz für Netzteil und Steuerung einer Lüftungsanlage Paul Thermos 200</title>
		<link>https://blog.soldierer.com/2022/10/28/ersatz-fuer-netzteil-und-steuerung-einer-lueftungsanlage-paul-thermos-200/</link>
		
		<dc:creator><![CDATA[Webvet]]></dc:creator>
		<pubDate>Fri, 28 Oct 2022 15:39:13 +0000</pubDate>
				<category><![CDATA[Haustechnik]]></category>
		<category><![CDATA[Wohnraumlüftung]]></category>
		<guid isPermaLink="false">https://www.soldierer.com/?p=806</guid>

					<description><![CDATA[Nach 18 Jahren Betrieb ist das Netzteil und die Steuerung der Paul Lüftungsanlage defekt. Das Netzteil hatte bereits nach 12 Jahren zum ersten Mal seinen Geist aufgegeben. Damals ein 600 Euro Ersatzteil. Die Netzteilplatine machte zuletzt rhythmische „Britzelgeräusche“ und die Lüftermotoren heulten im gleichen Rhythmus auf und ab. An den Platinen gab es keine Anzeichen [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class="wp-block-image">
<figure class="alignright size-full"><a href="https://blog.soldierer.com/wp-content/uploads/2022/10/paul-steuerung.jpg"><img loading="lazy" decoding="async" width="150" height="107" src="https://blog.soldierer.com/wp-content/uploads/2022/10/paul-steuerung.jpg" alt="" class="wp-image-808"/></a></figure>
</div>


<p>Nach 18 Jahren Betrieb ist das Netzteil und die Steuerung der Paul Lüftungsanlage defekt. Das Netzteil hatte bereits nach 12 Jahren zum ersten Mal seinen Geist aufgegeben. Damals ein 600 Euro Ersatzteil. Die Netzteilplatine machte zuletzt rhythmische „Britzelgeräusche“ und die Lüftermotoren heulten im gleichen Rhythmus auf und ab. An den Platinen gab es keine Anzeichen eines Defekts. Ein Elektrotechniker konnte zwar ein defektes Bauteil finden und ersetzen, das Problem wurde aber dadurch leider nicht gelöst. Ein Neukauf war nicht mehr möglich, die Reparatur beim Hersteller auch nicht.  Man empfahl mir, stattdessen eine komplett neue Lüftungsanlage zu installieren. 5000 Euro&#8230;</p>



<p>Mit Hilfe von lokalen Elektrofirmen ist es gelungen, für einen sehr akzeptablen Preis ein anderes Netzteil und eine einfache neue Steuerung zu installieren. Der Rest der Anlage ist noch völlig in Ordnung. Außer den Motoren und der Steuerung kann ohnehin nichts kaputt gehen. Andere Verschleißteile gibt es nicht. Lediglich die Filter müssen regelmäßig alle paar Monate erneuert werden, und der Wärmetauscher alle 5-10 Jahre gereinigt. Es wäre also eine Verschwendung, die Anlage zu entsorgen, nur weil Netzteil und Steuerung defekt sind. Ich bin für Nachhaltigkeit und habe mir deshalb auch gleich für 234 Euro/St. zwei neue Ersatzmotoren in den USA bestellt , bevor die ebenfalls nicht mehr lieferbar sind. In Deutschland  gab es sie bereits nicht mehr.</p>



<p>Damit ist die Anlage für die nächsten 15-20 Jahre gerettet. &nbsp;Falls ihr eure Thermos 200 oder 300 ebenfalls retten wollt, benutzt bitte das <a href="https://blog.soldierer.com/contact/" data-type="page" data-id="118">Kontaktformular</a>. Ich beantworte gerne eure Fragen.</p>



<p></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Nestbau und Brutgeschäft live verfolgen</title>
		<link>https://blog.soldierer.com/2021/04/15/nestbau-und-brutgeschaeft-live-verfolgen/</link>
		
		<dc:creator><![CDATA[Webvet]]></dc:creator>
		<pubDate>Thu, 15 Apr 2021 09:12:39 +0000</pubDate>
				<category><![CDATA[Garten]]></category>
		<category><![CDATA[Haustechnik]]></category>
		<guid isPermaLink="false">https://www.soldierer.com/?p=733</guid>

					<description><![CDATA[Mittlerweile sind zwei meiner Nistkästen bewohnt. Die Spatzen sind in einen der beiden für Stare gedachten Kästen unter dem Dachüberstand eingezogen und Kohlmeisen nisten am Kastanienbaum. Beide Kästen sind mit einer Nistkastenkamera ausgestattet.]]></description>
										<content:encoded><![CDATA[
<p>Mittlerweile sind zwei meiner Nistkästen bewohnt. Die Spatzen sind in einen der beiden für Stare gedachten Kästen unter dem Dachüberstand eingezogen und Kohlmeisen nisten am Kastanienbaum. Beide Kästen sind mit einer <a href="https://green-backyard.com/">Nistkastenkamera </a>ausgestattet.</p>



<figure class="wp-block-image size-large"><a href="https://blog.soldierer.com/wp-content/uploads/2021/04/kohmeisen-nest-eier.jpg"><img loading="lazy" decoding="async" width="960" height="540" src="https://blog.soldierer.com/wp-content/uploads/2021/04/kohmeisen-nest-eier.jpg" alt="Kohlmeisennest mit Eiern im Nistkasten" class="wp-image-734" srcset="https://blog.soldierer.com/wp-content/uploads/2021/04/kohmeisen-nest-eier.jpg 960w, https://blog.soldierer.com/wp-content/uploads/2021/04/kohmeisen-nest-eier-300x169.jpg 300w, https://blog.soldierer.com/wp-content/uploads/2021/04/kohmeisen-nest-eier-768x432.jpg 768w" sizes="auto, (max-width: 960px) 100vw, 960px" /></a></figure>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-video"><video src="https://blog.soldierer.com//wp-content/uploads/2021/04/kohlmeise-brut.mp4" controls="controls"></video></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-video"><video src="https://blog.soldierer.com/wp-content/uploads/2021/04/spatz-nestbau.mp4" controls="controls"></video></figure>
</div>
</div>



<p></p>
]]></content:encoded>
					
		
		<enclosure url="https://blog.soldierer.com//wp-content/uploads/2021/04/kohlmeise-brut.mp4" length="2194707" type="video/mp4" />
<enclosure url="https://www.soldierer.com/wp-content/uploads/2021/04/spatz-nestbau.mp4" length="17359401" type="video/mp4" />

			</item>
		<item>
		<title>Nistkästen für Meisen und Stare</title>
		<link>https://blog.soldierer.com/2021/03/17/nistkasten-fuer-meisen/</link>
		
		<dc:creator><![CDATA[Webvet]]></dc:creator>
		<pubDate>Wed, 17 Mar 2021 11:00:04 +0000</pubDate>
				<category><![CDATA[Garten]]></category>
		<guid isPermaLink="false">https://www.soldierer.com/?p=717</guid>

					<description><![CDATA[Wer einen Nistkasten selber bauen möchte, findet dazu viele Anleitungen im Internet. Ich habe einige davon gelesen und daraus meine eigene Version gebastelt. &#62; Bauplan Nistkasten für Meisen (PDF) Der im Video gezeigte Kasten ist eine abgewandelte Version für Stare. Er ist etwas größer und benötigt keinen Spechtschutz um das Einflugloch, da dessen Durchmesser (4,5 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-image"><figure class="alignright size-large"><a href="https://blog.soldierer.com/wp-content/uploads/2021/03/nistkasten-meisen-1.pdf"><img loading="lazy" decoding="async" width="150" height="181" src="https://blog.soldierer.com/wp-content/uploads/2021/03/nistkasten-meisen.jpg" alt="" class="wp-image-718"/></a></figure></div>



<p>Wer einen Nistkasten selber bauen möchte, findet dazu viele Anleitungen im Internet. Ich habe einige davon gelesen und daraus meine eigene Version gebastelt.</p>



<p><a href="https://blog.soldierer.com/wp-content/uploads/2021/03/nistkasten-meisen-1.pdf" data-type="URL">&gt; Bauplan Nistkasten für Meisen (PDF)</a></p>



<p>Der im Video gezeigte Kasten ist eine abgewandelte Version  für Stare. Er ist etwas größer und benötigt keinen Spechtschutz um das Einflugloch, da dessen Durchmesser (4,5 cm) ohnehin groß genug für den Specht ist. Das Dachscharnier befindet sich bei diesem Modell an der Seite und es gibt einen Feststellmechanismus für das Dach.</p>



<p>Viel Spaß beim Nachbauen!</p>



<figure class="wp-block-video"><video src="https://blog.soldierer.com/wp-content/uploads/2021/03/nistkasten-meisen.mp4" controls="controls" width="210" height="400"></video></figure>



<p></p>
]]></content:encoded>
					
		
		<enclosure url="https://blog.soldierer.com/wp-content/uploads/2021/03/nistkasten-meisen.mp4" length="87316927" type="video/mp4" />

			</item>
		<item>
		<title>Rollladensteuerung Merten 7902 29 nach Stromausfall defekt</title>
		<link>https://blog.soldierer.com/2020/02/28/rollladensteuerung-merten-7902-29-nach-stromausfall-defekt/</link>
		
		<dc:creator><![CDATA[Webvet]]></dc:creator>
		<pubDate>Fri, 28 Feb 2020 08:05:59 +0000</pubDate>
				<category><![CDATA[Haustechnik]]></category>
		<guid isPermaLink="false">https://www.soldierer.com/?p=665</guid>

					<description><![CDATA[Offenbar ein bekanntes Problem. Nach einem Stromausfall zeigte unsere Rollladensteuerung von Merten (2902 29) nur noch ein müdes Glimmen der Kontrollleuchte. Die Rollläden im Haus waren zum Glück alle hochgefahren, denn auch ein Bewegen mit den Raumschaltern war nicht mehr möglich. Einen Elektriker zu finden, der bereit war, sich darum zu kümmern, war gar nicht [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-image"><figure class="alignright size-large is-resized"><a href="https://blog.soldierer.com/wp-content/uploads/2020/02/merten-easy-7902-1-scaled-e1582875004841.jpg"><img loading="lazy" decoding="async" src="https://blog.soldierer.com/wp-content/uploads/2020/02/merten-easy-7902-scaled-e1582877487637-1024x570.jpg" alt="Jalousiesteuerung Basisgerät Merten Easy 7902 29" class="wp-image-667" width="154" height="85" srcset="https://blog.soldierer.com/wp-content/uploads/2020/02/merten-easy-7902-scaled-e1582877487637-1024x570.jpg 1024w, https://blog.soldierer.com/wp-content/uploads/2020/02/merten-easy-7902-scaled-e1582877487637-300x167.jpg 300w, https://blog.soldierer.com/wp-content/uploads/2020/02/merten-easy-7902-scaled-e1582877487637-768x428.jpg 768w, https://blog.soldierer.com/wp-content/uploads/2020/02/merten-easy-7902-scaled-e1582877487637.jpg 1068w" sizes="auto, (max-width: 154px) 100vw, 154px" /></a></figure></div>



<p>Offenbar ein bekanntes Problem. Nach einem Stromausfall zeigte unsere Rollladensteuerung von Merten (2902 29) nur noch ein müdes Glimmen der Kontrollleuchte. Die Rollläden im Haus waren zum Glück alle hochgefahren, denn auch ein Bewegen mit den Raumschaltern war nicht mehr möglich.</p>



<span id="more-665"></span>



<p>Einen Elektriker zu finden, der bereit war, sich darum zu kümmern, war gar nicht so einfach. Lokale Anbieter in Goch und Kessel zogen es vor, den vereinbarten Folgetermin einfach nicht wahrzunehmen. Offenbar haben die derzeit alle genügend lukrativere Aufträge. In Handwerker-Foren berichten Fachleute davon, bei Vorliegen dieses bekannten Problems das Gerät komplett gegen ein Neues auszutauschen, allerdings von einem anderen Hersteller, da das Easy 7902 bei Merten nicht mehr lieferbar ist. Auch die Suche nach dem Gerät bei Ebay Kleinanzeigen blieb erfolglos.</p>



<p>Nach Monaten erfuhr ich durch einen glücklichen Zufall von einem Elektromeister, der in seinem Haus offenbar auch noch ein solches Gerät verwendet. Und tatsächlich! Herr Andreas Adams aus Goch kannte sich sehr gut damit aus. Er war sogar in der Lage, mit Hilfe eines Fernsehtechnikers das Gerät zu reparieren, und es nicht nur einfach auszutauschen. Das defekte Bauteil war nach dem Stromausfall ein kleiner Kondensator (&#8222;Elko&#8220;), und nach dessen Austausch funktionierte das Gerät wieder einwandfrei.</p>



<div class="wp-block-image is-style-circle-mask"><figure class="alignleft size-large"><a href="https://blog.soldierer.com/wp-content/uploads/2020/02/kondensator-3e-100-16v.jpg"><img loading="lazy" decoding="async" width="120" height="148" src="https://blog.soldierer.com/wp-content/uploads/2020/02/kondensator-3e-100-16v-e1582875425379.jpg" alt="" class="wp-image-669"/></a></figure></div>



<p> Es gibt zum Glück immer noch Handwerker , die wissen, was ein  Lötkolben ist, und wie man ihn dazu verwenden kann, unnötige Kosten zu vermeiden. </p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Stellantriebe der Fußbodenheizung austauschen</title>
		<link>https://blog.soldierer.com/2019/02/20/stellantriebe-der-fussbodenheizung-austauschen/</link>
		
		<dc:creator><![CDATA[Webvet]]></dc:creator>
		<pubDate>Tue, 19 Feb 2019 23:00:24 +0000</pubDate>
				<category><![CDATA[Energiesparendes Bauen]]></category>
		<guid isPermaLink="false">https://blog.soldierer.com/?p=364</guid>

					<description><![CDATA[Mehrere 230 Volt Stellantriebe (Veltamat TA 230, Artikelnummer 4272402) waren defekt. Der vom Installateur eingebaute Ersatzantrieb (Uponor TA230, Artikelnummer 1005605) war mir mit 45 Euro zu teuer. Ich habe eine günstige Alternative vom Hersteller Möhlenhoff gefunden und 6 weitere defekte Antriebe durch dessen Alpha 5 ersetzt, jeweils mit Adapterring VA02. Die Antriebe passen prima und [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-image"><figure class="alignright"><a href="https://blog.soldierer.com/wp-content/uploads/2019/02/IMG-20190215-WA0002.jpeg"><img loading="lazy" decoding="async" width="150" height="150" src="https://blog.soldierer.com/wp-content/uploads/2019/02/IMG-20190215-WA0002-150x150.jpeg" alt="Stellantriebe" class="wp-image-365"/></a><figcaption>Velta-Uponor-Möhlenhoff</figcaption></figure></div>



<p>Mehrere 230 Volt Stellantriebe (Veltamat TA 230, Artikelnummer 4272402) waren defekt. Der vom Installateur eingebaute Ersatzantrieb (Uponor  TA230, Artikelnummer 1005605) war mir mit 45 Euro zu teuer. Ich habe eine günstige Alternative  vom Hersteller Möhlenhoff gefunden und 6 weitere defekte Antriebe durch dessen Alpha 5 ersetzt, jeweils mit Adapterring VA02.</p>



<span id="more-364"></span>



<p>Die Antriebe passen prima und funktionieren einwandfrei. Sie werden auch vertrieben von Buderus/Kamo (Kamo ist offenbar eine Uponor Tochter). Die Antriebe mit dem passendem Ventiladapter VA02 habe ich bei eBay als Komplettangebot für ein Drittel des Installateur-Preises gekauft. Es wird beides aber auch getrennt im Internet angeboten. Bei www.heizmann24.de können auch größere Mengen bestellt werden, evtl. ist das günstiger als ein versandkostenfreies eBay Angebot.</p>



<p>Alle heute defekten Antriebe wurden vor 14 Jahren eingebaut und funktionierten wahrscheinlich schon länger nicht mehr. Fällt im Niedrigenergiehaus nicht so schnell auf. Sie waren alle permanent geschlossen obwohl sie bei kaltem Raum  und hochgeregeltem Raumthermostat warm waren, also definitiv unter Spannung standen (thermoelektrischer Antrieb). Eigentlich müssten sie als &#8222;stromlos geschlossene&#8220; Antriebe (NC = normally closed) unter Strom (warm) offen sein. Wer sicher gehen will, dass das Raumthermostat nicht die Ursache ist, der kann noch prüfen, ob bei kaltem Raum Spannung am Antrieb anliegt wenn das Thermostat hochgedreht wird.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="1024" height="768" src="https://blog.soldierer.com/wp-content/uploads/2019/02/IMG_20190213_084822-1024x768.jpg" alt="Stellantriebe" class="wp-image-366" srcset="https://blog.soldierer.com/wp-content/uploads/2019/02/IMG_20190213_084822-1024x768.jpg 1024w, https://blog.soldierer.com/wp-content/uploads/2019/02/IMG_20190213_084822-300x225.jpg 300w, https://blog.soldierer.com/wp-content/uploads/2019/02/IMG_20190213_084822-768x576.jpg 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="1024" height="576" src="https://blog.soldierer.com/wp-content/uploads/2019/02/IMG-20190215-WA0002-1024x576.jpeg" alt="Stellantriebe" class="wp-image-365" srcset="https://blog.soldierer.com/wp-content/uploads/2019/02/IMG-20190215-WA0002-1024x576.jpeg 1024w, https://blog.soldierer.com/wp-content/uploads/2019/02/IMG-20190215-WA0002-300x169.jpeg 300w, https://blog.soldierer.com/wp-content/uploads/2019/02/IMG-20190215-WA0002-768x432.jpeg 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Auf den Fotos erkennt man die alten Antriebe (rot, geschlossen), den vom Installateur verbauten Uponor-Ersatz (blau, offen), und den Möhlenhoff Antrieb (grau, geschlossen).</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="740" height="716" src="https://blog.soldierer.com/wp-content/uploads/2019/02/IMG_20190220_012252.jpg" alt="Ventiladapter VA02" class="wp-image-387" srcset="https://blog.soldierer.com/wp-content/uploads/2019/02/IMG_20190220_012252.jpg 740w, https://blog.soldierer.com/wp-content/uploads/2019/02/IMG_20190220_012252-300x290.jpg 300w" sizes="auto, (max-width: 740px) 100vw, 740px" /><figcaption>Ventiladapter VA02 (Gewinde M30x1,5)</figcaption></figure>



<p>Wer den passenden Adapter für seinen Heizkreisverteiler sucht, kann in <a href="https://eibhandel.de/mediafiles//Einbauanleitungen/Moehlenhoff/126558_1726_VA-Anpassungstabelle_DEU.pdf">dieser Liste</a> oder <a href="http://www.pefra-regeltechnik.com/bedienungsanleitung/moehlenhoff-ventiladapterliste.pdf">dieser Liste</a> fündig werden.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>GDPR Craziness / DSGVO Irrsinn</title>
		<link>https://blog.soldierer.com/2018/06/04/gdpr-craziness-dsgvo-irrsinn/</link>
		
		<dc:creator><![CDATA[Webvet]]></dc:creator>
		<pubDate>Mon, 04 Jun 2018 07:59:41 +0000</pubDate>
				<category><![CDATA[English]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">http://blog.soldierer.com/?p=355</guid>

					<description><![CDATA[Today I decided to make this website &#8222;GDPR compliant&#8220;. No more Cookies, Google Analytics, personal data processing, and log files. Not sure if that will protect me from potential legal consequences of not being GDPR compliant but this is a simple personal home page after all and I&#8217;m afraid it is all I can currently [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Today I decided to make this website &#8222;GDPR compliant&#8220;. No more Cookies, Google Analytics, personal data processing, and log files. Not sure if that will protect me from potential legal consequences of not being GDPR compliant but this is a simple personal home page after all and I&#8217;m afraid it is all I can currently do to protect myself. I would otherwise need to do all sorts of things, like publishing a long water proof privacy policy, explain the purpose of all cookies, provide an opt out technology for them. I already registered and installed an SSL certificate to protect your personal data contained in comments and contact requests.</p>
<p>If you want to comment on one of the blog posts, you can use the site&#8217;s contact form. If you tell me that you want your comment to be public, I will consider adding it to the post in question.</p>
<hr />
<p>Heute habe ich mich entschlossen, diese Website an die Datenschutz-Grundverordnung anzupassen. Keine Cookies, kein Google Analytics, keine Verarbeitung personenbezogener Daten und keine Logdateien. Dies ist eine einfache persönliche Homepage und ich brauche das alles nicht wirklich.<br />
Ich hoffe, dass die Website damit den Anforderungen der DSGVO entspricht, kann mir aber nicht sicher sein, ob mich das in unserer schönen regulierten Welt tatsächlich vor allem juristischen Fallstricken und Abmahnwellen schützen wird.<br />
Ich fürchte, das ist alles, was ich derzeit tun kann, um mich zu schützen. Ich würde sonst viel Zeit investieren müssen, wie zum Beispiel in das Verfassen einer langen wasserdichten Datenschutzrichtlinie. Auch müsste ich den Zweck aller Cookies erklären, eine Opt-Out-Technologie dafür bereitstellen. Ein SSL-Zertifikat ist bereits installiert, um persönlichen Daten in Kommentaren und Kontaktanfragen zu schützen.</p>
<p>Wer einen der Blogposts kommentieren möchte, sollte also das Kontaktformular der Website verwenden. Der Kommentar kann dann gegebenenfalls zum betreffenden Beitrag hinzugefügt werden.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>AVM Fritz!Box challenge-response login Verfahren ab Fritz!OS 5.50 in Perl</title>
		<link>https://blog.soldierer.com/2018/04/08/218/</link>
					<comments>https://blog.soldierer.com/2018/04/08/218/#comments</comments>
		
		<dc:creator><![CDATA[Webvet]]></dc:creator>
		<pubDate>Sat, 07 Apr 2018 23:29:29 +0000</pubDate>
				<category><![CDATA[Computing]]></category>
		<guid isPermaLink="false">http://blog.soldierer.com/?p=1</guid>

					<description><![CDATA[Update 9. April 2018: Das hier beschriebene Login-Verfahren funktioniert nach Hardware- und Firmware-update immer noch (jetzt Fritzbox 7490 mit FRITZ!OS 06.93). Lediglich das Interface ändert sich leider, so dass die URLs und der Code zur Erkennung der Daten angepasst werden mussten. Der html code einer Seite ist zum Auslesen der Daten nicht mehr verwendbar. Statt dessen [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Update 9. April 2018:<br />
Das hier beschriebene Login-Verfahren funktioniert nach Hardware- und Firmware-update immer noch (jetzt Fritzbox 7490 mit FRITZ!OS 06.93). Lediglich das Interface ändert sich leider, so dass die URLs und der Code zur Erkennung der Daten angepasst werden mussten. Der html code einer Seite ist zum Auslesen der Daten nicht mehr verwendbar. Statt dessen muss eine JSON Datendatei aufgerufen, z.B. die Anrufliste (lp=calls):</p>
<p>http://192.168.178.1/data.lua?sid=xxxxxxxxxxxxxxxx&#038;lp=calls</p>
<hr />
<p><a href="https://blog.soldierer.com/wp-content/uploads/2013/08/fritzbox.jpg"><img loading="lazy" decoding="async" class="alignright size-full wp-image-15" src="https://blog.soldierer.com/wp-content/uploads/2013/08/fritzbox.jpg" alt="Fritzbox" width="130" height="95" /></a>Update 27 August 2013:<br />
Dies ist ein update zu meinem blog post vom 6. Dezember 2009 über das AVM Fritz!Box challenge-response Verfahren. Ab Fritz!OS 5.50 (Firmware Version xx.05.50) wurden von AVM einige Änderungen vorgenommen, die nachfolgend berücksichtigt werden:</p>
<p>Hier meine Perl Implementation des Login-Verfahrens ab Fritz!OS 5.50.<br />
AVM hat das neue Verfahren endlich auch mit Beispiel-code <a title="AVM technical note session ID" href="/wp-content/AVM_Technical_Note_-_Session_ID.pdf">dokumentiert</a>.<span id="more-1"></span></p>
<p><strong>Das Prinzip hat sich nicht geändert</strong></p>
<p>Man erfragt in der Fritzbox einen &#8222;challenge&#8220; string. Dieser wird mit dem Passwort gehasht und das Ergebnis als &#8222;response&#8220; an die Box gesendet. Wenn die response valide war, erhält man eine login session ID mit 10 Minuten timeout. Diese wird ausgelesen und sie kann innerhalb des timeout-Intervals mit GET oder POST an jede weitere geschützte Seiten übergeben werden.</p>
<p><strong>Perl code</strong></p>
<p>Es werden folgende Perl modules benötigt:</p>
<pre>use LWP 5.64;
use Digest::MD5 'md5_hex';</pre>
<p>Den challenge string erfragt man durch Aufruf der folgenden URL:<br />
http://fritz.box/login_sid.lua</p>
<pre>my $user_agent = LWP::UserAgent-&gt;new;
my $http_response = $user_agent-&gt;get('http://fritz.box/login_sid.lua');</pre>
<p>Die XML response enthält einen challenge string:</p>
<p>&lt;SessionInfo&gt;<br />
&lt;SID&gt;0000000000000000&lt;/SID&gt;<br />
&lt;Challenge&gt;36c3b87f&lt;/Challenge&gt;<br />
&lt;BlockTime&gt;0&lt;/BlockTime&gt;<br />
&lt;Rights/&gt;<br />
&lt;/SessionInfo&gt;</p>
<p>Dieser string kann einfach extrahiert werden:</p>
<pre>$http_response-&gt;content =~ /&lt;Challenge&gt;(\w+)/i and my $challengeStr = $1;</pre>
<p>Im nächsten Schritt wird die challenge mit dem Fritzbox Passwort gehasht. AVM hat dies sehr kompliziert gemacht. Offenbar wollte man &#8222;script kiddies&#8220; den Zugang zur Box erschweren. Es ist in Perl nicht einfach, den MD5 hash einer UTF-16LE kodierten Bytefolge zu erzeugen. Zum einen ist mir nicht gelungen, für ActiveState Perl ein CPAN Modul zu installieren, mit dem man UTF-16 kodieren kann. Zum anderen kann das Perl MD5 Modul keine anderen Eingaben als Text strings verarbeiten.<br />
Athanasios Douitsis hat diese Problematik gelöst. Wer eine bessere UTF Implementation sucht, sollte sich sein Perl script anschauen.<br />
Ich habe der Einfachheit halber aus der UTF 16 Bytefolge einen Text-String erzeugt. Dieser kann dann mit MD5 gehasht werden.</p>
<p>Beispiel:<br />
ASCII = a<br />
Dezimal = 97<br />
Hexadezimal = 61<br />
UTF-16 = 6100</p>
<p>$string = &#8218;a&#8216;;<br />
$decimal = ord($string);<br />
<span style="line-height: 1.5;">$hexadecimal = sprintf(&#8222;%02lx&#8220;, $decimal);<br />
</span><span style="line-height: 1.5;">$utf16 = $hexadecimal . &#8217;00&#8216;;</span></p>
<p>Das hier verwendete einfache UTF-16 &#8222;<em>encoding</em>&#8220; ist nicht mehr als das Anhängen von 2 Nullen an den HEX Wert des Zeichens. Dieses Vorgehen ist nur möglich, wenn das zu kodierende Zeichen (insbesondere die Sonderzeichen) ein solches Format in UTF-16 aufweist.</p>
<p>Der challenge string enthält ohnehin nur die Zeichen [a-f0-9], die in UTF-16 Kodierung die 2 Nullen aufweisen. Das Fritzbox-Passwort muss ebenfalls aus Zeichen bestehen, die mit dem gezeigten einfachen Verfahren nach UTF-16 konvertiert werden können. Ich habe nicht alle Zeichen getestet, aber das script arbeitet mit a-z, A-Z, 0-9, Ausrufezeichen, Semikolon, und Punkt ohne Probleme. Damit können Passwörter wie J7hdH!k;4gZ! ohne weiteres verwendet werden.</p>
<p>Hier die verwendete einfache ASCII nach UTF-16 Umformung als Perl one-liner. Mit chr(hex()) werden gleichzeitig aus dem 16 bit UTF Zeichen 2 ASCII Zeichen als input für das Perl MD5 Modul erzeugt:</p>
<pre>s/(.)/chr(hex(sprintf("%02lx", ord $1))) . chr(hex("00"))/eg;</pre>
<p>Tja, und das ist nichts anderes als:</p>
<pre>s/(.)/$1 . chr(0)/eg;</pre>
<p>Damit können wir zur challenge eine response gemäß der AVM Dokumentation erstellen:</p>
<pre>my $boxpasswort = 'geheim';
 my $ch_Pw = "$challengeStr-$boxpasswort";
 $ch_Pw =~ s/(.)/$1 . chr(0)/eg;
 my $md5 = lc(md5_hex($ch_Pw));
 my $challenge_response = "$challengeStr-$md5";</pre>
<p>Das Ergebnis ist eine auf die challenge passende response, die im nächsten Schritt an die Box übertragen wird:</p>
<pre>$http_response = $user_agent-&gt;get( "http://fritz.box/login_sid.lua?user=&amp;response=$challenge_response");</pre>
<p>Als Erbebnis einer validen challenge response wird von der Box die session ID mitgeteilt:</p>
<p>&lt;?xml version=&#8220;1.0&#8243; encoding=&#8220;utf-8&#8243;?&gt;<br />
&lt;SessionInfo&gt;<br />
&lt;SID&gt;6386ded004736215&lt;/SID&gt;<br />
&lt;Challenge&gt;b3abe4bc&lt;/Challenge&gt;<br />
&lt;BlockTime&gt;0&lt;/BlockTime&gt;<br />
&lt;Rights&gt;<br />
&lt;Name&gt;Dial&lt;/Name&gt;<br />
&lt;Access&gt;2&lt;/Access&gt;<br />
&lt;Name&gt;HomeAuto&lt;/Name&gt;<br />
&lt;Access&gt;2&lt;/Access&gt;<br />
&lt;Name&gt;BoxAdmin&lt;/Name&gt;<br />
&lt;Access&gt;2&lt;/Access&gt;<br />
&lt;Name&gt;Phone&lt;/Name&gt;<br />
&lt;Access&gt;2&lt;/Access&gt;<br />
&lt;Name&gt;NAS&lt;/Name&gt;<br />
&lt;Access&gt;2&lt;/Access&gt;<br />
&lt;/Rights&gt;<br />
&lt;/SessionInfo&gt;</p>
<p>Diese session ID kann ausgelesen werden…</p>
<pre>$http_response-&gt;content =~ /&lt;SID&gt;(\w+)/i and my $sid = $1;</pre>
<p>…und von nun an in weiteren requests mittels GET oder POST übertragen werden (timeout=10 min), zum Beispiel für den Aufruf der Seite System-Ereignisse:<br />
http//fritz.box/system/syslog.lua?sid=6386ded004736215<br />
Ein komplettes Perl script zum Testen des Login:</p>
<pre>use strict;
use LWP 5.64;
use Digest::MD5 "md5_hex";
my $boxpasswort = "geheim";
my $user_agent = LWP::UserAgent-&gt;new;
# challenge string holen
my $http_response = $user_agent-&gt;get("http://fritz.box/login_sid.lua");
$http_response-&gt;content =~ /&lt;Challenge&gt;(\w+)/i and my $challengeStr = $1;
# response zur challenge generieren
my $ch_Pw = "$challengeStr-$boxpasswort";
$ch_Pw =~ s/(.)/$1 . chr(0)/eg;
my $md5 = lc(md5_hex($ch_Pw));
my $challenge_response = "$challengeStr-$md5?;
# Session ID erfragen
$http_response = $user_agent-&gt;get( "http://fritz.box/login_sid.lua?user=&amp;response=$challenge_response");
# Session ID aus XML Daten auslesen
$http_response-&gt;content =~ /&lt;SID&gt;(\w+)/i and my $sid = $1;
# Ereignisse-Seite mit SID als GET Parameter aufrufen und html ausgeben
$http_response = $user_agent-get("http://fritz.box/?sid=$sid&amp;lp=<span style="color: #ff6600;">xxxxx</span>");
print $http_response-&gt;content;


</pre>
<p>Das  <span style="color: #ff6600;">xxxxx </span>steht in den neueren Fritzboxen für Seiten wie overview,  inet, tel, lan, wlan, dect, diag, sys (siehe lp Parameter der URL in der Statusleiste des browsers beim Selektieren eines Menüeintrags mit der Maus).</p>
<p>Ich hoffe, du findet dieses Perl script hilfreich. Mir hätte es jedenfalls einige Stunden Arbeit erspart. Falls du Fritzbox-Daten mit Perl auslesen willst oder Anmerkungen/Fragen hast, würde ich mich über eine <a title="Contact Walter Soldierer" href="/about">Email</a> freuen.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.soldierer.com/2018/04/08/218/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
		<item>
		<title>New Blog Design</title>
		<link>https://blog.soldierer.com/2014/11/09/new-blog-design/</link>
					<comments>https://blog.soldierer.com/2014/11/09/new-blog-design/#comments</comments>
		
		<dc:creator><![CDATA[Webvet]]></dc:creator>
		<pubDate>Sun, 09 Nov 2014 19:57:59 +0000</pubDate>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[English]]></category>
		<guid isPermaLink="false">http://blog.soldierer.com/?p=41</guid>

					<description><![CDATA[Today I had to upgrade PHP on my hosting server. My terribly oudated and insecure WordPress version was incompatible with the new PHP and thus had to be upgraded, too. Lots of new features&#8230; maybe this is going to make me post more often  🙂 I also changed the blog&#8217;s design, giving it a nice contemporary template. [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Today I had to upgrade PHP on my hosting server. My terribly oudated and insecure WordPress version was incompatible with the new PHP and thus had to be upgraded, too. Lots of new features&#8230; maybe this is going to make me post more often  <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>I also changed the blog&#8217;s design, giving it a nice contemporary template. Hope you like it.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.soldierer.com/2014/11/09/new-blog-design/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
