<?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 - [vyřešeno] Ukládání csv na síťový disk s linuxem]]></title>
	<link rel="self" href="https://forum.sds.an-d.cz/extern.php?action=feed&amp;tid=910&amp;type=atom" />
	<updated>2018-05-25T10:03:23Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.sds.an-d.cz/viewtopic.php?id=910</id>
		<entry>
			<title type="html"><![CDATA[Re: [vyřešeno] Ukládání csv na síťový disk s linuxem]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=6361#p6361" />
			<content type="html"><![CDATA[<p>Ahoj,</p><p>tak nakonec jsem se rozhodl udělat to ve dvou krocích, nejdřív SDS-LOG na tablet s Windows. V další fázi pak nějakou aplikaci postavenou opravdu na SQL. Dávám ringojr za pravdu, sice to dá víc práce, ale výsledek bude použitelnější a ušetří postprocesing csv...</p>]]></content>
			<author>
				<name><![CDATA[T0Mwet]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=11777</uri>
			</author>
			<updated>2018-05-25T10:03:23Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=6361#p6361</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [vyřešeno] Ukládání csv na síťový disk s linuxem]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=6359#p6359" />
			<content type="html"><![CDATA[<p>Nejjednodušší je bash skript. Ten půjde na Synology přidat do crontabu aby se spouštěl každou minutu nebo hodinu nebo den.</p><p>Pokud by ve skriptu bylo toto, pak se budou vytvářet na disku soubory s aktuálním datem a časem a v každém z nich bude aktuální&nbsp; SDS log.</p><p>DATE=`date &#039;+%Y%m%d-%H%M%S&#039;`; wget -q&nbsp; --output-document $DATE.log http://192.168.1.200/echo.html</p><p>Pokud je potřeba ukládat sofistikovanější výstup, pak je to potřeba řešit v tom skrptu</p>]]></content>
			<author>
				<name><![CDATA[radimnov]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=11585</uri>
			</author>
			<updated>2018-05-07T08:23:22Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=6359#p6359</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [vyřešeno] Ukládání csv na síťový disk s linuxem]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=6358#p6358" />
			<content type="html"><![CDATA[<p>Díky za reakci. SQL je pro mé potřeby zbytečné, jedná se mi především o logging ostrých dat v co nejkratším intervalu na NAS Synology. Uz s tím nějakou dobu bojuju a zatím se k výsledku nemám. Naštěstí má Synology výborný support, tak se třeba k nějakému výsledku dopracuju a postnu ho sem...</p>]]></content>
			<author>
				<name><![CDATA[T0Mwet]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=11777</uri>
			</author>
			<updated>2018-05-06T17:44:27Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=6358#p6358</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [vyřešeno] Ukládání csv na síťový disk s linuxem]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=6357#p6357" />
			<content type="html"><![CDATA[<p>S kódu uvedených zde v diskusích jsem sestavil řešení, kdy na Synology se cronem spouští script, který vyčítá pomocí PHP po dvou minutách cca 200 hodnot (debug vlastních výpočtů)&nbsp; a ty ukládá do SQL databáze rovněž běžící na Synology. Další PHP scripty pak zobrazují grafy.<br /> Na Synology jsem dále zprovoznil Domoticz, který dále používá některá s těchto dat a navíc zpětně předává některé parametry do SDS. Kdybych to dělal znovu možná bych ten SQL server vypustil a řešil to už jen pomocí Domoticzu. <br />Přes Domoticz pak integruji v podstatě autonomní řízení tepelného čerpadlo pro vytápění a ohřev TUV postaveném na SDS micro s dalšími čidly a technologiemi v domě.</p>]]></content>
			<author>
				<name><![CDATA[ringojr]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=1850</uri>
			</author>
			<updated>2018-05-04T13:21:53Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=6357#p6357</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [vyřešeno] Ukládání csv na síťový disk s linuxem]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=6352#p6352" />
			<content type="html"><![CDATA[<p>Bezva, budu se tedy zabývat touto variantou, zaměřím se na Synology a zkusím, co půjde... Je to teda pro mě ta nejnáročnější varianta, ale to už tak v životě bývá :-(</p>]]></content>
			<author>
				<name><![CDATA[T0Mwet]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=11777</uri>
			</author>
			<updated>2018-04-16T18:41:30Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=6352#p6352</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [vyřešeno] Ukládání csv na síťový disk s linuxem]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=6351#p6351" />
			<content type="html"><![CDATA[<p>Pokud již SDS samo umí vrátit potřebná data, jako například teplotu na konkrétním čidle nebo seznam systémových proměnnych (viz http://wiki.merenienergie.cz/index.php/SDSC_variable_control) tak bych to asi řešil skriptem, který poběží na Synology, bude se tam spouštět třeba každou minutu nebo hodinu.<br />Skript načte ze SDS nějaká data, přeformátuje a uloží na lokální disk. Pro napsání by měl být dostačující jen Bash skript (nebo i Basic pokud na Synology exsituje a umí udělat HTTP request na SDS) a spouštět se dá z crontab. </p><p>K těm možnostem<br />1 - to nepůjde DS by nezvládlo virtuál s Windows. Nemá dostatek systémových prostředků<br />2 - SDS umí odeslat jen HTTP GET takže na Synology by běžel HTTP server, který by přijal request a uložil data, která dostane v parametrech. HTTP server by mohl být klidně v Pythonu nebo PHP.<br />3 - to je ten správný přístup<br />4 - to je už překombinované <img src="https://forum.sds.an-d.cz/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></content>
			<author>
				<name><![CDATA[radimnov]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=11585</uri>
			</author>
			<updated>2018-04-16T11:27:09Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=6351#p6351</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[[vyřešeno] Ukládání csv na síťový disk s linuxem]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=6349#p6349" />
			<content type="html"><![CDATA[<p>Ahoj,<br />Jsem docela nepolíbený programátor (před lety http, základy javascript, microsoft basic) a chtěl bych trošku proniknout do SDS-C. Prosím, můžete mi poradit, jak začít, případně co dokoupit, abych rozchodil ukládání logu na disk v NASu od Synology? Mám micro a DS115J, chtěl bych ukládat na NAS jediné csv se zápisem hodnot a ty dále lokálně a přes VPN číst do grafů v prohlížeči, spolu s aktuálními daty z dynamických souborů na SDS. <br />Zvažoval jsem tyto možnosti:<br />1 - Na NAS nahrát virtual windows, do něj SDS LOG (Bohužel moje základní verze nas to neumí a nevím, jestli by SDS LOG chodil dobře skrz adresářovou strukturu (nevím, jestli by uměl C:/ - tuto variantu jsem zavrhl)<br />2 - Zkusit napsat program SDS-C, aby odesílal data přímo do XXX.XXX.XXX.XXX/root/CSV/csv.csv , toto nevím, jak by bylo s právy zapisovat do NAS, takže asi taky špatně<br />3 - Zkusit princip SDS LOG a ve spolupráci s abclinuxu vytvořit utilitku do Synology, která by se ptala na xml a tyto data zapisovala přímo na svůj disk<br />4 - RPi s windows, rozchodit SDS LOG a zkusit ho buď ukládat na NAS, nebo na kartu a z karty na NAS nějak synchronizovat</p><p>Napadá vás ještě nějaká úplně nejjednodušší varianta? Případně, jakou cestou se vydat, aby to nebyla slepá ulička? Čekají mě teď 3 týdny v nemocnici, tak bych na to mohl mít čas.</p><p>Děkuji předem i za ten váš...</p>]]></content>
			<author>
				<name><![CDATA[T0Mwet]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=11777</uri>
			</author>
			<updated>2018-04-15T10:24:27Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=6349#p6349</id>
		</entry>
</feed>
