Страница 4 из 5
Re: Redmond Ready4Sky API
Добавлено: Вт окт 16, 2018 2:35 pm
olehs
nick7zmail писал(а): Вт окт 16, 2018 2:19 pm
Ну во-первых облако вроде в России, если не ошибаюсь.
Во-вторых не обязателен смартфон - есть и более бюджетные варианты (skycontrol вроде шлюз называется. В розетку втыкается и всё)
В-третьих я ж ничего против модуля то не имею)) модуль это хорошо. Вот только поддерживались бы в нём все модели чайников как минимум со всеми функцями. А ещё лучше и другая техника типа мультиварок.
И кстати (не знаю запинались ли вы об это или перешагнули просто) - на хабре смотрел разбор протокола чайника. Дак там при обмене используется некий ключ, который чувак вытянул из собственного аккаунта (или приложения). Скорее всего под каждый акк он разный. Не знаю может ли как то сказаться это на функционировании прямого управления через блютуз, или ещё на чем-то, но пользоваться всем миром чужим ключем авторизации как то не совсем правильно чтоль.
Если речь о BLE-протоколе, то там ключ генерится случайно и чайник авторизует этот ключ при сопряжении. Кроме того, судя по моему опыту, чайник умеет авторизовать сразу несколько ключей.
Re: Redmond Ready4Sky API
Добавлено: Вт окт 16, 2018 2:39 pm
olehs
По поводу облака, думаю стоит подождать, пока они официально выкатят API. Использовать ломаный протокол - задолбаешься каждый раз ломать, как они что-то поменяют (а ведь имеют право это делать без предупреждения).
Re: Redmond Ready4Sky API
Добавлено: Вт окт 16, 2018 2:52 pm
nick7zmail
Апи просто так не выкатят скорее всего. Их уже хз сколько просили - только брыкаются.
Re: Redmond Ready4Sky API
Добавлено: Вт окт 16, 2018 3:04 pm
olehs
Re: Redmond Ready4Sky API
Добавлено: Вт окт 16, 2018 3:40 pm
Ivan
olehs писал(а): Вт окт 16, 2018 2:39 pm
По поводу облака, думаю стоит подождать, пока они официально выкатят API. Использовать ломаный протокол - задолбаешься каждый раз ломать, как они что-то поменяют (а ведь имеют право это делать без предупреждения).
Протокол чайника они врядли будут менять (он не обновляется). А вот АПИ могут
Насчет ломать. Я не собираюсь добавлять абсолютно все. А протокол
Re: Redmond Ready4Sky API
Добавлено: Вт окт 16, 2018 3:47 pm
olehs
Ivan писал(а): Вт окт 16, 2018 3:40 pm
olehs писал(а): Вт окт 16, 2018 2:39 pm
По поводу облака, думаю стоит подождать, пока они официально выкатят API. Использовать ломаный протокол - задолбаешься каждый раз ломать, как они что-то поменяют (а ведь имеют право это делать без предупреждения).
Протокол чайника они врядли будут менять (он не обновляется). А вот АПИ могут
Насчет ломать. Я не собираюсь добавлять абсолютно все. А протокол
Пардон, возможно неверно адерсовал сообщение. Я говорил об протоколе облака. С протоколом чайника все и так понятно. Кстати, почему Вы решили, что он не обновляется?
Re: Redmond Ready4Sky API
Добавлено: Вт окт 16, 2018 3:52 pm
Ivan
olehs писал(а): Вт окт 16, 2018 3:47 pm
Пардон, возможно неверно адерсовал сообщение. Я говорил об протоколе облака. С протоколом чайника все и так понятно. Кстати, почему Вы решили, что он не обновляется?
Потому что железяк много и выпускались они давно. Возможно могут залить более новую версию прошивки. Но обновлять их очень сложно (говорю как разработчик массовых устройств в другой области).
Разницу в обмене в зависимости от версий, можно решить
Re: Redmond Ready4Sky API
Добавлено: Вт окт 16, 2018 3:56 pm
Ivan
R4S - у них комерческий. Поменять его означает отказаться от всех предыдущих устройств. А производителей под этот протокол уже сделали много устройств
Re: Redmond Ready4Sky API
Добавлено: Ср окт 17, 2018 6:53 am
nick7zmail
Это не совсем то. Это для разработчиков, которые хотят свои девайсы интегрировать в систему r4s (как я понял). API на свои устройства они там не предоставят скорее всего. Кстати ссыль на форуму давно появилась - ответили кому нить?
Ivan писал(а): Вт окт 16, 2018 3:56 pm
R4S - у них комерческий. Поменять его означает отказаться от всех предыдущих устройств. А производителей под этот протокол уже сделали много устройств
Ну во первых - нет. Они могут поменять к примеру процедуру выдачи ключей, ещё что нить, и просто выпустить данную обнову в прошивке для всех своих устройств, и ничего с поддержкой старых устройств не произойдёт. Прошивка залётся, и будет работать по новому протоколу. А модуль - переделывать придётся. (крайне маловероятный сценарий, но вполне возможный).
Re: Redmond Ready4Sky API
Добавлено: Пт окт 26, 2018 9:39 am
dmw
Обращение с сервера из дома в облако, чтобы включить чайник дома - плохая идея.
Лучшее решение: через BLE обращаться напрямую к чайнику, например используя BT-USB-свисток.
Прикрутил таким образом чайник, кофеварку и мультиварку. Протокол довольно не сложный, за основу была взята та статья с хабра.
Интересней всего было повозиться с управлением подсветкой чайника. Как оказалось там всего 1536 комбинаций RGB.
По поводу обновления прошивки устройств, делается это элементарно, также через BLE заливается бинарник.