Jabber AstroBot

Diskuze o všem, co ještě patří do astrotechniky a jinam se nevešlo
Odpovědět
ladin
Příspěvky: 954
Registrován: 21. 02. 2008, 15:11
Bydliště: 50.6681028N, 15.0827178E

Jabber AstroBot

#1

Příspěvek od ladin »

Uvažuju o tom, že bych si a nejen pro sebe, napsal jabberového robota, který bude snadno poskytovat astronomické informace. Základní funkce:

Seznam stanovišť
propojení JID se stanovišťěm
délka astronomické noci pro stanovště
jízdní řád družic včetně Iridií pro stanoviště
nastavitelné alerty na přelety družic pro stanoviště
propojení s astro twittery jako je ESO atd...
propojení s GPS - aktualí zeměpisná poloha


K botovi by se uživatel musel přihlásit/zalogovat. Bot by udržoval uživatelské nastavení. Nezaregistrovaný uživatel by nemohl využívat všechny možnosti bota. Robot bude v pythonu, v public repozitáři na GitHubu. Spolupráci se nebráním, naopak. Chtěl bych se zeptat jestli byste robota využívali a pokud ano, jaké další funkce byste ocenili.
Půlmetr (10'') Dobson, 16'' Dobson ...
Uživatelský avatar
LaBa
Příspěvky: 1318
Registrován: 05. 11. 2007, 00:55
Bydliště: Praha 10
Věk: 50

Jabber AstroBot

#2

Příspěvek od LaBa »

Taky bot je super napad. Okrem vyssie popisanych veci by taky bot mohol vediet generovat predpovede pocasia (a kludne aj zobrazit aladinovske predpovede/meteogramy). Pripadne aj predpovedane hodnoty seeingu

A co sa tyka pomoci? Vedel by som o ludoch, co ti s tym pomozu. Nie su ale regnuti na A-F. Kontakt na teba (ak uz si to zacal) im dam.

A mas jabber server, kde to chces spustat? Ak nie, skus napisat Pavukovi. Na serveri 8mag.net bezi aj XMPP protokol
Uživatelský avatar
MaG
Příspěvky: 11380
Registrován: 06. 04. 2002, 21:22
Bydliště: Jablonec nad Nisou
Kontaktovat uživatele:

Jabber AstroBot

#3

Příspěvek od MaG »

Jak mi Ladin ukázal, pro Astrobota je k dispozici pěkná databáze Ephem (úkazy těles, soumrak, družice..)
Takže toho s ním jde dělat opravdu hodně. Doufám, že se podaří doladit jeho umístění a bude použitelný i v terénu.
Martin Gembec, Astronomické události
EQ6 OnStep, WO FLT98+WO AFR-IV 0.8x, Orion Optics CT8 200/900 s Paracorrem, ZWO ASI294MC Pro, Canon 6Dmod, 30Dmod
ladin
Příspěvky: 954
Registrován: 21. 02. 2008, 15:11
Bydliště: 50.6681028N, 15.0827178E

Jabber AstroBot

#4

Příspěvek od ladin »

Uz mi neco funguje. JID alfa verze je aajjaa.bot@jabbim.cz. Co to uz ted umi:
nejblizsi prelet ISS, prozatim pocitany pro Liberec. Pozice se doladi. Kazde JID bude mit moznost nastaveni zemepisne polohy, dale pak moznost argumentem urcit presnou polohu.
Delka astronomicke noci - opet pouze pro Liberec.
Vychod/zapad mesice a slunce.
Informace o satelitu pres ID satelitu.
Prelet satelitu


V tydnu z teto verze forknu obecneho Astrobota, ktery uz nebude primarne urceny pro nas Klub. Jeste nevim, kde budou zdrojaky umisteny. Nejlepsi by byl GitHub, ale je to otazka prav k neoficialnim API. Dale by pak mely pribyvat dalsi funkce: IRIDIA, alerty atd...

