Страница 6 из 9
Re: [Модуль] Zont (zontdevices)
Добавлено: Ср янв 29, 2020 11:34 pm
kirush
Мой недочет, нужен еще один файлик выложить, но предварительно, хотелось бы уточнить ID Ваших контуров, чтобы автоматизировать и не пришлось ничего руками править.
В идеале, приложите то что Вам показывает по кнопке "Показать API". Нужны разделы:
[heating_circuits]
[io]
Re: [Модуль] Zont (zontdevices)
Добавлено: Чт янв 30, 2020 12:56 am
zigerdfish
[heating_circuits]
[id] => 8198
[id] => 8205
[id] => 8207
[id] => 8297
[id] => 8372
[io]
[8198] => Array
(
[setpoint_temp] => 60
[target_temp] => 20
[mode_id] => 0
[target_sensor_id] => 8197
[status] => 1
[worktime] => 0
)
[8205] => Array
(
[setpoint_temp] => 40
[target_temp] => 40
[mode_id] => 8214
[target_sensor_id] => 4140
[status] => 1
[worktime] => 60
)
[8207] => Array
(
[setpoint_temp] => 20
[target_temp] => 20
[mode_id] => 8214
[target_sensor_id] => 4105
[status] => 0
[worktime] => 0
)
[8297] => Array
(
[setpoint_temp] => 60
[target_temp] => 20
[mode_id] => 8296
[target_sensor_id] => 4127
[status] => 65
[worktime] => 60
)
[8372] => Array
(
[setpoint_temp] => 5
[target_temp] =>
[mode_id] => 8214
[target_sensor_id] => 4119
[status] => 4
[worktime] => 0
)
Re: [Модуль] Zont (zontdevices)
Добавлено: Чт янв 30, 2020 1:09 am
kirush
Изменил свое сообщение
viewtopic.php?f=5&t=5591&start=40#p114040, добавив инструкцию для управления отоплением.
Re: [Модуль] Zont (zontdevices)
Добавлено: Пн фев 17, 2020 11:11 pm
kirush
Сделал форк основного модуля:
https://github.com/kirush0280/majordomo-zont
Исправлено:
- импорт контуров отопления (до 10 шт)
- установка целевой температуры в соответствующих контурах
Re: [Модуль] Zont (zontdevices)
Добавлено: Вт мар 03, 2020 1:27 pm
masterpro77
Здравствуйте. Имеется сигнализация SX-350. Модуль вытянул датчики температуры, gsm_balance, online. С датчиками разобрался а с gsm_balance, online, не как не получается ими рулить. Пробовал через метод объекта прописывать разные команды
Код: Выделить всё
sg('Switch9.status','disabled');
$this->setProperty('Switch9.status','enabled');
setGlobal("Switch9.status", "enabled");
не получается.
Подскажите как ими управлять - gsm_balance, online. И за что отвечает ( online ). Кто знает помогите разобраться.
Re: [Модуль] Zont (zontdevices)
Добавлено: Вт мар 03, 2020 3:19 pm
kirush
masterpro77 писал(а): ↑Вт мар 03, 2020 1:27 pm
Здравствуйте. Имеется сигнализация SX-350. Модуль вытянул датчики температуры, gsm_balance, online. С датчиками разобрался а с gsm_balance, online, не как не получается ими рулить. Пробовал через метод объекта прописывать разные команды
Код: Выделить всё
sg('Switch9.status','disabled');
$this->setProperty('Switch9.status','enabled');
setGlobal("Switch9.status", "enabled");
не получается.
Подскажите как ими управлять - gsm_balance, online. И за что отвечает ( online ). Кто знает помогите разобраться.
gsm_balance - баланс на сим карте
online - или 0 или 1, на связи устройство или нет
Рулить этими параметрами не нужно. Это просто информационные поля. Если Вы захотите вывести баланс например.
Re: [Модуль] Zont (zontdevices)
Добавлено: Вт мар 03, 2020 6:55 pm
masterpro77
Понятно.
А как вытянуть другие параметры из сигнализации?
Re: [Модуль] Zont (zontdevices)
Добавлено: Вт мар 03, 2020 7:27 pm
kirush
Просить автора дописать модуль.
Re: [Модуль] Zont (zontdevices)
Добавлено: Вс апр 26, 2020 6:04 pm
Sawwa
Приветствую всех!
Подскажите пожалуйста, как реализовать управление уставками температуры контуров в модуле Зонт?
Подключил вроде термостат в устройства, но он значения уставок не меняет, похоже не отправляет на сайт Зонта.
- Снимок2.JPG (16.08 КБ) 4068 просмотров
- Снимок1.JPG (20.63 КБ) 4068 просмотров
Благодарю!
Re: [Модуль] Zont (zontdevices)
Добавлено: Вт июн 02, 2020 5:20 pm
Sawwa
Приветствую всех!
Много времени ушло на изучение модуля. Делюсь с желающими результатом.
Подключено в модуле:
1) Совместная работа старых (H1,H2,H1000,H2000) и новых контроллеров на платформе z3k (H2000+)
2) Главное для, чего пришлось изучать всю логику работы API Zont- управление температурами контуров отопления.
Работает. Target temp->
Нажимаем Set -> вводим требуемую температуру-> Сохранить
Очень много на это потратил времени, в итоге, пришлось связываться с разработчиком API Zont, Ильей Скрибловским, только тогда выяснилось, что в описании API НЕВЕРНО указан способ изменения температуры контуров!
3) Смена режимов отопления, для старых моделей (H1,H2,H1000,H2000):
Set -> НАЗВАНИЕ режима(только словами, иначе не понимает( idle,comfort,econom,shedule) названия режимов сплывают, если навести мышью курсор на знак вопроса)-> Сохранить
4)Значения температур радиодатчиков для Н2000+
5) Состояние охраны- last_guard_event (соотвественно, 0 или 1), можно использовать для индикации режима охраны устройства
6) Более мелкая доработка- в значении напряжения батарейки радиодатчиков , убрал лишние цифры, оставил 2 знака после запятой
Еще что-то допиливал, не помню уже
Состояние устройств, подключенных к пользовательским выходам (Custom controls)- выводит почему-то только 1 штуку, не смог разобраться почему
Для новичков:
Чтобы применить доработки, нужно остановить систему Majordomo, заменить два файла в папке модуля Zont (htdocs/modules/zontdevices) на приложенные мной в архиве