Приехала #посылка из Китая.
Ещё 5 зигби датчиков температуры и влажности.
Но в этот раз не для фигни, а для дела 😎
Эти кстати отличаются от кругленьких. Те питались от таблетки 3V, а эти от двух батареек ААА.
Ещё 5 зигби датчиков температуры и влажности.
Но в этот раз не для фигни, а для дела 😎
Эти кстати отличаются от кругленьких. Те питались от таблетки 3V, а эти от двух батареек ААА.
😱1
Разместил их на тех этаже дома.
До первого датчика пробивает от моего зигби шлюза, а дальше они делают меш 🕸️ доходя почти до конца дома.
Датчики 1-2 на выходах горячей воды из стояков, датчики 3-5 на батареях.
Точную температуру воды я конечно не получу, да мне и не надо.
Задача потестировать живучесть, посмотреть будут ли они показывать колебания температуры, построить нормальный бекенд для всего и нарисовать красивые графики.
Я раньше делал это с помощью инфлюкса, но чот меня корёбит поддержка такого решения. Сейчас хочу связку кликхауса и дата-ленс попробовать.
До первого датчика пробивает от моего зигби шлюза, а дальше они делают меш 🕸️ доходя почти до конца дома.
Датчики 1-2 на выходах горячей воды из стояков, датчики 3-5 на батареях.
Точную температуру воды я конечно не получу, да мне и не надо.
Задача потестировать живучесть, посмотреть будут ли они показывать колебания температуры, построить нормальный бекенд для всего и нарисовать красивые графики.
Я раньше делал это с помощью инфлюкса, но чот меня корёбит поддержка такого решения. Сейчас хочу связку кликхауса и дата-ленс попробовать.
🔥4
Прошло меньше недели и меш на техническом этаже уже не тот =)
Сначала отвалился T5 который находился дальше всех. Связь с ним была через T4.
Сегодня и T4 отвалился который был тоже относительно далеко. Связь с ним скорее всего через T3.
Вроде схему сети можно посмотреть где-то на зигби-шлюзе =) но мне лень. Есть задачи поприоритетнее.
Сначала отвалился T5 который находился дальше всех. Связь с ним была через T4.
Сегодня и T4 отвалился который был тоже относительно далеко. Связь с ним скорее всего через T3.
Вроде схему сети можно посмотреть где-то на зигби-шлюзе =) но мне лень. Есть задачи поприоритетнее.
С получением логов у туи как-то странно всё.
Во первых в запросе параметры должны быть в правильном порядке. Вот именно так, как на странице API Explorer
Но это просто неудобство.
А есть и проблема: состояние батарейки я получаю, а другие параметры получить не могу. Ни температуру, ни влажность. Пишет ошибка
Скорее всего системная проблема, т.к. исторические данные в приложении я тоже вижу через раз. Может там таймауты какие-то на эти запросы, пока непонятно.
Во первых в запросе параметры должны быть в правильном порядке. Вот именно так, как на странице API Explorer
codes => $code,а в другом порядке получаю инвалид подпись.
end_time => $finish,
size => 25,
start_time => $start,
Но это просто неудобство.
А есть и проблема: состояние батарейки я получаю, а другие параметры получить не могу. Ни температуру, ни влажность. Пишет ошибка
40000302
, в доке обозвана как "Remote API call failed, Contact the admin, Try again later. If the problem persists, submit a service ticket"Скорее всего системная проблема, т.к. исторические данные в приложении я тоже вижу через раз. Может там таймауты какие-то на эти запросы, пока непонятно.
У выключателей историю переключения состояний получается получить. Пара выключателей умеют мерять напряжение/ток/мощность - все эти данные тоже получаю.
У TDS/PH - метра могу получить температуру, но не могу получить EC/PH - с той-же ошибкой
У всех термометров могу получить только батарейку, а температуру и влажность получить не могу. Хотя на портале iot.tuya.com эти логи есть.
Такие дела.
Кажется что можно подождать и проблема сама рассосётся 🤪
У TDS/PH - метра могу получить температуру, но не могу получить EC/PH - с той-же ошибкой
40000302
.У всех термометров могу получить только батарейку, а температуру и влажность получить не могу. Хотя на портале iot.tuya.com эти логи есть.
Такие дела.
Кажется что можно подождать и проблема сама рассосётся 🤪
Ложная тревога 🥳🥳
Случайно в условно-работающем устройстве попытался получить данные и получил ту-же ошибку
Это натолкнуло на мысль что я запрашиваю что-то не то. И во вкладке "логи" я увидел совсем другое обозначение
Пока не понимаю как через API вытащить соотношение "параметр -> code", но как минимум я могу их все захардкодить 😎. Зоопарка из устройств не ожидаю, и так сойдёт.
Необходимый минимум готов: видеть все девайсы и тянуть по всем девайсам данные 🤓.
Дальше уже можно:
- быстро: складывать данные в инфлюкс и показывать графики
- посложнее но поперспективнее: складывать данные в кликхаус и показывать графики в ДатаЛенс
- ✅повеселее: научиться переключать выключатели через Апи
Случайно в условно-работающем устройстве попытался получить данные и получил ту-же ошибку
40000302
, потому что запросил не то. Это натолкнуло на мысль что я запрашиваю что-то не то. И во вкладке "логи" я увидел совсем другое обозначение
code
для данного параметра. Пока не понимаю как через API вытащить соотношение "параметр -> code", но как минимум я могу их все захардкодить 😎. Зоопарка из устройств не ожидаю, и так сойдёт.
Необходимый минимум готов: видеть все девайсы и тянуть по всем девайсам данные 🤓.
Дальше уже можно:
- быстро: складывать данные в инфлюкс и показывать графики
- посложнее но поперспективнее: складывать данные в кликхаус и показывать графики в ДатаЛенс
- ✅повеселее: научиться переключать выключатели через Апи
Media is too big
VIEW IN TELEGRAM
Вот так это работает у меня =)
Внимание вопрос!
А надо это ещё кому-нибудь и зачем?
Могу в пару кликов выкинуть это в общий доступ, но это не готовый продукт, а просто модуль для друпала. Написано на лучшем в мире языке программирования.
Те чтобы воспользоваться этой штукой нужно будет как минимум установить себе друпал 😎, а потом ещё возможно допилить напильником под свои задачи.
Вот такие екзистенциальные вопросы под вечер), если решите делать что-то подобное - велкам в комменты.
Да, кстати!
T4 к нам вернулся, где-то его носило весь день, выше на него жаловался.
Внимание вопрос!
А надо это ещё кому-нибудь и зачем?
Могу в пару кликов выкинуть это в общий доступ, но это не готовый продукт, а просто модуль для друпала. Написано на лучшем в мире языке программирования.
Те чтобы воспользоваться этой штукой нужно будет как минимум установить себе друпал 😎, а потом ещё возможно допилить напильником под свои задачи.
Вот такие екзистенциальные вопросы под вечер), если решите делать что-то подобное - велкам в комменты.
Да, кстати!
T4 к нам вернулся, где-то его носило весь день, выше на него жаловался.
👍1🔥1
С документацией всё туго и не очевидно.
Если вы вдруг решите управлять своими туя девайсами через апи =) то это делается как на картинке.
Берём свойство и записываем туда своё значение.
А ещё есть паблик репо с разными девайсами https://github.com/tuya-cloudcutter/tuya-cloudcutter.github.io/blob/master/devices/aubess-16a-mini-smart-switch.json
Если вы вдруг решите управлять своими туя девайсами через апи =) то это делается как на картинке.
Берём свойство и записываем туда своё значение.
А ещё есть паблик репо с разными девайсами https://github.com/tuya-cloudcutter/tuya-cloudcutter.github.io/blob/master/devices/aubess-16a-mini-smart-switch.json
IOT / Esp32 / FreeRTOS / Arduino / stm32
Пришла посылка из Китая. Больше не хочу программировать esp-ху для управления адресной лентой. Хочу быть владычицей морскою готовый девайс с приложением. 400 рублей с доставкой 🤩
Вы наверно очень хотели узнать, но стеснялись спросить а что находится внутри той приблуды за 400р которая может мигать адресными лентами.
Докладываю: какой-то чип со стертой маркировкой, скорее всего STM32 или китайский похожий в корпусе tssop20.
А для блютуса BK3432
Корпус не разборный
Докладываю: какой-то чип со стертой маркировкой, скорее всего STM32 или китайский похожий в корпусе tssop20.
А для блютуса BK3432
Корпус не разборный
Хозяйке на заметку.
Если в вас есть температурный логгер и на нём написано что он одноразовый, то он и правда одноразовый.
Согласно инструкции нажатие 3сек на кнопку включает устройство.
А следующее нажате 3сек на кнопку выключает устройство.
И на этом всё:) функция выполнена, больше устройство не включится)
При втыкании в комп определяется как флешка. Вроде как это втыкание тоже приводит к остановке записи.
На флешке pdf файл. Сейчас его вам покажу 🫣
Если в вас есть температурный логгер и на нём написано что он одноразовый, то он и правда одноразовый.
Согласно инструкции нажатие 3сек на кнопку включает устройство.
А следующее нажате 3сек на кнопку выключает устройство.
И на этом всё:) функция выполнена, больше устройство не включится)
При втыкании в комп определяется как флешка. Вроде как это втыкание тоже приводит к остановке записи.
На флешке pdf файл. Сейчас его вам покажу 🫣
😱2👍1