Fórum Root.cz

Hlavní témata => Server => Téma založeno: Jiří Šachl 03. 06. 2019, 08:39:39

Název: Ubuntu NTP: východ a západ slunce
Přispěvatel: Jiří Šachl 03. 06. 2019, 08:39:39
Na server s ubuntu server 18.04 s nastaveným ntp potřebuji dodat informaci kdy na místě instalace serveru vychází a zapadá slunce. Poradíte někdo jak na to? Cílem má být aby v daný den, v čase východu slunce se spustil příkaz a v čase západu slunce se spustil příkaz.
Název: Re:UBUNTU NTP východ a západ slunce
Přispěvatel: czipis 03. 06. 2019, 08:44:14
https://sunrise-sunset.org/api
Název: Re:UBUNTU NTP východ a západ slunce
Přispěvatel: czipis 03. 06. 2019, 09:02:55
Kód: [Vybrat]
curl -s "https://api.sunrise-sunset.org/json?lat=49.123456&lng=16.123456&date=today&formatted=0" | jq '.results.sunrise,.results.sunset'
cas je v UTC, takze pak si to pres
Kód: [Vybrat]
date -d zformatujes do tvaru ktereho potrebujes
Název: Re:UBUNTU NTP východ a západ slunce
Přispěvatel: Jiří Šachl 03. 06. 2019, 09:11:46
děkuji....to je ono...díky
Název: Re:Ubuntu NTP: východ a západ slunce
Přispěvatel: Jiří Šachl 03. 06. 2019, 11:08:03
Díky, tak server už ví že dneska slunce vychází v tolik a zapadá v tolik...nicméně mi uniká jak tu informaci teď zpracovat aby se dejme tomu v 01:00 zjistilo v kolik bude slunce vycházet a v kolik bude zapadat a na tyto časy se nastavil cron. jednorázový nebo respektive se jen upravoval . Jde o to, že v ty čase se budou spínat wifi ovládané zásuvky..
Název: Re:Ubuntu NTP: východ a západ slunce
Přispěvatel: Filip Jirsák 03. 06. 2019, 11:59:52
Pro to zjištění v 1:00 použijte cron a pro naplánování spuštění příkazu použijte at (https://linux.die.net/man/1/at) – je to jednodušší a systémovější, než upravovat cron.
Název: Re:Ubuntu NTP: východ a západ slunce
Přispěvatel: Jiří Šachl 03. 06. 2019, 12:02:02
paráda, díky, to je ono...
Název: Re:Ubuntu NTP: východ a západ slunce
Přispěvatel: dzavy 03. 06. 2019, 12:34:01
Pokud to ma byt soucasti nejake domaci automatizace, zvazil bych neco ve smyslu OpenHAB, ktery ma pro toto hotove reseni - https://www.openhab.org/addons/bindings/astro/
Název: Re:Ubuntu NTP: východ a západ slunce
Přispěvatel: Jiří Šachl 03. 06. 2019, 12:52:27
V podstatě jde o to, že už mě naštvali obyčejné spínané zásuvky a to elektrické digitální tak i machanické s kolečkem a kolíky (stavítky). Mají mi spínat světlo a topení v akváriu a světlo v teráriu. Pořád se rozlaďuje čas. Tak jsme pořídil tyhle zásuvky (https://www.aliexpress.com/snapshot/0.html?spm=a2g0s.9042647.6.2.737d4c4dFYWaE8&orderId=102489570582429&productId=32976597010) které se dají spínat pomocí příkazu po síti. No a když už tohle umí tak mě napadlo, že bych těm zvířatům dopřál světlo jako by byly vv přírodě, tzn. podle času kdy slunce vychází a kdy zapadá...
Název: Re:Ubuntu NTP: východ a západ slunce
Přispěvatel: TechnikTom 03. 06. 2019, 13:25:03
Také bych jako kolega přede mnou doporučil rovnou nainstalovat nějaká sw controller, který vám umožní jednoduše realizovat i složitější funkce a rozšiřovat systém.
V mém případě třeba Domoticz, kde si těch podmínek můžete volit kolik fantazie dovolí.

Viz ukázka v přílloze, pokud se mi ji podařilo vložit.

Název: Re:Ubuntu NTP: východ a západ slunce
Přispěvatel: Jiří Šachl 03. 06. 2019, 13:36:41
bezva, super, a jde to u na rpi, tak to nemusím dávat na server a dám to na meteo rpi...
Název: Re:Ubuntu NTP: východ a západ slunce
Přispěvatel: MalyTomi 03. 06. 2019, 14:10:02
a uplni maniaci maju aj to rozsvietenie postupne, aby co najviac simulovali prirodu. Napr. svetlo z 0 na 100% sa rozsvecuje hodinu.
Název: Re:Ubuntu NTP: východ a západ slunce
Přispěvatel: gill 03. 06. 2019, 15:17:04
Na to nepotrebujes API, to jde spocitat. Treba knihovna astral pro python to umi.
Název: Re:Ubuntu NTP: východ a západ slunce
Přispěvatel: gill 03. 06. 2019, 15:23:14
a uplni maniaci maju aj to rozsvietenie postupne, aby co najviac simulovali prirodu. Napr. svetlo z 0 na 100% sa rozsvecuje hodinu.

tak presne ty casy nejsou. Musel by je upravit podle lokalniho reliefu, v udoli nebo mezi kopci slunce zapada driv.
Název: Re:Ubuntu NTP: východ a západ slunce
Přispěvatel: SB 03. 06. 2019, 16:48:14
Tak to už je pak jednodušší vystrčit ven fotočidlo, ne?
Název: Re:Ubuntu NTP: východ a západ slunce
Přispěvatel: Sinuhet 03. 06. 2019, 23:15:31
a uplni maniaci maju aj to rozsvietenie postupne, aby co najviac simulovali prirodu. Napr. svetlo z 0 na 100% sa rozsvecuje hodinu.

tak presne ty casy nejsou. Musel by je upravit podle lokalniho reliefu, v udoli nebo mezi kopci slunce zapada driv.

Nejsem odborník, ale pokud vím, úhlová rychlost pohybu slunce je konstantní, a tak mu stačí změřit rozdíl času východu a západu slunce v jeden den, a následně tento rozdíl aplikovat.
Akorát mě napadá, že v tom bude hrát roli ještě jiný pohyb Země, a to sice takové to kolébání osy. Slunce tak bude vycházet a zacházet během roku na jiných místech. Ale stejně si myslím, že tolerance nějakých těch deseti minut nebude až takový problém, prostě rozsvítí dřív a zhasne později, nebo co s tím bude spouštět.