<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
	
	>
<channel>
	<title>
	Kommentare zu: Gaszähler auslesen	</title>
	<atom:link href="https://www.bubuxblog.de/gaszaehler-auslesen/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.bubuxblog.de/gaszaehler-auslesen/</link>
	<description></description>
	<lastBuildDate>Sun, 20 Mar 2022 20:14:32 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>
	<item>
		<title>
		Von: Gas- und Wasserzähler mit Tasmota digitalisieren - Smart home Ratgeber		</title>
		<link>https://www.bubuxblog.de/gaszaehler-auslesen/#comment-190242</link>

		<dc:creator><![CDATA[Gas- und Wasserzähler mit Tasmota digitalisieren - Smart home Ratgeber]]></dc:creator>
		<pubDate>Sun, 20 Mar 2022 20:14:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.bubux.de/?p=600#comment-190242</guid>

					<description><![CDATA[[&#8230;] http://blog.bubux.de/gaszaehler-auslesen/ [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] <a href="http://blog.bubux.de/gaszaehler-auslesen/" rel="nofollow ugc">http://blog.bubux.de/gaszaehler-auslesen/</a> [&#8230;]</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: diefenbecker		</title>
		<link>https://www.bubuxblog.de/gaszaehler-auslesen/#comment-2463</link>

		<dc:creator><![CDATA[diefenbecker]]></dc:creator>
		<pubDate>Sun, 30 Jun 2019 15:47:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.bubux.de/?p=600#comment-2463</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://www.bubuxblog.de/gaszaehler-auslesen/#comment-2439&quot;&gt;Cotti&lt;/a&gt;.

Hallo Cotti,

danke für den Hinweis. Werde Deine Variante mal testen.

Gruß
Chris]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://www.bubuxblog.de/gaszaehler-auslesen/#comment-2439">Cotti</a>.</p>
<p>Hallo Cotti,</p>
<p>danke für den Hinweis. Werde Deine Variante mal testen.</p>
<p>Gruß<br />
Chris</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Cotti		</title>
		<link>https://www.bubuxblog.de/gaszaehler-auslesen/#comment-2439</link>

		<dc:creator><![CDATA[Cotti]]></dc:creator>
		<pubDate>Fri, 28 Jun 2019 19:17:01 +0000</pubDate>
		<guid isPermaLink="false">http://blog.bubux.de/?p=600#comment-2439</guid>

					<description><![CDATA[Hi Chris,

toller Beitrag, der mich inspiriert hat, das gleiche Projekt zu bauen.
Als ich dann noch sah, dass ich den exakt gleichen Zähler habe, habe ich auch den identischen Reedkontakt geholt.

Die Schleife, um das Schliessen des Kontakes mitzubekommen, kann man aber deutlich eleganter und mit viel weniger Code, mit &quot;wait_for_edge&quot;  lösen. Möglicherweise gab es diese Variante aber beim Erstellen deines Posts noch nicht. So habe ich es implementiert:

GPIO.setup(25, GPIO.IN, pull_up_down=GPIO.PUD_UP)
while True:
    channel = GPIO.wait_for_edge(25, GPIO.FALLING, bouncetime=1000)
    with open(logfile, &quot;a&quot;, ) as file:
        file.write(str(time.time()) + &quot; Umdrehung!\n&quot;)
    time.sleep(1)


Damit spart man sich die ganzen Überprüfungen auf eine Änderung, da das mit dem &quot;wait_for_edge&quot; erledigt wird.

Danke für deinen Beitrag und die gute Erklärung!

Gruss
Cotti]]></description>
			<content:encoded><![CDATA[<p>Hi Chris,</p>
<p>toller Beitrag, der mich inspiriert hat, das gleiche Projekt zu bauen.<br />
Als ich dann noch sah, dass ich den exakt gleichen Zähler habe, habe ich auch den identischen Reedkontakt geholt.</p>
<p>Die Schleife, um das Schliessen des Kontakes mitzubekommen, kann man aber deutlich eleganter und mit viel weniger Code, mit &#8222;wait_for_edge&#8220;  lösen. Möglicherweise gab es diese Variante aber beim Erstellen deines Posts noch nicht. So habe ich es implementiert:</p>
<p>GPIO.setup(25, GPIO.IN, pull_up_down=GPIO.PUD_UP)<br />
while True:<br />
    channel = GPIO.wait_for_edge(25, GPIO.FALLING, bouncetime=1000)<br />
    with open(logfile, &#8222;a&#8220;, ) as file:<br />
        file.write(str(time.time()) + &#8220; Umdrehung!\n&#8220;)<br />
    time.sleep(1)</p>
<p>Damit spart man sich die ganzen Überprüfungen auf eine Änderung, da das mit dem &#8222;wait_for_edge&#8220; erledigt wird.</p>
<p>Danke für deinen Beitrag und die gute Erklärung!</p>
<p>Gruss<br />
Cotti</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Cotti		</title>
		<link>https://www.bubuxblog.de/gaszaehler-auslesen/#comment-2438</link>

		<dc:creator><![CDATA[Cotti]]></dc:creator>
		<pubDate>Fri, 28 Jun 2019 19:03:56 +0000</pubDate>
		<guid isPermaLink="false">http://blog.bubux.de/?p=600#comment-2438</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://www.bubuxblog.de/gaszaehler-auslesen/#comment-2286&quot;&gt;Steven&lt;/a&gt;.

Ich habe den gleichen Zähler wie Chris und bei mir war es so, dass ich den Kontakt bis zum Anschlag in die kleine Mulde vom Zähler stecken musste. Dabei musste Kontakt aber grade (parallel zum Zähler) stehen.

Zur Auswertung: Man kann die Werte auch prima in ein Graphite (Whisper) schreiben. Dann ein Grafana als Auswertung nutzen und man hat alle Möglichkeiten für Graphen. Klappt bei mir prima und sieht auch noch gut aus.]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://www.bubuxblog.de/gaszaehler-auslesen/#comment-2286">Steven</a>.</p>
<p>Ich habe den gleichen Zähler wie Chris und bei mir war es so, dass ich den Kontakt bis zum Anschlag in die kleine Mulde vom Zähler stecken musste. Dabei musste Kontakt aber grade (parallel zum Zähler) stehen.</p>
<p>Zur Auswertung: Man kann die Werte auch prima in ein Graphite (Whisper) schreiben. Dann ein Grafana als Auswertung nutzen und man hat alle Möglichkeiten für Graphen. Klappt bei mir prima und sieht auch noch gut aus.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: diefenbecker		</title>
		<link>https://www.bubuxblog.de/gaszaehler-auslesen/#comment-2309</link>

		<dc:creator><![CDATA[diefenbecker]]></dc:creator>
		<pubDate>Mon, 17 Jun 2019 16:33:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.bubux.de/?p=600#comment-2309</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://www.bubuxblog.de/gaszaehler-auslesen/#comment-2286&quot;&gt;Steven&lt;/a&gt;.

Hallo Steven,

die tägliche (und montaliche) Auswertung wir über eine PHP-Webseite erstellt.
Die gibt es komplett &lt;a href=&quot;http://blog.bubux.de/webseite-zur-darstellung-der-sensordaten/&quot; rel=&quot;noopener noreferrer&quot; target=&quot;_blank&quot;&gt;hier&lt;/a&gt; als tar.gz zum Download. Die Tabelle des Gaszählers lese ich in &quot;gaszaehler.php&quot; aus.
In der config.inc muss die DB-Verbindung hinterlegt werden und dort können auch der Startwer, Zustandszahl und Brenwert angegeben werden.

Gruß
Chris]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://www.bubuxblog.de/gaszaehler-auslesen/#comment-2286">Steven</a>.</p>
<p>Hallo Steven,</p>
<p>die tägliche (und montaliche) Auswertung wir über eine PHP-Webseite erstellt.<br />
Die gibt es komplett <a href="http://blog.bubux.de/webseite-zur-darstellung-der-sensordaten/" rel="noopener noreferrer" target="_blank">hier</a> als tar.gz zum Download. Die Tabelle des Gaszählers lese ich in &#8222;gaszaehler.php&#8220; aus.<br />
In der config.inc muss die DB-Verbindung hinterlegt werden und dort können auch der Startwer, Zustandszahl und Brenwert angegeben werden.</p>
<p>Gruß<br />
Chris</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Steven		</title>
		<link>https://www.bubuxblog.de/gaszaehler-auslesen/#comment-2286</link>

		<dc:creator><![CDATA[Steven]]></dc:creator>
		<pubDate>Sat, 15 Jun 2019 20:01:15 +0000</pubDate>
		<guid isPermaLink="false">http://blog.bubux.de/?p=600#comment-2286</guid>

					<description><![CDATA[Wäre es möglich den kompletten Quelltext der (täglichen) PHP Auswertung online zu stellen? MySQL ist nicht so meins... :-)

Leider liefert mein Kontakt auch noch keine Werte am Zähler, mit einem Magneten funktioniert es und die DB wird gefüllt. Gibt es Tipps für die Positionierung des Kontakts am Gaszähler?

MfG]]></description>
			<content:encoded><![CDATA[<p>Wäre es möglich den kompletten Quelltext der (täglichen) PHP Auswertung online zu stellen? MySQL ist nicht so meins&#8230; 🙂</p>
<p>Leider liefert mein Kontakt auch noch keine Werte am Zähler, mit einem Magneten funktioniert es und die DB wird gefüllt. Gibt es Tipps für die Positionierung des Kontakts am Gaszähler?</p>
<p>MfG</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Manfred Kass		</title>
		<link>https://www.bubuxblog.de/gaszaehler-auslesen/#comment-504</link>

		<dc:creator><![CDATA[Manfred Kass]]></dc:creator>
		<pubDate>Thu, 15 Mar 2018 12:36:01 +0000</pubDate>
		<guid isPermaLink="false">http://blog.bubux.de/?p=600#comment-504</guid>

					<description><![CDATA[Ich bin mit meinen 65 Jahren am Ende.
Wie muss die Datenbank aussehen. Einfach per Befehl die DB anlegen, oder ????

M.f.G  manfred]]></description>
			<content:encoded><![CDATA[<p>Ich bin mit meinen 65 Jahren am Ende.<br />
Wie muss die Datenbank aussehen. Einfach per Befehl die DB anlegen, oder ????</p>
<p>M.f.G  manfred</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: diefenbecker		</title>
		<link>https://www.bubuxblog.de/gaszaehler-auslesen/#comment-415</link>

		<dc:creator><![CDATA[diefenbecker]]></dc:creator>
		<pubDate>Fri, 13 Oct 2017 14:08:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.bubux.de/?p=600#comment-415</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://www.bubuxblog.de/gaszaehler-auslesen/#comment-414&quot;&gt;Boris&lt;/a&gt;.

Hi Boris,

Du hast recht! Ich habe die gleichen Probleme gehabt und das Connect in die while aufgenommen, damals aber leider nicht im Blog geändert was ich nun nachgeholt habe.
Vielen Dank für den Hinweis!

Gruß
Chris]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://www.bubuxblog.de/gaszaehler-auslesen/#comment-414">Boris</a>.</p>
<p>Hi Boris,</p>
<p>Du hast recht! Ich habe die gleichen Probleme gehabt und das Connect in die while aufgenommen, damals aber leider nicht im Blog geändert was ich nun nachgeholt habe.<br />
Vielen Dank für den Hinweis!</p>
<p>Gruß<br />
Chris</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Boris		</title>
		<link>https://www.bubuxblog.de/gaszaehler-auslesen/#comment-414</link>

		<dc:creator><![CDATA[Boris]]></dc:creator>
		<pubDate>Fri, 13 Oct 2017 09:29:24 +0000</pubDate>
		<guid isPermaLink="false">http://blog.bubux.de/?p=600#comment-414</guid>

					<description><![CDATA[Hallo Chris,
auch wenn das Thema und die letzten Kommentare ein paar Tage alt sind, wollte ich mich trotzdem für die Zusammenstellung bedanken. Habe das Ganze bei mir zuhause nachgebaut.

Dabei ist mir in den Restart-Logs für das Python-Script aufgefallen, dass die Abstürze immer auftreten, nachdem das Script eine längere Zeit nichts gemacht hat. Ich vermute die Ursache liegt im Verbindungsaufbau außerhalb der WHILE-Schleife. Wird lange Zeit nichts in die DB geschrieben, beendet die DB die Verbindung und beim nächsten Schreibversuch stürzt das Script ab.
Ich habe es mir relativ einfach gemacht und die Connection-Zeit der Datenbank entsprechend erhöht. Das Script läuft mittlerweile eine Woche ohne einen Absturz.
Alternativ könnte man den Verbindungsaufbau zur Datenbank wahrscheinlich auch mit in die While-Schleife aufnehmen und die Connection in der Schleife auch wieder beenden.

Viele Grüße
Boris]]></description>
			<content:encoded><![CDATA[<p>Hallo Chris,<br />
auch wenn das Thema und die letzten Kommentare ein paar Tage alt sind, wollte ich mich trotzdem für die Zusammenstellung bedanken. Habe das Ganze bei mir zuhause nachgebaut.</p>
<p>Dabei ist mir in den Restart-Logs für das Python-Script aufgefallen, dass die Abstürze immer auftreten, nachdem das Script eine längere Zeit nichts gemacht hat. Ich vermute die Ursache liegt im Verbindungsaufbau außerhalb der WHILE-Schleife. Wird lange Zeit nichts in die DB geschrieben, beendet die DB die Verbindung und beim nächsten Schreibversuch stürzt das Script ab.<br />
Ich habe es mir relativ einfach gemacht und die Connection-Zeit der Datenbank entsprechend erhöht. Das Script läuft mittlerweile eine Woche ohne einen Absturz.<br />
Alternativ könnte man den Verbindungsaufbau zur Datenbank wahrscheinlich auch mit in die While-Schleife aufnehmen und die Connection in der Schleife auch wieder beenden.</p>
<p>Viele Grüße<br />
Boris</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Gaszähler auslesen - Darstellung der Daten - bubuxblog		</title>
		<link>https://www.bubuxblog.de/gaszaehler-auslesen/#comment-185</link>

		<dc:creator><![CDATA[Gaszähler auslesen - Darstellung der Daten - bubuxblog]]></dc:creator>
		<pubDate>Tue, 19 Jan 2016 20:46:47 +0000</pubDate>
		<guid isPermaLink="false">http://blog.bubux.de/?p=600#comment-185</guid>

					<description><![CDATA[[&#8230;] verbesserungswürdig sind. So hatte ich z.B. nur den Verbrauch der letzten 7 Tage wie im Artikel http://blog.bubux.de/gaszaehler-auslesen/ beschrieben ausgewertet. Da fehlt doch noch eine monatliche und jährliche [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] verbesserungswürdig sind. So hatte ich z.B. nur den Verbrauch der letzten 7 Tage wie im Artikel <a href="http://blog.bubux.de/gaszaehler-auslesen/" rel="nofollow ugc">http://blog.bubux.de/gaszaehler-auslesen/</a> beschrieben ausgewertet. Da fehlt doch noch eine monatliche und jährliche [&#8230;]</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
