[Модуль] Kettle Redmond G200S/G240S (r4s)
Модератор: immortal
- chelovert
- Сообщения: 64
- Зарегистрирован: Ср май 08, 2019 2:01 pm
- Благодарил (а): 11 раз
- Поблагодарили: 28 раз
Re: [Модуль] Kettle RG200S (r4s)
Я не обижаюсь!)) просто немного работать пытаюсь параллельно За критику спасибо! На досуге займусь модулем.
- Divan
- Сообщения: 859
- Зарегистрирован: Пн июл 08, 2019 5:04 pm
- Благодарил (а): 117 раз
- Поблагодарили: 280 раз
Re: [Модуль] Kettle RG200S (r4s)
- Вложения
-
- radost-6.gif (4.33 МБ) 3429 просмотров
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
- chelovert
- Сообщения: 64
- Зарегистрирован: Ср май 08, 2019 2:01 pm
- Благодарил (а): 11 раз
- Поблагодарили: 28 раз
Re: [Модуль] Kettle RG200S (r4s)
onnewminute - это стандартный метод в рамках MD ? просто не встречал такой метод...tarasfrompir писал(а): ↑Вт сен 10, 2019 6:54 pmИ еще - если вы не против здравой критики выкиньте цикл - а в модуле сделайте обработку через onnewminute - достаточно для получения информации...
А так жаль что только 1 плюсик можно всунуть
+++++
Один плюс за цикл, что цикл может обновлять состояние чаще чем раз в минуту. Что нужно например для текущей реализации функции нагрева до определенной температуры... но этого можно избежать исправив команду для подогрева... (пока что она не работает)
п.с. я только за критику
-
- Сообщения: 1462
- Зарегистрирован: Вс янв 10, 2016 11:05 am
- Благодарил (а): 260 раз
- Поблагодарили: 454 раза
Re: [Модуль] Kettle RG200S (r4s)
«onNewMinute» находится по пути: Панель управления --> ОБЪЕКТЫ --> Объекты --> [класс] Timer --> ClockChime --> onNewMinute.
- Рейтинг: 1.16%
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: [Модуль] Kettle RG200S (r4s)
Для этого в классе делаеш такую функйцию
function processSubscription($event, $details = '')
{
// если происходит событие то запускаемся
if ($event == 'MINUTELY' ) {
чтото делать;
}
}
function processSubscription($event, $details = '')
{
// если происходит событие то запускаемся
if ($event == 'MINUTELY' ) {
чтото делать;
}
}
Спасибо нам ПОМОЖЕТ..!
- chelovert
- Сообщения: 64
- Зарегистрирован: Ср май 08, 2019 2:01 pm
- Благодарил (а): 11 раз
- Поблагодарили: 28 раз
Re: [Модуль] Kettle RG200S (r4s)
здорово! спасибо. с эвентами в MD еще предстоит разобратьсяtarasfrompir писал(а): ↑Вт сен 10, 2019 8:28 pmДля этого в классе делаеш такую функйцию
function processSubscription($event, $details = '')
{
// если происходит событие то запускаемся
if ($event == 'MINUTELY' ) {
чтото делать;
}
}
- Divan
- Сообщения: 859
- Зарегистрирован: Пн июл 08, 2019 5:04 pm
- Благодарил (а): 117 раз
- Поблагодарили: 280 раз
Re: [Модуль] Kettle RG200S (r4s)
Делаю gatttool согласно этой инструкции и он что-то не хочет подключаться к чайнику. Держу на чайнике на кнопку Вкл/Выкл 5 секунд он переходит в режим сопряжения, команда connect не срабатывает
- Вложения
-
- Безымянный.jpg (70.96 КБ) 3393 просмотра
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
- chelovert
- Сообщения: 64
- Зарегистрирован: Ср май 08, 2019 2:01 pm
- Благодарил (а): 11 раз
- Поблагодарили: 28 раз
Re: [Модуль] Kettle RG200S (r4s)
Попробуйте так gatttool -I -t random -b <mac address>Divan писал(а): ↑Вт сен 10, 2019 8:42 pmДелаю gatttool согласно этой инструкции и он что-то не хочет подключаться к чайнику. Держу на чайнике на кнопку Вкл/Выкл 5 секунд он переходит в режим сопряжения, команда connect не срабатывает
наверное дело в -t random
- Divan
- Сообщения: 859
- Зарегистрирован: Пн июл 08, 2019 5:04 pm
- Благодарил (а): 117 раз
- Поблагодарили: 280 раз
Re: [Модуль] Kettle RG200S (r4s)
Очень странно, почитал инструкции чайников SkyKettle RK-G200S и SkyKettle RK-G240S там не сказано про удержание +, это у чайника SkyKettle RK-M171S. Как у вас это работает? Если сделать scan on как на рисунке, то чайник у вас находится? Как происходит connect?
- Вложения
-
- Снимок6.JPG (89.47 КБ) 3386 просмотров
-
- SkyKettle RK-G240S.pdf
- (680.54 КБ) 149 скачиваний
-
- SkyKettle RK-M171S.pdf
- (984.57 КБ) 147 скачиваний
-
- SkyKettle RK-G200S.pdf
- (763.86 КБ) 142 скачивания
-
- Снимок5.JPG (204.13 КБ) 3386 просмотров
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB