[Модуль] Zont (zontdevices)
Модератор: immortal
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
[Модуль] Zont (zontdevices)
Добавился модуль поддержки оборудования zont-online.ru
Страница модуля: https://connect.smartliving.ru/addons/c ... 1/126.html
Реализована поддержка устройств:
* Общие данные для всех устройств производителя
* ZONT H-1/H-1V
* ZONT H-2
* GTW-100 (ZONT EXPERT)
* (будет дополняться)
Возможности модуля:
* Чтение/запись данных устройств
* Связь с объектами системы MajorDoMo
* Связь с простыми устройствами системы MajorDoMo (для некоторых параметров)
* Периодический опрос оборудования
Для настройки модуля достаточно указать имя пользователя/пароль от веб-системы zont-online.ru -- модуль сам "вытянет" добавленные устройства и будет их опрашивать периодически (если задан период опроса в настройках).
Страница модуля: https://connect.smartliving.ru/addons/c ... 1/126.html
Реализована поддержка устройств:
* Общие данные для всех устройств производителя
* ZONT H-1/H-1V
* ZONT H-2
* GTW-100 (ZONT EXPERT)
* (будет дополняться)
Возможности модуля:
* Чтение/запись данных устройств
* Связь с объектами системы MajorDoMo
* Связь с простыми устройствами системы MajorDoMo (для некоторых параметров)
* Периодический опрос оборудования
Для настройки модуля достаточно указать имя пользователя/пароль от веб-системы zont-online.ru -- модуль сам "вытянет" добавленные устройства и будет их опрашивать периодически (если задан период опроса в настройках).
- За это сообщение автора sergejey поблагодарили (всего 7):
- Igor.P (Пн июл 23, 2018 4:57 pm) • kirill_ru (Пн июл 23, 2018 9:37 pm) • odinvolk (Вт июл 24, 2018 12:40 am) • vitt76 (Пн авг 06, 2018 1:36 pm) • Vit (Чт сен 20, 2018 8:18 am) • directman66 (Пн фев 04, 2019 5:13 pm) • iantsypovich (Чт мар 28, 2019 8:55 am)
- Рейтинг: 8.14%
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
- vitt76
- Сообщения: 372
- Зарегистрирован: Вс апр 09, 2017 2:36 pm
- Благодарил (а): 101 раз
- Поблагодарили: 51 раз
Re: Модуль Zont
Отлично, как раз купил котел и планирую покупку термостата ZONT!
Но я хотел купить ZONT H2
https://zont-online.ru/internet-magazin ... y/zont-h-2
Есть ли разница в поддержке этой модели?
Но я хотел купить ZONT H2
https://zont-online.ru/internet-magazin ... y/zont-h-2
Есть ли разница в поддержке этой модели?
Broadlink + Orange Pi PC ARMBIAN 5.31
- vitt76
- Сообщения: 372
- Зарегистрирован: Вс апр 09, 2017 2:36 pm
- Благодарил (а): 101 раз
- Поблагодарили: 51 раз
Re: Модуль Zont
Спрашивали - отвечаем ![Smile :)](./images/smilies/icon_e_smile.gif)
Zont h2 работает, но подскажите
1. как передавать целевую температуру и менять режимы через режимы ПУ "Термостат"? Или они не связаны?
2. в апишке вижу метод last-boiler-state, который показывает много текущих данных по котлу, оттуда ли берется свойство online? можно ли будет оттуда получить еще информацию о котле?
3. что такое thermostat_ext_mode? в API не вижу такого метода
Спасибо!
![Smile :)](./images/smilies/icon_e_smile.gif)
Zont h2 работает, но подскажите
1. как передавать целевую температуру и менять режимы через режимы ПУ "Термостат"? Или они не связаны?
2. в апишке вижу метод last-boiler-state, который показывает много текущих данных по котлу, оттуда ли берется свойство online? можно ли будет оттуда получить еще информацию о котле?
3. что такое thermostat_ext_mode? в API не вижу такого метода
Спасибо!
- Вложения
-
- Аннотация.png (41.16 КБ) 10661 просмотр
Broadlink + Orange Pi PC ARMBIAN 5.31
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Модуль Zont
С ZontH2 я не тестировал, но если пришлёте текст, который отдаётся по кнопке "Данные API", то я посмотрю, что ещё можно добавить.vitt76 писал(а): ↑Вт авг 14, 2018 11:34 amСпрашивали - отвечаем
Zont h2 работает, но подскажите
1. как передавать целевую температуру и менять режимы через режимы ПУ "Термостат"? Или они не связаны?
2. в апишке вижу метод last-boiler-state, который показывает много текущих данных по котлу, оттуда ли берется свойство online? можно ли будет оттуда получить еще информацию о котле?
3. что такое thermostat_ext_mode? в API не вижу такого метода
Спасибо!
Через ПУ "Термостат" они не связаны, к сожалению. Управление сделано только через установку режима через связанное свойство. Для H2 управление не добавлено вовсе, как я вижу, но это из-за того что его поддержка не делалась пока. Вообще все данные, что отдаёт устройство можно посмотреть как раз по кнопке "Данные API" -- там видно откуда что берётся )
- Рейтинг: 1.16%
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
- vitt76
- Сообщения: 372
- Зарегистрирован: Вс апр 09, 2017 2:36 pm
- Благодарил (а): 101 раз
- Поблагодарили: 51 раз
Re: Модуль Zont
Сергей, спасибо, вот текст
Код: Выделить всё
Array
(
[devices] => Array
(
[0] => Array
(
[id] => 62746
[device_type] => Array
(
[code] => T102
[name] => ZONT H-2
)
[hardware_type] => Array
(
[code] => 405
[name] => 405
)
[capabilities] => Array
(
[0] => has_firmware_upgrade
[1] => has_battery
[2] => has_lithium_battery
[3] => has_multiple_thermometers
[4] => has_thermostat
[5] => has_notifications
[6] => has_rf
[7] => has_external_rf
[8] => has_telpassword
[9] => has_trusted_phones
[10] => has_voltage_sensor
[11] => has_zth_inputs
[12] => has_wifi
[13] => has_serverside_events_notifications
[14] => has_offline_notifications
[15] => has_pza
[16] => has_boiler_delay
[17] => has_thermostat_hysteresis
[18] => has_thermometer_functions
[19] => has_ot_gate
[20] => has_pza_internet_weather
)
[user_id] => 133069
[owner_username] => xxxxxxx
[access] => Array
(
)
[is_active] => 1
[name] => xxxxxx
[color] => #9accdf
[notes] =>
[serial] => xxxxx
[firmware_version] => Array
(
[0] => 140
[1] => 107
)
[timezone] => 3
[suggest_firmware_upgrade] => 1
[graphs_config] =>
[server_notifications] => Array
(
[events] => Array
(
[enabled] => 1
)
[offline] => Array
(
[enabled] => 1
[timeout] => 1200
)
)
[debug_text_messages_regexp] =>
[stationary_location] =>
[last_guard_event] =>
[thermostat_error_input_polarity] => connect_ground
[thermostat_inputconfig] => Array
(
[1] => fail
[2] => off
)
[thermostat_enable_guard] =>
[boiler_info] => Array
(
[vendor] => PROTHERM
[model] => СКАТ 9 К (KR 13)
)
[thermostat_ext_mode] => 3
[thermostat_mode] => schedule
[thermostat_gate] =>
[tempschedule] => Array
(
[day] => Array
(
[0] => 21
[1] => 21
[2] => 21
[3] => 21
[4] => 21
[5] => 21
[6] => 21
[7] => 21
[8] => 21
[9] => 21
[10] => 21
[11] => 21
[12] => 21
[13] => 21
[14] => 21
[15] => 21
[16] => 21
[17] => 21
[18] => 21
[19] => 21
[20] => 21
[21] => 21
[22] => 21
[23] => 21
)
[week] => Array
(
[0] => Array
(
[0] => 21
[1] => 21
[2] => 21
[3] => 21
[4] => 21
[5] => 21
[6] => 21
[7] => 21
[8] => 21
[9] => 21
[10] => 21
[11] => 21
[12] => 21
[13] => 21
[14] => 21
[15] => 21
[16] => 21
[17] => 21
[18] => 21
[19] => 21
[20] => 21
[21] => 21
[22] => 21
[23] => 21
)
[1] => Array
(
[0] => 21
[1] => 21
[2] => 21
[3] => 21
[4] => 21
[5] => 21
[6] => 21
[7] => 21
[8] => 21
[9] => 21
[10] => 21
[11] => 21
[12] => 21
[13] => 21
[14] => 21
[15] => 21
[16] => 21
[17] => 21
[18] => 21
[19] => 21
[20] => 21
[21] => 21
[22] => 21
[23] => 21
)
[2] => Array
(
[0] => 21
[1] => 21
[2] => 21
[3] => 21
[4] => 21
[5] => 21
[6] => 21
[7] => 21
[8] => 21
[9] => 21
[10] => 21
[11] => 21
[12] => 21
[13] => 21
[14] => 21
[15] => 21
[16] => 21
[17] => 21
[18] => 21
[19] => 21
[20] => 21
[21] => 21
[22] => 21
[23] => 21
)
[3] => Array
(
[0] => 21
[1] => 21
[2] => 21
[3] => 21
[4] => 21
[5] => 21
[6] => 21
[7] => 21
[8] => 21
[9] => 21
[10] => 21
[11] => 21
[12] => 21
[13] => 21
[14] => 21
[15] => 21
[16] => 21
[17] => 21
[18] => 21
[19] => 21
[20] => 21
[21] => 21
[22] => 21
[23] => 21
)
[4] => Array
(
[0] => 21
[1] => 21
[2] => 21
[3] => 21
[4] => 21
[5] => 21
[6] => 21
[7] => 21
[8] => 21
[9] => 21
[10] => 21
[11] => 21
[12] => 21
[13] => 21
[14] => 21
[15] => 21
[16] => 21
[17] => 21
[18] => 21
[19] => 21
[20] => 21
[21] => 21
[22] => 21
[23] => 21
)
[5] => Array
(
[0] => 21
[1] => 21
[2] => 21
[3] => 21
[4] => 21
[5] => 21
[6] => 21
[7] => 21
[8] => 21
[9] => 21
[10] => 21
[11] => 21
[12] => 21
[13] => 21
[14] => 21
[15] => 21
[16] => 21
[17] => 21
[18] => 21
[19] => 21
[20] => 21
[21] => 21
[22] => 21
[23] => 21
)
[6] => Array
(
[0] => 21
[1] => 21
[2] => 21
[3] => 21
[4] => 21
[5] => 21
[6] => 21
[7] => 21
[8] => 21
[9] => 21
[10] => 21
[11] => 21
[12] => 21
[13] => 21
[14] => 21
[15] => 21
[16] => 21
[17] => 21
[18] => 21
[19] => 21
[20] => 21
[21] => 21
[22] => 21
[23] => 21
)
)
)
[tempstep] => 1
[notifications] => Array
(
[alarm] => Array
(
[numbers] =>
[power-off] => off
[power-on] => off
[ignition] => off
[trunk-hood] => off
[doors] => off
[shock] => off
[tilt] => off
[moving] => off
[blackout] => off
[driver_call] => off
)
[guard] => Array
(
[numbers] =>
[on] => off
[off] => off
)
[info] => Array
(
[numbers] =>
[ecu_error] => off
[balance] => off
[fob_battery] => off
)
[thermostat] => Array
(
[temp_high] => off
[temp_low] => off
[therm_malf] => off
[boiler_fail] => off
)
[autoignition] => Array
(
[numbers] =>
[success] => off
[fail] => off
[breakdown] => off
)
)
[thermostat_hysteresis] => 0.5
[thermometers] => Array
(
[0] => Array
(
[is_assigned_to_slot] => 1
[slot] => 0
[uuid] => 5b70191105b6050325089def
[serial] => 0008035E69E910
[type] => wired
[name] => Датчик №1
[color] => #e58900
[last_state] => ok
[last_value] => 21.8
[last_value_time] => 1534240999
[limits] => Array
(
[low] => 1
[high] => 26
)
[function] => control
[functions] => Array
(
[0] => Array
(
[f] => control
[zone] => 1
)
)
[sort] => 0
)
)
[temperature_alarm] => Array
(
[high] => 26
[low] => 1
)
[wifi_credentials] => Array
(
[0] => Array
(
[ssid] => xxxxx
[password] => xxxxxx
)
)
[ot_enabled] =>
[ot_save_params] => Array
(
[0] => rml
[1] => wp
)
[ot_min_setpoint] => 5
[ot_max_setpoint] => 70
[ot_max_ml] => 100
[ot_dhw_setpoint] => 30
[ot_min_wp] => 0
[ot_config] => Array
(
[0] => ch
[1] => dhw
[2] => cl
[3] => otc
)
[ot_mode] => analog
[ot_boiler_type] =>
[rf_status] =>
[boiler_delay] => Array
(
[on] => 300
[off] => 300
)
[pza] => Array
(
[enabled] =>
[curve] => 15
)
[pza_max_delta] => Array
(
[enabled] =>
)
[thermostat_ext_modes_config] => Array
(
[0] => Array
(
[name] => Эконом
[active] => 1
[schedule_number] =>
[zone_temp] => Array
(
[1] => 15
)
[zone_sensors] => Array
(
[1] => 0
)
)
[1] => Array
(
[name] => Комфорт
[active] => 1
[schedule_number] =>
[zone_temp] => Array
(
[1] => 22
)
[zone_sensors] => Array
(
[1] => 0
)
)
[2] => Array
(
[name] => Расписание
[active] => 1
[schedule_number] => 1
[zone_temp] => Array
(
[1] => 22
)
[zone_sensors] => Array
(
[1] => 0
)
)
[3] => Array
(
[name] => Выключен
[active] => 1
[schedule_number] =>
[zone_temp] => Array
(
[1] => 5
)
[zone_sensors] => Array
(
[1] => 0
)
)
[4] => Array
(
[name] =>
[active] =>
)
[5] => Array
(
[name] =>
[active] =>
)
[6] => Array
(
[name] =>
[active] =>
)
[7] => Array
(
[name] =>
[active] =>
)
[8] => Array
(
[name] =>
[active] =>
)
[9] => Array
(
[name] =>
[active] =>
)
)
[thermostat_target_temps] => Array
(
[0] => Array
(
[manual] =>
[temp] => 25
)
[1] => Array
(
[manual] => 1
[temp] => 6
)
)
[thermostat_ext_modes_advanced] => 1
[online] => 1
[last_receive_time] => 1534241043
[last_receive_time_relative] => 3
[gps_relevance] =>
[gps_relevance_relative] =>
[filetransfers] => Array
(
)
[io] =>
)
)
[ok] => 1
)
Broadlink + Orange Pi PC ARMBIAN 5.31
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Модуль Zont
Я добавил поддержку H2, попробуйте управление через свойство thermostat_mode
- Рейтинг: 1.16%
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
- vitt76
- Сообщения: 372
- Зарегистрирован: Вс апр 09, 2017 2:36 pm
- Благодарил (а): 101 раз
- Поблагодарили: 51 раз
Re: Модуль Zont
Сергей, спасибо!
около свойств
thermostat_ext_mode и thermostat_mode появились окошки SET, но что бы я там ни писал и не сохранял, ничего не меняется.
около свойств
thermostat_ext_mode и thermostat_mode появились окошки SET, но что бы я там ни писал и не сохранял, ничего не меняется.
Broadlink + Orange Pi PC ARMBIAN 5.31
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Модуль Zont
А что писали в thermostat_mode? В H1 управление идёт через запись туда одного из ключевых слов: idle,comfort,econom,schedule
В H2 такое не срабатывает?
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
- vitt76
- Сообщения: 372
- Зарегистрирован: Вс апр 09, 2017 2:36 pm
- Благодарил (а): 101 раз
- Поблагодарили: 51 раз
Re: Модуль Zont
Сергей, ты прав, я думал, что можно это дублировать цифрами в thermostat_ext_mode, но так это не работает.
Проверил все слова, они заработали, кроме того, что все немного получается сбито:
thermostat_mod = idle (thermostat_ext_mode = 0) - в приложении получается эконом
comfort (1) - комфорт
econom (2) - расписание
schedule (3) - выключен
Проверил все слова, они заработали, кроме того, что все немного получается сбито:
thermostat_mod = idle (thermostat_ext_mode = 0) - в приложении получается эконом
comfort (1) - комфорт
econom (2) - расписание
schedule (3) - выключен
Broadlink + Orange Pi PC ARMBIAN 5.31
- vitt76
- Сообщения: 372
- Зарегистрирован: Вс апр 09, 2017 2:36 pm
- Благодарил (а): 101 раз
- Поблагодарили: 51 раз
Re: Модуль Zont
Пожалуйста, подскажи еще, как проапгрейдить стандартное ПУ Термостат до режимов Зонта?
Broadlink + Orange Pi PC ARMBIAN 5.31