Ještě doinstalovat do Synologiy PHP_ADMIN, s jeho pomocí v MariaDB vytvořit databázi.
No a pak cronem (Synology administrovat přes terminálové spojení) volat něco jako:
#!/usr/local/bin/php56
<?php
$a = file_get_contents("
http://192.168.1.x/get_ram[0]?rn=100");
$poletxt=explode("|",$a);
for ($p = 0; $p < count($poletxt); ++$p){
$pole[$p]=(int)$poletxt[$p];
}
include "open_db.php";
$result = mysql_query("INSERT INTO `sds_ram` ( `rady`,`RAM0`,`RAM1`,`RAM2`,...,`RAM99`)
VALUES (0,'$pole[0]','$pole[1]','$pole[2]',...'$pole[99]')");
echo $result;
sleep(1);
echo $result;
include "close_db.php";
?>
Kde open:db.php a close_db.php najdete v diskusích k SDS.
Těch hodnot ze SDS vyčítám opravdu hodně a tak výkonou část opakuji v cyklu několikrát a vždy načtu 100 hodnot. Funguje to spolehlivě. Obdobně vyčítám texty přes get_txt.