середа, 18 січня 2017 р.

Посылка от FlightAware - FlightFeeder ADS-B приёмник на базе Raspberry Pi 3 UPD 18.01.2017




Наверняка вы слышали о сервисе по отслеживанию самолётов в реальном времени FlightRadar24. Также существуют множество других, подобных ресурсов - RadarBox24, FlightAware и прочие.

Для расширения сети приёма эти сервисы бесплатно раздают комплекты приёмников. Самый интересный на данный момент сервис - FlightAware (далее FA). Почему самый интересный? Потому что внутри приёмника находится микрокомпьютер Raspberry Pi 3 (с WiFi и BT на борту).



Для оформления заявки переходим по ссылке, регистрируемся, заполняем форму, ждем письмо на указанный вами E-Mail.

Далее будут приходить письма, в которых вас будут просить перейти по ссылке на сайт FA, указать адрес доставки и тому подобное.

Статус оформление вашей заявки можно отслеживать тут

По истечению нескольких дней/недель после одобрения вам отправят FlightFeeder (далее FF). Отправляют из США или из Германии. Мне пришло из Германии за неделю. Сначала пришел пакет с патч-кордом на 5метров и фирменной футболкой FA, потом через несколько дней и сама коробка с FF.

 Вид спереди
 Вид сзади




Содержимое второй посылки:


Открываем


Накладная


Самое интересное


Активная ADSB+GPS антенна Jetvision P/N 67960


Алюминиевое крепление на стену/мачту


15 метров коаксиального кабеля Bieffe CO 100 AF 50Ohm
Уже обжат с двух сторон SMA и UHF


Блок питания с MicroUSB STONTRONICS T5454DV



FF





Берем отвертку TORX и смотрим что внутри. Внутри у нас Raspberry Pi 3 Model B V1.2


MicroSD на 16Гб


Поддерживающая прокладка для карты


Приёмная плата


Вот так подключена к малине


Общий план


Когда нет приёма GPS или данных ADS-B мигает красный, зеленый когда все ОК


На всякий случай сделал бэкап карты. Интересно то, что весь объём не используется. Свободно около 14Гб


Ради интереса можно подключить к ТВ по HDMI. Ничего существенного там не показывает, но можно настроить интернет подключение по кабелю или по WiFi. Управление только мышкой, указателя не видно. Верхние кнопки не нажимаются, просто показывают статус.


Подключение по кабелю к роутеру прошло без проблем, с WiFi все намного печальней чем казалось. Мало того что указателя не видно, так даже кнопки не подсвечиваются на экранной клавиатуре, приходится в прямом смысле "тыкать" и смотреть где должен быть указатель. Настройки WiFi не сохраняются, в чем причина не понятно. Техподдержка молчит. Использовал USB-WiFi свисток, про встроенный молчу, так как корпус металлический и малиновый WiFi работать не будет.

Пытался подключиться по SSH:

Оказывается доступ простым людям закрыт, только разработчики или ТП могут подключаться. На FF есть OpenVPN сервер, и ребята из ТП могут беспрепятственно лазить в ваш(их?) FF.
Доступна веб-версия, в которой видно пролетающие самолёты которые ловит ваш приёмник. Вводим в браузер IP адрес FF и видим статусные иконки.


Кликаем Go To Map и смотрим что словил приемник


Приватные борта не отображаются на сайте FA, но мы их можем наблюдать.

По ссылке доступна вся информация про ваш приемник, статистика и так далее. Немного инфы для параноиков, ребята из FA видят где размещен приемник по GPS, с точностью до 10метров :-)



Итог

В данный момент пока не решен вопрос с WiFi, так как изначально планировалось использовать беспроводную сеть, не хочется тянуть более 30 метров витой пары до необходимого места установки антенны. Поэтому, антенна временно торчит в окне и прием очень плохой.
Огорчило еще отсутствие доступа по SSH. Возможно со временем залью обычный Raspbian + PiAware. Но не думаю что разработчики оценят такой энтузиазм. В планах передача данных на FR24 и RB24.
Интересно, бесплатно и познавательно.

Закон и ADS-B

Таможню данная штуковина проходит без проблем, также нет никаких запретов на прием и трансляцию в сеть.
В РФ даже есть информация от Роскомнадзора
Также учитывая количество приемников на территории СНГ - можно спать спокойно.

UPD 18.01.2017

WiFi заработал после последней прошивки 7.4.0 и только с использованием свистка TP-Link TL-WN725N. Но после настройки сети WiFi не работает, приходится доставать карту памяти и в конфиге исправлять строку wireless-network, менять значение на wireless-network yes
Разработчики пообещали исправить в новой версии ПО.
Включение беспроводной сети позволило установить приемник в месте, где и планировалось его установить. Прием намного улучшился, также кабель был укорочен до 2.5 метров, для меньших потерь сигнала.


