Меню

AllSky питон-скрипт

Уже достаточно давно и уверенно в Астрохостеле работает AllSky камера. Она показывает текущее состояния неба над обсерваторией. Работает на связке собственно камеры в корпусе и моего любимого мини-компьютера Orange Pi PC.

Так как, по роду основной моей профессиональной занятости я программист, пишущий преимущественно в вебе на скриптовом языке (сейчас PHP, если быть точнее), то и софт камеры я написал с использованием скриптового языка. Но не хорошо знакомого мне PHP, а более подходящего к случаю Python 3.x.

Для общения с камерой скрипт использует абстракцию, прослойку к драйверу. На Linux самая популярная абстракция астро-железа — это INDI. И пусть не все её любят, но … она работает! Стабильно и предсказуемо. Что и требуется мне и пользователям AllSky сервиса.

Количество обсерваторий по стране множится и проект получил новую жизнь. Один знакомый, потом второй и даже третий… попросили меня собрать им комплекс из их мини-компа (Asus, Raspberry, Orange Pi, …) и их разных камер. Я взглянул на кошмарный питон-скрипт первой версии софта и за пару часов набросал в GIT вторую версию. Её и буду развивать. Подробней о ней на странице проекта: https://github.com/oleg-milantiev/allsky.py

Замечания и пожелания, доделки и улучшения крайне приветствуются! Знаний у меня хватает, а вот времени успеть сделать всё интересное крайне недостаточно.

комментариев: 3

  1. Борис:

    Очень здорово Олег!
    Подписался в github.com в качестве «Участника» этого проекта.
    Я так понимаю, что информацию о проблемах и запросах следует размещать там.

    1. mo:

      Да, там очень удобный сервис для этого.
      Спасибо за предоставленную возможность (железо, собранный у тебя дома стенд)!

      1. Борис:

        После развертывания AlSky-камеры на даче я предоставлю информацию и ссылку и на продуктивный стенд.
        Думаю, что это будет полезно для отработки сценариев обновления ПО и (?) может быть для создания сети AllSky-камер имеющихся у наших ЛА.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *