<?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>Per Malmberg &#187; Värmepump</title>
	<atom:link href="http://www.pmalmberg.com/category/varmepump/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pmalmberg.com</link>
	<description>Everything is possible, including the impossible. It just takes a little longer...</description>
	<lastBuildDate>Sun, 30 May 2010 19:57:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Att logga elförbrukningen</title>
		<link>http://www.pmalmberg.com/2007/12/04/att-logga-elforbrukningen/</link>
		<comments>http://www.pmalmberg.com/2007/12/04/att-logga-elforbrukningen/#comments</comments>
		<pubDate>Tue, 04 Dec 2007 19:51:45 +0000</pubDate>
		<dc:creator>Per</dc:creator>
				<category><![CDATA[Flat file to database]]></category>
		<category><![CDATA[TWatch]]></category>
		<category><![CDATA[Värmepump]]></category>
		<category><![CDATA[elektronik]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[loggning]]></category>
		<category><![CDATA[Techtrade]]></category>

		<guid isPermaLink="false">http://www.pmalmberg.com/2007/12/04/att-logga-elforbrukningen/</guid>
		<description><![CDATA[Äntligen har jag haft tid att börja experimentera med att logga vår elförbrukning. Programmet jag använder är EMC, ett gratisprogram skrivet av Techtrade.
Efter ett par dagars experimenterande och lite mailväxlande med Göran Krook på techtrade har jag fått det som jag vill ha det&#8230;iaf för tillfället. Eftersom jag är på humör för att skriva nu [...]]]></description>
			<content:encoded><![CDATA[<p>Äntligen har jag haft tid att börja experimentera med att logga vår elförbrukning. Programmet jag använder är <a href="http://www.techtrade.se/sv/download.asp">EMC</a>, ett gratisprogram skrivet av Techtrade.</p>
<p>Efter ett par dagars experimenterande och lite mailväxlande med Göran Krook på techtrade har jag fått det som jag vill ha det&#8230;iaf för tillfället. Eftersom jag är på humör för att skriva nu ska jag berätta hela historien för er. Håll tillgodo.</p>
<p><strong>Första steget</strong> var att bestämma vilken form av sensor jag skulle använda, eller rättare sagt vilken kompexitetsgrad den skulle ha; endast en sensor baserad på en fotodiod fungerar i mitt fall. Valet stod mellan en väldigt enkel bestående av tre komponenter och en andra variant med ett tiotal komponenter. Den senare inkluderade kompensation för bakgrundsljus och därmed var betydligt mindre känslig för störningar, men samtidigt betydligt jobbigare att löda ihop. Valet föll på den enklare varianten då jag ju alltid <span id="more-148"></span>kan bygga den mer avancerade när grundfunktionaliteten är färdig. Sagt och gjort; en foto-diod, transistor och ett motstånd går fort att löda ihop så 15 minuter senare hade jag en sensor klar att koppla in.</p>
<p><strong>Steg två</strong> var att ladda hem och installera EMC. Inte mycket att berätta om detta; installationen gick smärtfritt. Det ska bli intressant att se om några av de dll-filer installationsprogrammet uppdaterade på systemet kommer orsaka några kompabilitetsproblem i framtiden (jag är ingen fan av delade dll-filer). Bara att hoppas på det bästa. Lite kuriosa: Installationsprogrammet ger mig intrycket att det är skapat i Visual Studio 6, så gissningsvis är programmet skrivet antingen i  VB6 eller Visual C++. Förmodligen det senare.</p>
<p><strong>Steg tre</strong>; inkoppling. Tyvärr har jag bara en COM-port på min loggdator så jag var tvungen att koppla ur värmepumpens loggning. Därefter startade jag EMC, och det fungerade perfekt; sensorn registrerar all pulser från elmätaren, inte en enda verka missas. Att konfigurera COM-portens baud rate till en som funkar var busenkelt tack vare EMC&#8217;s hjälp (den analyserar pulslängderna och föreslår en baud rate).</p>
<p><strong>Steg fyra</strong>; loggning till textfil. Nytt i version 1.3.37 var att den nu kunde kunde logga till en textfil, vilket var precis det jag behövde. Tyvärr hade denna funktion ett mindre bra beteenede; den skrev hela tiden ned det aktuella värdet av kWh och antal uppmätta pulser.</p>
<p>Varför är detta inte bra?</p>
<ol>
<li>Det är nu omöjligt att få en hårddisk att inta viloläge då programmet hela tiden skriver till densamma, oavsett vilket loggningsintervall man angett i inställningarna.</li>
<li>Hårddisken får jobba betydligt mer än vad som är nödvändigt vilket förkortar livslängden samt ökar systemets effektförbrukning (om än marginellt)</li>
<li>Att köra EMC under XP Embedded från en CompactFlash i t.ex. en AEC-6810 (<a href="http://www.lillfab.se/systems/AEC-6810/aec6810.html" target="_blank">http://www.lillfab.se/systems<wbr></wbr>/AEC-6810/aec6810.html</a>) är inte längre att tänka på då dessa diskar redan har ett ganska begränsat antal skriv/läs cykler. (Går visserligen att förbättra med hjälp av XPE&#8217;s drivrutin för CF, men bara till en viss gräns)</li>
<li>Att automatisera bearbetningen av loggfilen försvåras eftersom man måste ignorera den sista raden i filen då denna hela tiden ändras.</li>
</ol>
<p>Jag skickade dessa punkter, samt följande frågor till Göran Krook på Techtrade:</p>
<blockquote><p>1) Kan man på något sätt få EMC att visa samma totala kWh-tal som den riktiga elmätaren?<br />
2) Har ni en användarmanual att tillgå? Jag saknar information om bland annat:<br />
- Loggningsformat (ser enkelt ut, men en specifikation vore fint)<br />
- Syftet och formatet av pwrData.emc (man kan ju välja att stänga av den så den bör ju vara av intresse för användaren, eller?)<br />
- Inställningar/Ring bell &#8211; vad är den till för?</p></blockquote>
<p>Svaret kom redan 1½h senare, klocka två på natten! Det löd:</p>
<blockquote><p> I emcLog.TXT lagras: tid, energi (Wh) och  effekt (W).<br />
Varje post är en rad med 39 tecken + CR + LF.<br />
För att filen  inte skall bli för stor så kan minsta tid mellan nya rader anges.<br />
Vid nytt  dygn blir det alltid en ny rad.<br />
En rad med senaste mätarvärdet skrivs alltid  i slutet av filen men skrivs över av nästa om den inte skall<br />
sparas.  Loggfilen kan delas och läsas från andra program som också får tömma  den.</p>
<p>Det finns tre speciella posttyper:<br />
-1W = manuellt inmatad  mätarställning<br />
-2W = programmet gick ON-line (startade)<br />
-4W = programmet  gick OFF-line (stoppades)</p>
<p>Med dubbelklick på &#8216;energy (kWh)&#8217; i  huvudfönstret kan man mata in verklig mätarställning som då skrivs till  loggfilen.<br />
När programmet startar läses senaste värdet på totalförbrukning in från emcLog.TXT och räkningen fortsätter  därifrån.</p></blockquote>
<p>Svaren på frågorna var som följer:</p>
<blockquote><p>&gt; 1) Kan man på något sätt få EMC att visa samma totala kWh-tal  som den riktiga elmätaren?</p>
<p><em>* Ja, se ovan (dubbelklick  på &#8216;energy (kWh)&#8217;), skrivs till loggfilen som  -1W.</em>&gt;</p>
<p>2) Har ni  en användarmanual att tillgå? Jag saknar information om bland annat:<br />
<em>* Nej, tyvärr inte, men det kommer  nog.</em></p>
<p class="Ih2E3d">&nbsp;</p>
<p> &gt; &#8211;  Loggningsformat (ser enkelt ut, men en specifikation vore  fint)<br />
<em>* Se ovan, de enda  specialposterna som förekommer i nuvarande version är -1 -2 -4 (i W  fältet).</em></p>
<p>&gt; &#8211; Syftet och  formatet av pwrData.emc (man kan ju välja att stänga av den så den bör ju vara  av intresse för användaren, eller?)<br />
<em>* I denna fil  sparas en post normalt för varje puls som kommer in. En  post innehåller:<br />
</em><em>* datorns klocka,<br />
* tidsstämpel med 16us upplösning för senaste  pulsen,<br />
* totalt antal pulser,<br />
* och temperatur</em></p>
<p><em>* Varje gång programmet går on-line skrivs också en  &#8216;header&#8217; till filen som innehåller mätarkonstant, klockfrekvens mm.<br />
* När man plottar en kurva är det data  från pwrData.emc som visas. Denna fil är mycket kompaktare än  text-loggfilen.</em></p>
<p class="Ih2E3d">&nbsp;</p>
<p>&gt; &#8211; Inställningar/Ring bell &#8211; vad är den till för?<br />
<em>* Om du  har en högtalare till datorn så plingar den för varje puls som kommer in,  praktiskt vid montering av detektorn men annars mest irriterande.</em></p></blockquote>
<p>Han fortsatte sedan med ytterligare lite användbar information:</p>
<blockquote><p>Funktionen med loggning till textfil (emcLog.txt) är ny och kan säkert  förbättras på olika sätt. Problemet är att hitta en modell som passar  alla. EMC-programmet var från början mest avsett att mäta och lagra momentan  effekt, inte energi. Flera användare har önskat att få tillgång till data  viaen textfil som de kan läsa för att presentera data på annat sätt än med EMC  programmets grafik. Problemet är att en del vill kunna läsa data med så kort intervall som möjligt medan andra nöjer sig med ackumulerad energi  under ett dygn. Om man lagrar en ny post i textfilen för varje puls blir den snabbt väldigt stor. Sättet att skriva ett nytt aktuellt värde i  slutet av filen för varje puls är ett sätt att tillgodose båda önskemålen  utan att fylla disken. För att inte tappa bort den verkliga mätarställningen  (vid strömavbrott) måste man skriva till disken ofta.</p>
<p>En möjlighet med loggfilen är att först kopiera den till en temporär  fil innan bearbetning i ett annat program.</p>
<p>Detta kanske löser ditt problem:</p>
<p>I EMC.INI finns två parametrar som styr uppdateringsinterval;</p>
<p>minUpdateInterval=1<br />
maxUpdateInterval=2</p>
<p>du kan ändra dessa (med en text editor) till:</p>
<p>minUpdateInterval=600<br />
maxUpdateInterval=0</p>
<p>då behandlar programmet bara inkommande pulser var 600:e sekund  (10min), och inge diskaccess sker dessemellan. Vi har inte gjort dessa parametrar tillgängliga i setupmenyn för att inte  krångla till det mer än nödvändigt för &#8216;vanliga användare&#8217;. Ändringen gör också att inte heller huvudfönstret uppdateras med kortare  intervall än 10min.</p></blockquote>
<blockquote></blockquote>
<p>Tydligen gillade Göran mina kommentarer; han skickade detta mail till mig idag:</p>
<blockquote><p><font face="Arial" size="2">Hej igen,</font></p>
<p><font face="Arial" size="2">Ny version av EMC-programmet finns nu att hämta på.  </font><a href="http://www.techtrade.se/sv/download.asp" target="_blank"><font face="Arial" size="2">http://www.techtrade.se/sv<wbr></wbr>/download.asp</font></a><br />
<font face="Arial" size="2">Dina synpunkter angående loggning till textfilen  var inte helt tokiga, så jag har nu lagt till lite mer möjligheter till styrning av intervall  mm.</font></p>
<p><font face="Arial" size="2">Den lite väl &#8220;smarta&#8221; funktionen att alltid skriva  senaste värdet till slutet av loggfilen är nu också valbar så att man inte sliter ut flash-disken i onödan &#8211;  jag tänkte inte på det&#8230;<br />
Man kan (som tidigare) välja minsta tid mellan  posterna som skrivs till loggfilen, men måste välja om man även vill ha de temporära mellan  värdena. Har även lagt till fasta intervall, som innebär att  man synkroniserar loggningen till jämna tidsperioder.</font></p>
<p><font face="Arial" size="2">mvh,</font></p>
<p>-gk</p></blockquote>
<p>Jag har nu provat den nya versionen, 1.3.38, och så vitt jag kan se fungerar den precis som utlovat. Tack för det Göran!</p>
<p>Ytterligare utvärdering återstår, men snart är det dags för steg fem; bearbetning och presentation av informationen. Detta kommer troligen att ske med hjälp av <a href="http://www.pmalmberg.com/projekt-och-applikationer/twatch/">TWatch</a> och <a href="http://www.pmalmberg.com/projekt-och-applikationer/ff2db/">FF2DB</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pmalmberg.com/2007/12/04/att-logga-elforbrukningen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IVT-protokoll</title>
		<link>http://www.pmalmberg.com/2007/11/26/ivt-protokoll/</link>
		<comments>http://www.pmalmberg.com/2007/11/26/ivt-protokoll/#comments</comments>
		<pubDate>Mon, 26 Nov 2007 19:40:20 +0000</pubDate>
		<dc:creator>Per</dc:creator>
				<category><![CDATA[Heat pump]]></category>
		<category><![CDATA[Värmepump]]></category>
		<category><![CDATA[ivt]]></category>
		<category><![CDATA[Programmering]]></category>

		<guid isPermaLink="false">http://www.pmalmberg.com/2007/11/26/ivt-protokoll/</guid>
		<description><![CDATA[Idag fick jag ännu en förfrågan om jag har tillgång till protokollet för IVT&#8217;s värmepumpar. Det korta svaret på denna fråga är nej. Det långa svaret är &#8220;nej, men det verkar inte vara ett komplicerat protokoll&#8221;.
Följande är det det jag minns från då jag undersökte IVT&#8217;s kommunikation. Om det stämmer för andra än den pump [...]]]></description>
			<content:encoded><![CDATA[<p>Idag fick jag ännu en förfrågan om jag har tillgång till protokollet för IVT&#8217;s värmepumpar. Det korta svaret på denna fråga är nej. Det långa svaret är &#8220;nej, men det verkar inte vara ett komplicerat protokoll&#8221;.</p>
<p>Följande är det det jag minns från då jag undersökte IVT&#8217;s kommunikation. Om det stämmer för andra än den pump som jag <a href="http://www.pmalmberg.com/2006/09/19/varmepump/">har</a> vet jag inte.</p>
<ul>
<li>Gränssnittet är normal RS232 kommunikation.</li>
<li>Varje datapaket består av nio byte; stx, cmd, sex data bytes, samt kontrollsumman (XOR av datat)</li>
</ul>
<p>Jag har inte sparat de anteckningar jag gjorde då jag först undersökte möjligheten att själv kommunicera med pumpen då det för min del inte är värt besväret. Statlink, programmet som <a href="http://www.husdata.se">Peter Hansson</a> har skrivit kan ju redan kommunicera med de flesta av IVT:s pumpar och programmet kan dessutom exportera all nödvändig data till fil i drift så det känns som att uppfinna hjulet igen. Dessutom säljer han programmet så billigt att det inte är lönt att lägga ned tid på att göra det själv.</p>
<p>Jag lade istället min energi på att skriva ett <a href="http://www.pmalmberg.com/projekt-och-applikationer/twatch/">grafprogram</a> samt ett annat <a href="http://www.pmalmberg.com/projekt-och-applikationer/ff2db/">program</a> som läser in det exporterade datat och för över det till en MySQL databas.</p>
<p>Så tyvärr min kära läsare, jag har inte tillgång till IVT:s protokoll.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pmalmberg.com/2007/11/26/ivt-protokoll/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It is time</title>
		<link>http://www.pmalmberg.com/2006/10/02/it-is-time/</link>
		<comments>http://www.pmalmberg.com/2006/10/02/it-is-time/#comments</comments>
		<pubDate>Mon, 02 Oct 2006 10:48:32 +0000</pubDate>
		<dc:creator>Per</dc:creator>
				<category><![CDATA[TWatch]]></category>
		<category><![CDATA[Värmepump]]></category>

		<guid isPermaLink="false">http://www.pmalmberg.com/?p=18</guid>
		<description><![CDATA[&#8230;to name the application I&#8217;m working on. If you have any ideas, please post them as a comment.
I&#8217;ve completed the FileSystemMonitor replacement class. I&#8217;ve intentionally left out the part that would check for newly created files as this is not needed at this stage. The result is that when there is a change of dates, [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230;to name the application I&#8217;m working on. If you have any ideas, please post them as a comment.</p>
<p>I&#8217;ve completed the FileSystemMonitor replacement class. I&#8217;ve intentionally left out the part that would check for newly created files as this is not needed at this stage. The result is that when there is a change of dates, i.e at midnight, the monitor will no longer receive any updates since the values are now written to another file.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pmalmberg.com/2006/10/02/it-is-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Do it yourself</title>
		<link>http://www.pmalmberg.com/2006/09/30/do-it-yourself/</link>
		<comments>http://www.pmalmberg.com/2006/09/30/do-it-yourself/#comments</comments>
		<pubDate>Sat, 30 Sep 2006 10:46:56 +0000</pubDate>
		<dc:creator>Per</dc:creator>
				<category><![CDATA[Programmering]]></category>
		<category><![CDATA[TWatch]]></category>
		<category><![CDATA[Värmepump]]></category>

		<guid isPermaLink="false">http://www.pmalmberg.com/?p=17</guid>
		<description><![CDATA[&#8230;if you want something done properly. Argh!
As I stated in an earlier post, I had the file monitoring working. Well, so I thought. After installing the computer that will be the one I&#8217;ll use to log all the data I discovered something that really ruined my day &#8211; networked drives does not support monitoring very [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230;if you want something done properly. Argh!</p>
<p>As I stated in an earlier post, I had the file monitoring working. Well, so I thought. After installing the computer that will be the one I&#8217;ll use to log all the data I discovered something that really ruined my day &#8211; networked drives does not support monitoring very well.</p>
<p>I am (read was) using a class named <span style="font-style: italic">FileSystemMonitor</span> that comes with the .NET platform. This class has the capability to monitor changes in the filesystem. Nothing in all the articles I&#8217;ve read about this class have suggested that it won&#8217;t work over a network &#8211; I&#8217;ve actually seen several examples that are supposed to work on a network drive.</p>
<p>After much testing I&#8217;ve come to the conclusion that this class won&#8217;t do what I need it to do. Sure, it works on the local file system just fine but networked drives is just a big black hole it seems. Very annoying.</p>
<p>So &#8211; I&#8217;m currently writing my own file monitor <span style="font-style: italic">with</span> support for networked drives.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pmalmberg.com/2006/09/30/do-it-yourself/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>X Development</title>
		<link>http://www.pmalmberg.com/2006/09/24/x-development/</link>
		<comments>http://www.pmalmberg.com/2006/09/24/x-development/#comments</comments>
		<pubDate>Sun, 24 Sep 2006 07:01:15 +0000</pubDate>
		<dc:creator>Per</dc:creator>
				<category><![CDATA[Värmepump]]></category>

		<guid isPermaLink="false">http://www.pmalmberg.com/?p=14</guid>
		<description><![CDATA[I&#8217;ve not yet got a name for the application I&#8217;ve previously mentioned I&#8217;d write, so I&#8217;ll just name it X for now. I&#8217;ve decided to use the already existing  Lämpömittari files that Statlink produces since they give the data in an easily readable format. I&#8217;m currently workin on the file parsers/monitors.
Current features are:
- Regular [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve not yet got a name for the application I&#8217;ve previously mentioned I&#8217;d write, so I&#8217;ll just name it X for now. I&#8217;ve decided to use the already existing <font class="leipäteksti"> Lämpömittari files that Statlink produces since they give the data in an easily readable format. I&#8217;m currently workin on the file parsers/monitors.</font></p>
<p><font class="leipäteksti">Current features are:<br />
- Regular expressions for parsing<br />
- File system notifications for real time monitoring<br />
- OOP, obviously</font></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pmalmberg.com/2006/09/24/x-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Statistik</title>
		<link>http://www.pmalmberg.com/2006/09/21/statestik/</link>
		<comments>http://www.pmalmberg.com/2006/09/21/statestik/#comments</comments>
		<pubDate>Thu, 21 Sep 2006 06:45:18 +0000</pubDate>
		<dc:creator>Per</dc:creator>
				<category><![CDATA[Värmepump]]></category>

		<guid isPermaLink="false">http://www.pmalmberg.com/?p=13</guid>
		<description><![CDATA[
I generated some statistics from the data from 19:00 last night to 06:25 this morning. Looks pretty damn good to me  
]]></description>
			<content:encoded><![CDATA[<p><a href="http://photos1.blogger.com/blogger2/503/4190/1600/trn_test_24.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img src="http://photos1.blogger.com/blogger2/503/4190/320/trn_test_24.jpg" style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 284px; height: 192px" border="0" /></a><br />
I generated some statistics from the data from 19:00 last night to 06:25 this morning. Looks pretty damn good to me <img src='http://www.pmalmberg.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.pmalmberg.com/2006/09/21/statestik/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Levererad</title>
		<link>http://www.pmalmberg.com/2006/09/19/levererad/</link>
		<comments>http://www.pmalmberg.com/2006/09/19/levererad/#comments</comments>
		<pubDate>Tue, 19 Sep 2006 06:34:56 +0000</pubDate>
		<dc:creator>Per</dc:creator>
				<category><![CDATA[Värmepump]]></category>

		<guid isPermaLink="false">http://www.pmalmberg.com/?p=11</guid>
		<description><![CDATA[ [Detta inlägg är hämtat från min tidigare blogg och därför skrivet på engelska]

The piece of hardware I&#8217;ve been waiting for arrived today. As can be seen, it&#8217;s just a four-wire cable, with some circuitry for galvanic isolation in one end and a D-sub with an USB-plug for power supply.
The image shows how it looked like [...]]]></description>
			<content:encoded><![CDATA[<p> [Detta inlägg är hämtat från min tidigare blogg och därför skrivet på engelska]</p>
<p><a href="http://photos1.blogger.com/blogger2/503/4190/1600/P1020633.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img src="http://photos1.blogger.com/blogger2/503/4190/320/P1020633.jpg" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 261px; height: 196px" border="0" /></a><br />
The piece of hardware I&#8217;ve been waiting for arrived today. As can be seen, it&#8217;s just a four-wire cable, with some circuitry for galvanic isolation in one end and a D-sub with an USB-plug for power supply.</p>
<p>The image shows how it looked like before I started working on it. Today the curcuit board is mounted inside the heat pump, and the D-sub is located at the computer in the other end of the house, connected with the cable I&#8217;ve previously <a href="http://www.pmalmberg.com/varmepump/forberedelse/">mentioned</a>.</p>
<p>The initial tests looks promising; now I&#8217;ve got to set up the logging properly and then write the applicationI&#8217;ve been thinking about that will parse the data and present it as diagrams. I know there&#8217;s an <a href="http://elektroniikka.org/thermometer/?page=mainpage">application</a> that does this already, but I&#8217;ve got some additional things I want it to do.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pmalmberg.com/2006/09/19/levererad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Värmepump</title>
		<link>http://www.pmalmberg.com/2006/09/19/varmepump/</link>
		<comments>http://www.pmalmberg.com/2006/09/19/varmepump/#comments</comments>
		<pubDate>Tue, 19 Sep 2006 06:15:00 +0000</pubDate>
		<dc:creator>Per</dc:creator>
				<category><![CDATA[Värmepump]]></category>

		<guid isPermaLink="false">http://www.pmalmberg.com/?p=10</guid>
		<description><![CDATA[[Detta inlägg är hämtat från min tidigare blog och därför skrivet på engelska]
The first thing I&#8217;ll write about on this blog is my shiny, newly installed geothermal heatpump. It&#8217;s an IVT Greenline HT+ C6, with an additional volume tank of 100L.
So what&#8217;s there to write about such a thing then? Well, it&#8217;s not something that [...]]]></description>
			<content:encoded><![CDATA[<p>[Detta inlägg är hämtat från min tidigare blog och därför skrivet på engelska]<br />
The first thing I&#8217;ll write about on this blog is my shiny, newly installed geothermal heatpump. It&#8217;s an <font style="font-style: italic">IVT Greenline HT+ C6</font>, with an additional volume tank of 100L.</p>
<p>So what&#8217;s there to write about such a thing then? Well, it&#8217;s not something that interests the general public, but I know that people with a system like, or similar, to this one likes to read about other people&#8217;s experiences.</p>
<p>I&#8217;m currently waiting on some hardware that will enable me to connect my PC to it and log temperatures and other interesting data over time. The hardware in question is actually just an RS232 cable, but with added galvanic isolation between the PC and the heat pump. I guess I could have built it on my own, but it was cheap enough, and it comes with a nice (at least it looks promising) program to log the data.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pmalmberg.com/2006/09/19/varmepump/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fick ett lovande samtal idag</title>
		<link>http://www.pmalmberg.com/2006/09/18/fick-ett-lovande-samtal-idag/</link>
		<comments>http://www.pmalmberg.com/2006/09/18/fick-ett-lovande-samtal-idag/#comments</comments>
		<pubDate>Mon, 18 Sep 2006 06:31:32 +0000</pubDate>
		<dc:creator>Per</dc:creator>
				<category><![CDATA[Värmepump]]></category>

		<guid isPermaLink="false">http://www.pmalmberg.com/?p=9</guid>
		<description><![CDATA[[Detta inlägg är hämtat från min tidigare blogg och är därför skrivet på engelska]
I&#8217;ve been trying to get hold of a specification of the communication protocol for my heatpump and today IVT, the manufacturer of my heatpump, gave me a call. I&#8217;ve not received the protocol yet, but what they did tell me sounds promising.
I&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p>[Detta inlägg är hämtat från min tidigare blogg och är därför skrivet på engelska]</p>
<p>I&#8217;ve been trying to get hold of a specification of the communication protocol for my heatpump and today <a href="http://www.ivt.se/">IVT</a>, the manufacturer of my heatpump, gave me a call. I&#8217;ve not received the protocol yet, but what they did tell me sounds promising.</p>
<p>I&#8217;ve had quick a look at the communication protocol and to my suprice, it is a very simple protocol. As far as I can tell, all commands are nine bytes in total; stx, cmd, six bytes of data and the checksum, which is the xor:d value of the data.</p>
<p>It&#8217;s hardly worth the trouble to reverse engineer the protocol since there already is a program available to read the data I want, but it is fun none the less <img src='http://www.pmalmberg.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>I&#8217;m such a tech-freak <img src='http://www.pmalmberg.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.pmalmberg.com/2006/09/18/fick-ett-lovande-samtal-idag/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Förberedelse</title>
		<link>http://www.pmalmberg.com/2006/09/16/forberedelse/</link>
		<comments>http://www.pmalmberg.com/2006/09/16/forberedelse/#comments</comments>
		<pubDate>Sat, 16 Sep 2006 06:29:31 +0000</pubDate>
		<dc:creator>Per</dc:creator>
				<category><![CDATA[Värmepump]]></category>

		<guid isPermaLink="false">http://www.pmalmberg.com/?p=8</guid>
		<description><![CDATA[[Detta inlägg är hämtat från min tidigare blogg och därför skrivet på engelska]
I pulled a cable across the entire house today so that I can hook up he PC with the heat pump. Thankfully I could pull the cable through the attic so it is hardly visible  
Total length is about 25m so it [...]]]></description>
			<content:encoded><![CDATA[<p>[Detta inlägg är hämtat från min tidigare blogg och därför skrivet på engelska]</p>
<p>I pulled a cable across the entire house today so that I can hook up he PC with the heat pump. Thankfully I could pull the cable through the attic so it is hardly visible <img src='http://www.pmalmberg.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Total length is about 25m so it should work allright</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pmalmberg.com/2006/09/16/forberedelse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