zdravi ladin
Půlmetr (10'') Dobson, 16'' Dobson ...
Uživatelský avatar
LaBa
Příspěvky: 1318
Registrován: 05. 11. 2007, 00:55
Bydliště: Praha 10
Věk: 50

Jabber AstroBot

#5

Příspěvek od LaBa »

Bot vyzera zaujimavo... Ale mam zopar navrhov. Podla mna nie je dobre, ked je bot rieseny ako kontakt (cize klientska strana XMPP). Treba ho nasadit na serverovu stranu. Vyhody takeho riesenia. Rychly nabeh bota (ocenis pri castejsich padoch jabber servera). Dalej ak bude bot tak ako je teraz, bude strasne pomaly, ak si ho do kontaktov prida vela ludi. Serverova strana s tym nebude mat problemy.

A co sa tyka pomoci pri kodovani? Kamarad velmi rad pomoze (prave pri kodovani server strany bota). A zdrojaky? Ak to nejak neodporuje licenciam a chces to mat pod GPL, tak ja nevidim problem to dat na github. Inak asi by som nieco na spravovanie zdrojakov nahodil na meteory.sk, pripadne skus napisat Pavukovi a on to hodi na server 8mag.net.
Uživatelský avatar
Jan Vratny
Příspěvky: 197
Registrován: 06. 09. 2009, 15:40

Jabber AstroBot

#6

Příspěvek od Jan Vratny »

Kdyz uz tam bude moznost zadat polohu clena, stalo by za uvahu nasledujici?

Zadam svoji polohu, napisu "Jedu pozorovat tam a tam v tolik a tolik" - pochopitelne v dohodnutem formatu, kteremu bot porozumi. A lidem ve vice ci mene blizkem okoli to napise, ze HVr jede pozorovat, pojdte se pridat.

Otazka je, nakolik je to naivni predstava, v zavislosti na poctu uzivatelu/konkureci fora, ktere to resi taky.
Proti foru je vyhoda, ze by to ostatnim uzivatelum bylo tlaceno, aniz by otevirali forum, takze by jim nic neuteklo.

Dalsi vec k uvaze je, zda to dovolit skutecne kazdemu v okoli, nebo nejak povolovat skupinu prijemcu. (bezpecnost, atd), a to uz se dostavame ke komplexnejsimu reseni.
SkyWatcher dobson 1200/200, FristScope, bastlo-brejlak, triedr cccp 12x40, rozdelany newtonek a mini anastigmat.
ladin
Příspěvky: 954
Registrován: 21. 02. 2008, 15:11
Bydliště: 50.6681028N, 15.0827178E

Jabber AstroBot

#7

Příspěvek od ladin »

Laba: Diky za rady. Serverovy mod neznam, takze to bych musel nastudovat.

Jan Vratny: Ja bych asi nebyl typickej koncovej uzivatel tyhle funkce, ale dokazu si predstavit, ze by to bylo uzitecny pro lidi z vetsich mest jako je Praha.
Půlmetr (10'') Dobson, 16'' Dobson ...
ladin
Příspěvky: 954
Registrován: 21. 02. 2008, 15:11
Bydliště: 50.6681028N, 15.0827178E

Jabber AstroBot

#8

Příspěvek od ladin »

Robot za mesic povyrost, prejmenoval se na "skybber" bot, jeho JID adresa je skybber@jabbim.cz a zdrojovy kod je volne pristupny na githubu : https://github.com/amigur/skybber.

Co umi skybber noveho:

1. registrace / odhlaseni uzivatele (prikazy reg, unregister)

2. Pro registrovane - pridavani/ odebirani stanovist

 pridani stanoviste, priklad:

addloc moje_pozorovaci_stanoviste 50°24'46.800"N 14°54'13.332"E


 pokud se nam pozorovaci stanoviste znelibi, lze jej odpalit:

rmloc moje_pozorovaci_stanoviste

3. prikazy akceptuji jako argument datum a stanoviste.

