Погода для Home menu replacement

Погода для Home menu replacement

Postby HEX16 » 27 Oct 2018, 18:37

"Допилил" виджет погоды под Home menu replacement - http://moservices.org/forum/viewtopic.php?f=5&t=1802
Данные берутся с сайта http://www.weatherbit.io в формате JSON. Можно зарегистрировать free api key. Обновление не хуже чем у других, ну и не лучше других фришных апи. В виджете вставлен рабочий api key, но они рассчитаны на 1000 запросов в сутки, поэтому если перестает работать, лучше зарегистрировать свой (бесплатно!), там даже не нужно подтверждать емейл.

"Скрин новых настроек" | +
Image

"установка" | +
Скачиваем прикрепленный к этому сообщению архив weatherfiles27.10.2018.zip , распаковываем.
Сохраняем где - нибудь старые файлы плеера которые указаны ниже по соответствующим путям, на всякий пожарный.
Новые файлы копируем в папочки указанные ниже.

в папку
\usr\local\etc\mos\iconmenu\
копируем эти файлы
HomeMenu.rss
iconmenu.conf

в папку
\usr\local\etc\mos\www\modules\iconmenu\
копируем эти файлы
lang_en.php
lang_hu.php
lang_ru.php
sets.php
weather.php

в папку
\usr\local\etc\mos\iconmenu\images\icons\
скопировать папку weatherbit
не сами файлы изображения, а папку с названием weatherbit
получится так \usr\local\etc\mos\iconmenu\images\icons\weatherbit\
внутри лежат изображения погоды

Далее стандартно, в веб-интерфейсе плеера кликнуть Home menu replacement-->Настройки
и сделать новые настройки. Где брать код города и ключ api указано ссылками в настройках.
Attachments
weatherfiles27.10.2018.zip
(196.41 KiB) Downloaded 95 times
Inext 3D Kid / inext_hd1_216_r0
HEX16
 
Posts: 20
Joined: 25 Oct 2018, 00:04

Re: Погода для Home menu replacement

Postby Virtual » 28 Oct 2018, 14:42

проверено, работает вроде корректно.
обновлено в репозитории!

PS спасибо за активную позицию.
марсы: HDS7 (смотрелка AMP скин vrt уже без вариантов)
HDR12 AMP (обычно сервер с RAM 256 и возможностью подключить 2 SATA диска 2T+)
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6402
Joined: 01 Oct 2010, 17:17
Location: UFA RU

Re: Погода для Home menu replacement

Postby HEX16 » 28 Oct 2018, 19:32

Из глюков я заметил только такую странность, иногда показывает старые данные температуры. Причем json приходит нормальный - новый. Как будто где то сидит в переменной старое значение погоды и оттуда берется. Не силен в php поэтому особо ковырять даже не знаю где. Еще хотелось бы понять на каком языке написан rss скрипт, хотел туда вынести лишнее из php но не решился экспериментировать, невозможнось (незнание) как это все дебажить, решил пока нервы поберечь ))
Еще хотел вынести на экран Last observation time для понимания когда было последнее обновление. Плюс прикрутить еще один сервис температуру рядышком, в надежде на более свежие данные.
Inext 3D Kid / inext_hd1_216_r0
HEX16
 
Posts: 20
Joined: 25 Oct 2018, 00:04

Re: Погода для Home menu replacement

Postby шлепачка » 29 Oct 2018, 21:55

спасибо большое за восстановленный сервис ) снова заработало
Xtreamer PRO (amp_r12.5, шкура - vrt gui).
User avatar
шлепачка
 
Posts: 588
Joined: 03 Jan 2012, 22:07
Location: ЛНР

Re: Погода для Home menu replacement

Postby HEX16 » 20 Nov 2018, 23:59

Выкладываю небольшое обновление с целью протестировать на работоспособность, полностью еще не допилил поэтому пока не для репозитория.

В архиве 4 файла с инструкцией как обновить.

Желательно о результатах отписаться, работает нормально или нет.

weatherfiles18.11.2018.zip
(51.64 KiB) Downloaded 19 times
Inext 3D Kid / inext_hd1_216_r0
HEX16
 
Posts: 20
Joined: 25 Oct 2018, 00:04

Re: Погода для Home menu replacement

Postby шлепачка » 21 Nov 2018, 20:00

интересненько вышло )
| +
Image
Xtreamer PRO (amp_r12.5, шкура - vrt gui).
User avatar
шлепачка
 
Posts: 588
Joined: 03 Jan 2012, 22:07
Location: ЛНР

Re: Погода для Home menu replacement

Postby HEX16 » 21 Nov 2018, 20:50

И в настройках если поменять градусы С на F или K то белиберда будет, так что можете не проверять. Доделаю, отключу этот выбор.
Градусы которые показывает в левом столбике, это температура по ощущениям.
Inext 3D Kid / inext_hd1_216_r0
HEX16
 
Posts: 20
Joined: 25 Oct 2018, 00:04

Re: Погода для Home menu replacement

Postby HEX16 » 23 Nov 2018, 21:43

Перерисовал иконки погоды, добавил иконки информации. Плюс другие изменения по дизайну.
В архиве содержится файлик с описанием что куда.

Возможно иногда будет неправильно отображаться день недели, т.к. берется локально с железки, и может отставать или опережать. Не крутил толком.

Тестируем..
Attachments
weatherfiles22.11.2018.zip
(869.71 KiB) Downloaded 32 times
Inext 3D Kid / inext_hd1_216_r0
HEX16
 
Posts: 20
Joined: 25 Oct 2018, 00:04

Re: Погода для Home menu replacement

Postby шлепачка » 24 Nov 2018, 13:53

стало еще лучше!
| +
Image
Xtreamer PRO (amp_r12.5, шкура - vrt gui).
User avatar
шлепачка
 
Posts: 588
Joined: 03 Jan 2012, 22:07
Location: ЛНР

Re: Погода для Home menu replacement

Postby fishb0nd » 26 Nov 2018, 10:47

to HEX16
Спасибо за проделанную работу, все работает отлично! Но есть пару вопросов по компоновке объектов. На мой вкус было бы идеально если бы:
1. Название города сместить в сторону погоды (над градусами), а время, дату поднять выше.
2. Убрать вывод температуры в кельвинах и фаренгейтах
Подскажите, где находятся описания этих элементов? буду подгонять сам. Спасибо.
Xtreamer MK1/Xtreamer PRO: Fw-AMP(r13)-VRT gui, TP-Link841ND, Lan-cable, Windows 7 Pro x64/HaneWin NFS Server v1.2
User avatar
fishb0nd
 
Posts: 142
Joined: 02 Oct 2013, 16:38
Location: Украина, Луганск

Next

Return to Разработка

Who is online

Users browsing this forum: No registered users and 2 guests

cron