<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[SDS PLC/PAC: Měření Energie & OnlineTechnology.cz - NTPTIME]]></title>
	<link rel="self" href="https://forum.sds.an-d.cz/extern.php?action=feed&amp;tid=95&amp;type=atom" />
	<updated>2012-09-09T18:30:22Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.sds.an-d.cz/viewtopic.php?id=95</id>
		<entry>
			<title type="html"><![CDATA[Re: NTPTIME]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=2248#p2248" />
			<content type="html"><![CDATA[<p>Vracím se opět k času. Mně to teď&nbsp; vrací čas o hodinu menší tedy ten &quot;zimní&quot; a ne ještě letní . Jak to tedy co nejjednodušeji řešit, aby to bylo správně při přechodu časů?</p>]]></content>
			<author>
				<name><![CDATA[Simi]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=12</uri>
			</author>
			<updated>2012-09-09T18:30:22Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=2248#p2248</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: NTPTIME]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=927#p927" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>adamn napsal:</cite><blockquote><p>NTP vrací hodnotu podle použitého serveru. Pokud se tam dá IP nějakého obecného světového serveru, ten by neměl sám upravovat čas podle letního/zimního času.</p></blockquote></div><p>Neviem, či som dobre pochopil - značí to, že defaultne nastavený ntp server (ntp.nic.cz) mení pri prechode&nbsp; letný/zimný čas automaticky, teda nemusím ručne cez webové rozhranie nastavovať v sds ntp klienta na letný/zimný čas?</p>]]></content>
			<author>
				<name><![CDATA[depett]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=52</uri>
			</author>
			<updated>2011-12-23T22:02:00Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=927#p927</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: NTPTIME]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=650#p650" />
			<content type="html"><![CDATA[<p>Problém s použitím <em>file_get_contents</em> pro get_XXX je známý a je opraven ve firmware z listopadu 2011 (tzn. cokoliv novějšího to má opraveno). <br />Šlo zde o to že zařízení SDS vracelo jen čistý text s hodnotami, ale bez HTTP hlavičky, což je tam už doplněno.</p>]]></content>
			<author>
				<name><![CDATA[adamn]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=7</uri>
			</author>
			<updated>2011-11-13T15:03:46Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=650#p650</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: NTPTIME]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=455#p455" />
			<content type="html"><![CDATA[<p>Díky. <br />Ale já nejsem schopen z PHP určit, zda je v zařízení přičteno +1 anebo +2 hodiny. Proto nemůžu v PHP rozhodnout, kolik odečíst. Musím dle letního, zimního času předpokládat, že v zařízení je to správně nastaveno.<br />Je ale zajímavé, že rozpad bere do úvahy ten posun a v xml.xml je ntptime bez posunu.<br />Asi to chce opravit ten xml.xml, aby byl čas včetně posunu.</p><p>Zkoušel jsem náhradně číst rozpad pomocí <a href="http://192.168.1.250/get_sys">http://192.168.1.250/get_sys</a>[5] atd. V prohlížeči se zobrazí OK.<br />Ale v php<br /></p><div class="codebox"><pre><code> $p=&quot;http://192.168.1.250/get_sys[5]&quot;;
 $den=file_get_contents($p); </code></pre></div><p> to zahlásí chybu :<br /><em><br />Warning: file_get_contents(http://192.168.1.250/get_sys[5]) [function.file-get-contents]: failed to open stream: HTTP request failed! 4 in E:\Inetpub\wwwroot\deska\a.php on line 11<br /></em><br />Přitom ten den &#039;4&#039; se v chybě vyskytuje.</p><p>Přitom čtení<br /></p><div class="codebox"><pre><code>  $p=&quot;http://192.168.1.250/xml.xml
  $den=file_get_contents($p); </code></pre></div><p> Funguje naprosto bez problémů.</p><p>Tak teď nevím, co zase dělám špatně. Funguje to někomu?</p>]]></content>
			<author>
				<name><![CDATA[Simi]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=12</uri>
			</author>
			<updated>2011-09-04T19:51:08Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=455#p455</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: NTPTIME]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=454#p454" />
			<content type="html"><![CDATA[<p>NTP vrací hodnotu podle použitého serveru. Pokud se tam dá IP nějakého obecného světového serveru, ten by neměl sám upravovat čas podle letního/zimního času. A pak už bude stačit použít nějakou PHP funkci pro zjistění stavu (letní-zimní čas).</p><p>Lepší bude číst NTP čas, ne jeho rozpad - tak totiž bude stačit jen jeden dotaz.</p><p><strong>Aktuálně nastavený NTP offset je k dispozici jako jedna z položek v poli sys[].</strong></p>]]></content>
			<author>
				<name><![CDATA[adamn]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=7</uri>
			</author>
			<updated>2011-09-04T19:22:50Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=454#p454</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[NTPTIME]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=451#p451" />
			<content type="html"><![CDATA[<p>V nastavení času v administraci se musí nastavit GMT offset +1 a když je letní čas, tak +2, aby zařízení ukazovalo<br />správný čas. <strong>Automatický přechod na zimní a letní asi nelze nastavit</strong>, že?</p><p>Když pak čtu xml.xml, kde je ntptime, pak musím tyto 2 hodiny (respektivě 1 hodinu) odečíst :<br /></p><div class="codebox"><pre><code> var  cas= new Date(vystup.ntptime*1000); // čteno z xml.xml
   var hodina =cas.getHours();
   hodina=hodina-2;
    $(&quot;#cas&quot;).html(cas.getDate()+&#039;.&#039;+cas.getMonth()+&#039;.&#039;+cas.getFullYear()+&#039;  &#039;+hodina +&#039;:&#039;+cas.getMinutes()+&#039;&lt;BR&gt;&lt;BR&gt;&#039;);</code></pre></div><p>Je to správné (blbuvzdorné) řešení?<br />V php programu bych to mohl ošetřit výpočtem letního a zimního času a podle toho odečítat 1 nebo 2. <br /><strong>Je ale někde k dispozici ten offset?</strong></p><p>Asi je lepší nečíst xml.xml, ale získávat čas pomocí <a href="http://192.168.1.250/get_sys">http://192.168.1.250/get_sys</a>[5 - až 10].</p><p>Jak teda nejlépe pracovat s časem?</p>]]></content>
			<author>
				<name><![CDATA[Simi]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=12</uri>
			</author>
			<updated>2011-09-04T12:27:42Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=451#p451</id>
		</entry>
</feed>