4. jednoduche efemeridy planet - vychody, zapady, jasnost, souhvezdi.

viz prikaz help.

5. Dale umi prelety iss a iridia pro zvolene datum a stanoviste. Prelet vypise v jednoduchem formatu, na zacatku je graficky  znazornena sila zablesku/preletu.

priklad iridia:


[20:17:48] <ladin> iri jitrava
[20:17:48] <skybber@jabbim.cz>
2012-11-13
~~######   05:52:44  -6.0m  [  21.0 /  152.0 ]
2012-11-15
~~~~~~##   18:22:38  -2.0m  [  43.0 /  26.0 ]
2012-11-16
~~######   05:43:41  -6.0m  [  23.0 /  158.0 ]
~~~~~~##   18:16:26  -2.0m  [  45.0 /  27.0 ]


priklad iss:


[20:19:12] <ladin> iss
[20:19:13] <skybber@jabbim.cz>
2012-11-13
~~~~~###  -0.3m  ^05:48:21  [ 10.0 / 180.0 ]  *05:50:33  [ 16.0 / 135.0 ]  v05:52:46  [ 10.0 / 90.0 ]
2012-11-14
~~~~~~##   0.0m  ^05:00:26  [ 10.0 / 157.5 ]  *05:01:12  [ 11.0 / 135.0 ]  v05:01:59  [ 10.0 / 112.5 ]
~~######  -2.1m  ^06:33:58  [ 10.0 / 225.0 ]  *06:37:12  [ 44.0 / 157.5 ]  v06:40:28  [ 10.0 / 90.0 ]
2012-11-15
~~~#####  -1.5m  ^05:44:40  [ 10.0 / 202.5 ]  *05:47:42  [ 31.0 / 157.5 ]  v05:50:45  [ 10.0 / 90.0 ]
2012-11-16
~~~~####  -1.0m  ^04:57:03  [ 18.0 / 180.0 ]  *04:58:14  [ 21.0 / 135.0 ]  v05:00:53  [ 10.0 / 90.0 ]
########  -3.0m  ^06:31:11  [ 10.0 / 247.5 ]  *06:34:33  [ 75.0 / 157.5 ]  v06:37:55  [ 10.0 / 67.5 ]


6. Vypocet astronomicke noci vcetne vychodu/zapadu mesice.


[20:22:04] <ladin> night jitr
[20:22:04] <skybber@jabbim.cz> v18:14:31  -  ^05:08:10



[20:57:12] <ladin> night 2012/12/12 50°24'46.800"N 14°54'13.332"E
[20:57:13] <skybber@jabbim.cz> v11:03:30  -  ^20:53:04



Doplnujici vysvetlivky:

znacka '^' znamena vychod telesa
znacka 'v' znamena zapad telesa


Pro uplny prehled toho, co skybber umi slouzi prikaz

help

zdravi ladin
Půlmetr (10'') Dobson, 16'' Dobson ...
ladin
Příspěvky: 954
Registrován: 21. 02. 2008, 15:11
Bydliště: 50.6681028N, 15.0827178E

Jabber AstroBot

#9

Příspěvek od ladin »

Zdravim,

po delsi dobe jsem ozivil robota, JID: skybber@jabbim.cz

funkce jsou stejne, jsou vylepsene graficke vystupy. Problem s iridiama je ted vyresen servisem na Openshift. Servis je napsany v jave. Pokud by mel nekdo zajem na spolupraci pri vyvoji bota nebo servisu pro druzice, tak bude urcite vitan.

Příklad výstupu:

(08:55:14) ladin@njs.netlab.cz/lada: iri liberec
(08:55:15) skybber@jabbim.cz:
2015-10-25
☆★★★★★★★ 17:17:36 -7.4m [ 42.0 / 191.0 ]
2015-10-26
★★★★★★★★ 18:47:09 -8.0m [ 46.0 / 138.0 ]
Půlmetr (10'') Dobson, 16'' Dobson ...
Odpovědět