настраиваем параметры в настройках в том числе и Ключ API
Ищем свой город вот тут http://openweathermap.org/help/city_list.txt
код города пишем в Объекты - openweather - ow_city - свойство ow_city.id
название города в Объекты - openweather - ow_city - свойство ow_city.name
ещё у меня вот такие данные в базе данных, но в модуле я не нашел чтобы он из базы что то брал при работе
Код: Выделить всё
--
-- Структура таблицы `COUNTRY`
--
CREATE TABLE IF NOT EXISTS `COUNTRY` (
`COUNTRY_ID` int(10) NOT NULL,
`COUNTRY_GUID` varchar(48) NOT NULL,
`COUNTRY_NAME` varchar(64) NOT NULL,
`LM_DATE` datetime NOT NULL,
`COUNTRY_CODE` varchar(8) DEFAULT NULL,
`COUNTRY_PHONE_CODE` varchar(8) DEFAULT NULL,
`LATITUDE` float(18,5) DEFAULT NULL,
`LONGITUDE` float(18,5) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
INSERT INTO `COUNTRY` (`COUNTRY_ID`, `COUNTRY_GUID`, `COUNTRY_NAME`, `LM_DATE`, `COUNTRY_CODE`, `COUNTRY_PHONE_CODE`, `LATITUDE`, `LONGITUDE`) VALUES
(186, '18A6D74E-6BE8-4CC8-8473-28EF91B436B2', 'Russia', '2017-02-01 16:13:26', 'RU', '7', NULL, NULL);
ALTER TABLE `COUNTRY`
ADD PRIMARY KEY (`COUNTRY_ID`), ADD KEY `AK_COUNTRY__GUID` (`COUNTRY_GUID`);
--
-- Структура таблицы `OPENWEATHER_CITY`
--
CREATE TABLE IF NOT EXISTS `OPENWEATHER_CITY` (
`CITY_ID` int(10) NOT NULL,
`COUNTRY_ID` int(10) NOT NULL,
`CITY_NAME` varchar(255) NOT NULL,
`CITY_LAT` float(10,6) NOT NULL,
`CITY_LNG` float(10,6) NOT NULL,
`LM_DATE` datetime NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
INSERT INTO `OPENWEATHER_CITY` (`CITY_ID`, `COUNTRY_ID`, `CITY_NAME`, `CITY_LAT`, `CITY_LNG`, `LM_DATE`) VALUES
(577711, 186, 'Belozersk', 60.032631, 37.795719, '2017-02-01 00:00:00');
ALTER TABLE `OPENWEATHER_CITY`
ADD PRIMARY KEY (`CITY_ID`);
радуемся.