Так как устройство устанавливалось в нежилом помещении, под крышой которая защищает только от дождя - было решено упаковать в бокс. Да, выглядит ужасно, но кто на него будет смотреть? И цена вопроса менее 1 доллара. Фирменный герметичный бокс стОит более 10 долларов.
Пришла зима и принесла сюрприз в виде снега.

43 коментарі:

  1. Здравствуйте. Не получилось получить доступ по ssh? хочу поставить на него еще и сервер обновлений антивируса, возможно это?

    ВідповістиВидалити
    Відповіді
    1. Добрый день. ПО FlightFeeder закрытое. Нет доступа по ssh. Нельзя установить что-то своё.

      Видалити
    2. а если поставить свою ОС,и отдельно на нее программу для отправки данных на flightaware?

      Видалити
    3. Можно. В конфиге установить тип приёмника - beast

      Видалити
    4. Не подскажите как это сделать? Как установить программу и настроить ее на flighaware?Спасибо заранее,только начинаю разбираться с малиной:)

      Видалити
    5. На сайте Flightaware.com все написано на русском языке. Удачи ;-)

      Видалити
    6. http://flightaware.com/adsb/piaware/build вот это? Там ведь как я понял образ sd карты с их операционкой,а не отдельная программа?

      Видалити
  2. Да можно скачать с ихнего сайта образ Raspbian с уже настроенной PiAware и dump1090. Проделать манипуляции (инфа есть в интернете) и получить возможность управления коробкой.
    Поставить можно что угодно в силу возможностей коробки Например утилиты расшарки данных для сервисов FR24, RadarBox24 и Plane Finder. Можно поставить программу ModeSMixer2 и даже VirtualRadarServer.

    ВідповістиВидалити
    Відповіді
    1. про утилиты расшарки для Fr24 нельзя поподробней?

      Видалити
  3. Алексей, спасибо большое за интересную статью!
    Хорошо бы если продолжил статью по расшаривании OS для передачи данных для сервисов FR24, RadarBox24 и других...

    ВідповістиВидалити
  4. День добрый! Прошивка 7.4.0 при подключении через hdmi в меню совсем ничего нет про wi-fi. Хотел включить через встроенный адаптер. Тянуть lan совсем не вариант.

    ВідповістиВидалити
    Відповіді
    1. Добрый день. Обновите прошивку до 7.5.1. Не все свистки работают на приемнике

      Видалити
  5. где скачать? какая последовательность обновления?

    ВідповістиВидалити
    Відповіді
    1. Если официальная прошивка - нигде, просто оставить включенным приёмник, сам обновится со временем.

      Видалити
  6. Можно у вас попросить бэкап карточки? что то у меня перестал грузится после экспериментов.
    Kernel panic при старте

    ВідповістиВидалити
    Відповіді
    1. Образ необходимо запросить у поддержки. У меня образ под моим серийным номером и прочими настройками, соответственно его я предоставить не могу.

      Видалити
  7. ок. можно просто содержимое файлов конфига, я только его правил.
    config.txt у меня стал нулевого размера
    и второй flightfeeder-config.txt

    ВідповістиВидалити
  8. Спасибо, залил образ на карточку. Придется пока бросить идею с wi-fi и расположить антенну у окна. Может со временем разберусь, как все это работает

    ВідповістиВидалити
  9. Заметил такую особенность- мониторятся только китайские, английские и другие буржуазные самолеты. Когда взлетают наши- ничего не видно на карте.

    ВідповістиВидалити
    Відповіді
    1. ничего подобного - вижу и наши борты и чужие и даже частную авиацию

      Видалити
  10. и еще вопрос к вам.
    а как я могу поделиться своим приемником с друзьями? какую им дать ссылку, что бы они видели то, что принимает мой приемник?

    ВідповістиВидалити
    Відповіді
    1. ссылку на Ваш внешний IP и проброшенный порт 80 или 8080.

      Видалити
    2. А как назначить внешний айпи и пробросить порт?

      Видалити
    3. Ок'ей Гугл, что такое внешний айпи и как пробросить порт на роутере.

      Видалити
  11. И еще: приемник через HDMI к ноутбуку подключить можно?

    ВідповістиВидалити
    Відповіді
    1. Можно, но смысла нет. Лишь для первоначальной настройки wifi

      Видалити
    2. Да мне нужно в приемнике статический айпишник прописать, да и просто настройки посмотреть, а в телевизоре HDMI нет.

      Видалити
  12. Здравствуйте Алексей, хотел спросить, Вы не пробовали сам приемник подключить не к малинке а к компьютеру и есть ли результаты?
    На просторах OLX приобрел сам приемник (один в один как на вашем фото) Один светодиод постоянно горит красным (как на фото) и еще один мигает красным рядом, реакция на пролетающие борта есть, видно по изменению частоты бликов. А вот считать нормально данные не могу. пробовал FR24feed, virtual radar server,Plane ploter - безрезультатно, конект есть но наверное с дешифровкой проблема.

    ВідповістиВидалити
    Відповіді
    1. Здравствуйте. Пробовал, но не хватило терпения с настройкой (не было времени). Софт для линукс от FA поддерживает только Raspberry Pi/ARM.
      Если приемник точно Flight Feeder - там данные идут в Mode-S Beast, может это Вам поможет.
      Конечно рекомендую купить малину 2/3 и подключить к фидеру, настроить PiAware и не знать проблем.

      Видалити
    2. Пробовал я выставить Mode-S Beast в перечисленных программах результат 0.
      Понимаю, что приемник FA, но пока, что цель поставлена запустить на FR24.
      если не получится, то буду запускать на FA. Кстати приемники номерные, не появится ли проблема (если в курсе) при попытке регистрации данного приемника на FA? купить то такой приемник один нельзя. т.е. он изначально кому-то был выдан на определенных условиях!!!

      Видалити
    3. --Настройка beast-splitter

      sudo apt-get install build-essential debhelper libboost-system-dev libboost-program-options-dev libboost-regex-dev dh-systemd


      cd ~/
      git clone https://github.com/flightaware/beast-splitter.git
      cd ~/beast-splitter
      dpkg-buildpackage -b
      sudo dpkg -i ../beast-splitter_*.deb

      в /etc/default/beast-splitter
      beast-splitter --serial /dev/beast --listen 30005:R --connect localhost:30104:R

      в /etc/default/beast-splitter
      Set ENABLED=”yes” on config file /etc/default/beast-splitter


      --Настройка flightaware

      https://flightaware.com/adsb/piaware/install

      dump1090-fa --lat xx.xx --lon xx.xx --net --net-heartbeat 60 --net-ro-size 1000 --net-ro-interval 1 --net-http-port 0 --net-ri-port 0 --net-ro-port 30002 --net-sbs-port 30003 --net-bi-port 30004,30104 --json-location-accuracy 2 --net-only --net-bo-port 0 --fix

      Видалити
  13. Брал специально для своих целей.Заказал,получил,два месяца отработала и хватить,антенну с кабелем и приемником продал,малину оставил для файлопомойки.
    Сначала два раза в месяц писали,спрашивали почему приемник не работает,а потом вообще перестали писать.,т.к я не отвечал.
    Вот уже почти год,полет нормальный,думаю еще заказать пока налога нет на посылки.
    Заказывайте и не сс..те

    ВідповістиВидалити
  14. Заказывл год назад.
    Проработала вундервафля около 3 месяцев потом выключил и переделал под свои нужды. Писали, спрашивали, прекратили где-то через месяц.

    Три дня назад в дверь постучали...
    На вопрос "Кто?" ответили что проверка водомеров. Я открыл. Зря.
    В квартиру вошли четверо. Пнули кота, мне дали в зубы. Спрашивали где устройство (я про него уже и забыл). Вытащили из аквариума всех рыбок и смыли в унитазе, зато меня засунули головой в аквариум. Били. Спрашивали. Снова били. Нашли свою чертову приблуду в шкафу. Сожрали все пельмени и сыр в холодильнике. Нас*рали в сахарницу и ушли захватив с собой ноутбук и наличность из кошелька и копилки.

    Думайте сами нужно ли это вам.

    ВідповістиВидалити
    Відповіді
    1. Сейчас из-за санкций,с новыми нововведениями законов,свои же и будут сажать за передачу сведений за бугор,--не важно каких--.
      Думайте сами передавать или отключить.
      Как-то так

      Видалити
    2. Советую посмотреть канал на ютубе DesignerMix(-не реклама-)или что-то в этом роде,сразу желание отпадет в приобретении этого устройства.
      Там особенно -антенка- (не говоря про начинку устройства) не простая,на простом сдр приемнике - показывает - даже очень не плохие результаты.

      Видалити
  15. Уже не шлют. Пару раз пытался заказать - оба раза "слишком много заказов. Сначала шлем в места где дефицит детекторов, возможно вам когда-то позже "(читай - никогда).

    ВідповістиВидалити
    Відповіді
    1. Надо по ихней карте глядеть,сколько датчиков стоят в городе.
      В моем городе,стояло 4 когда заказывал,думал не пришлют,ан-нет прислали,
      сейчас только мой работает,а те четыре,дней по 20 по 40 уже не работают.

      Видалити
  16. Кто-нибудь пытался запустить приемную часть на Raspbian Stretch? нужна помощь в установке

    ВідповістиВидалити
  17. Алексей, первая модель малинки будет работать?

    ВідповістиВидалити