<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[SDS PLC/PAC: Měření Energie & OnlineTechnology.cz - Funkce SDS POST upload]]></title>
		<link>https://forum.sds.an-d.cz/viewtopic.php?id=1078</link>
		<atom:link href="https://forum.sds.an-d.cz/extern.php?action=feed&amp;tid=1078&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Nejnovější příspěvky v Funkce SDS POST upload.]]></description>
		<lastBuildDate>Tue, 26 Jul 2022 09:43:22 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Funkce SDS POST upload]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7348#p7348</link>
			<description><![CDATA[<p>Budu nad tím přemýšlet, především jde o řešení zabezpečení.</p><p>Pokud máte ještě další požadavky na vylepšení, bez obav piště, vždycke se najdě nějaká cesta jak to řešit.</p>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Tue, 26 Jul 2022 09:43:22 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7348#p7348</guid>
		</item>
		<item>
			<title><![CDATA[Re: Funkce SDS POST upload]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7346#p7346</link>
			<description><![CDATA[<div class="quotebox"><cite>adamn napsal:</cite><blockquote><p>Ale v takové situaci ale nešlo ani původní nahrávání přes UDP....</p></blockquote></div><p>Nešlo, máte pravdu.. Proto by tato funkce byla v této situaci byla obrovským přínosem.. <img src="https://forum.sds.an-d.cz/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><div class="quotebox"><cite>adamn napsal:</cite><blockquote><p>Řešení že by si SDS stáhlo FW/program samo, není v plánu - ono bylo by to docela dost kódu (a místa je málo), který by měl uplatnění jen na málo instalacích - soudě podle většiny požadavků které zachytávám, a to, že správce SDS chce mít plnou kontrolu nad tím, co je v SDS nahráno, respektive většina si to chce udržovat a nahrávat ručně.</p></blockquote></div><p>Tomu rozumím.. To automatické stažení FW/programu by bylo asi zbytečné, to by mnoho lidí, jak píšete, asi nevyužilo.. Ale pokud by tam byla jen ta funkce pro inicializaci prvotního spojení někam na server s následnou sekvencí příkazů, totožnou s funkcí &quot;POST upload&quot;, tak by si to případně už každý doprogramoval pomocí full-c sám - pokud by chtěl. Třeba někdy v budoucnu na to příjde řada.. <img src="https://forum.sds.an-d.cz/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[null@example.com (dockys)]]></author>
			<pubDate>Tue, 19 Jul 2022 10:29:04 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7346#p7346</guid>
		</item>
		<item>
			<title><![CDATA[Re: Funkce SDS POST upload]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7345#p7345</link>
			<description><![CDATA[<p>Ale v takové situaci ale nešlo ani původní nahrávání přes UDP...<br />Řešení by bylo v použití služby jako je DynDNS (spustit na routeru) a tunel pro http port. Ale to přináší security riziko, které nejspíše ani trochu nestojí za to.<br />Takže ano, logicky z toho vyplývá návrh v předchozím příspěvku popsaný.</p><p>Řešení že by si SDS stáhlo FW/program samo, není v plánu - ono bylo by to docela dost kódu (a místa je málo), který by měl uplatnění jen na málo instalacích - soudě podle většiny požadavků které zachytávám, a to, že správce SDS chce mít plnou kontrolu nad tím, co je v SDS nahráno, respektive většina si to chce udržovat a nahrávat ručně.</p><p>Ale i tak je to nápad hodný zamyšlení. Možná bude mít v budoucnu nějaké vhodné řešení. Uvidíme, uvidíme.</p>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Tue, 19 Jul 2022 09:10:12 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7345#p7345</guid>
		</item>
		<item>
			<title><![CDATA[Funkce SDS POST upload]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7342#p7342</link>
			<description><![CDATA[<p>Dobrý den, <br />rozchodil jsem si funkci pro upload full-c programu (/newfullc) a pro nahrání nového firmware (/firmware) pomocí POST - funguje to perfektně, super práce. </p><p>Měl bych k tomu jeden dotaz.. Mám následující situaci, kdy SDS je u klienta, který ho má za firewallem a nemá veřejnou IP adresu. Takže je dost problém se k němu připojit. Webový server to SDS nevidí, nemůže tím pádem vyvolat příkaz POST na dané SDS. </p><p>Nešlo by, aby iniciátorem přenosu full-c nebo firmware, bylo samotné SDS? Např. nějakým zavoláním funkce z full-c programu (podobně jako je třeba funkce SDS_rescan_onewire())? <br />Další posloupnost kroků by již byla totožná, tak jak je to teď. Jen prostě, aby to prvotní připojení k webovému serveru vyvolalo SDS, to na daný webový server vidí.. protože tam posílá přes http_get() v pravidelných intervalech data.</p><p>Nevím jak moc je to technicky náročné, jestli je to vůbec možné, je to jen nápad. Tímto způsobem se by se dalo jednoduše nahrát nový FW nebo program do SDS, která jsou prostě jen připojená k internetu a jsou někde za firewalem. Případně by si SDS v pravidelných časových intervalech mohlo samo stáhnout poslední firmware, případně poslední verzi full-c programu.</p>]]></description>
			<author><![CDATA[null@example.com (dockys)]]></author>
			<pubDate>Mon, 18 Jul 2022 15:39:30 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7342#p7342</guid>
		</item>
	</channel>
</rss>
