Страница 2 из 7
Re: [Модуль] Kettle RG200S (r4s)
Добавлено: Вт сен 10, 2019 7:29 pm
chelovert
Я не обижаюсь!)) просто немного работать пытаюсь параллельно

За критику спасибо! На досуге займусь модулем.
Re: [Модуль] Kettle RG200S (r4s)
Добавлено: Вт сен 10, 2019 7:30 pm
chelovert

- Screenshot_1_r4s.jpg (280.39 КБ) 4394 просмотра
У меня примерно так выглядит
Re: [Модуль] Kettle RG200S (r4s)
Добавлено: Вт сен 10, 2019 7:36 pm
Divan
chelovert писал(а): Вт сен 10, 2019 7:29 pm
Я не обижаюсь!)) просто немного работать пытаюсь параллельно

За критику спасибо! На досуге займусь модулем.
Re: [Модуль] Kettle RG200S (r4s)
Добавлено: Вт сен 10, 2019 7:39 pm
chelovert
tarasfrompir писал(а): Вт сен 10, 2019 6:54 pm
И еще - если вы не против здравой критики выкиньте цикл - а в модуле сделайте обработку через onnewminute - достаточно для получения информации...
А так жаль что только 1 плюсик можно всунуть
+++++
onnewminute - это стандартный метод в рамках MD ? просто не встречал такой метод...
Один плюс за цикл, что цикл может обновлять состояние чаще чем раз в минуту. Что нужно например для текущей реализации функции нагрева до определенной температуры... но этого можно избежать исправив команду для подогрева... (пока что она не работает)
п.с. я только за критику

Re: [Модуль] Kettle RG200S (r4s)
Добавлено: Вт сен 10, 2019 7:48 pm
Chainik
chelovert писал(а): Вт сен 10, 2019 7:39 pm
...
onnewminute - это стандартный метод в рамках MD ? просто не встречал такой метод...
...
«onNewMinute» находится по пути: Панель управления --> ОБЪЕКТЫ --> Объекты --> [класс] Timer --> ClockChime --> onNewMinute.
Re: [Модуль] Kettle RG200S (r4s)
Добавлено: Вт сен 10, 2019 8:28 pm
tarasfrompir
Для этого в классе делаеш такую функйцию
function processSubscription($event, $details = '')
{
// если происходит событие то запускаемся
if ($event == 'MINUTELY' ) {
чтото делать;
}
}
Re: [Модуль] Kettle RG200S (r4s)
Добавлено: Вт сен 10, 2019 8:31 pm
chelovert
tarasfrompir писал(а): Вт сен 10, 2019 8:28 pm
Для этого в классе делаеш такую функйцию
function processSubscription($event, $details = '')
{
// если происходит событие то запускаемся
if ($event == 'MINUTELY' ) {
чтото делать;
}
}
здорово! спасибо. с эвентами в MD еще предстоит разобраться

Re: [Модуль] Kettle RG200S (r4s)
Добавлено: Вт сен 10, 2019 8:42 pm
Divan
Делаю gatttool согласно
этой инструкции и он что-то не хочет подключаться к чайнику. Держу на чайнике на кнопку Вкл/Выкл 5 секунд он переходит в режим сопряжения, команда connect не срабатывает
Re: [Модуль] Kettle RG200S (r4s)
Добавлено: Вт сен 10, 2019 8:45 pm
chelovert
Divan писал(а): Вт сен 10, 2019 8:42 pm
Делаю gatttool согласно
этой инструкции и он что-то не хочет подключаться к чайнику. Держу на чайнике на кнопку Вкл/Выкл 5 секунд он переходит в режим сопряжения, команда connect не срабатывает
Попробуйте так gatttool -I -t random -b <mac address>
наверное дело в -t random
Re: [Модуль] Kettle RG200S (r4s)
Добавлено: Вт сен 10, 2019 9:09 pm
Divan
Очень странно, почитал инструкции чайников SkyKettle RK-G200S и SkyKettle RK-G240S там не сказано про удержание +, это у чайника SkyKettle RK-M171S. Как у вас это работает? Если сделать scan on как на рисунке, то чайник у вас находится? Как происходит connect?