Sergey
публикация - стандартно публикует то что передано в пейлоаде
Sneg.
Кубик mqtt на рисунке не нашел
Sergey
надо поставить модуль
Sneg.
Подробнее
Sergey
manage pallete в меню
Sergey
поискать там по mqtt и поставить
ㅤ
Как вы всю эту логику придумали? Сначало все на листке нарисовали или сразу все ставили? Или постепенно вся система "росла" у вас?
Sergey
да там все типовое, просто кнопок и источников света много
Sergey
делаешь одну кнопку и включение-выключение света по ней и копируешь на другие
Sergey
сначала одну комнату таким образом описываешь, а потом копируешь ее на другую и меняешь там адреса iot устройств и названия
Sergey
как то так
Sneg.
Sneg.
Просит что то поставить
Sneg.
Возможно очень глупый вопрос, но я учусь
Sergey
разновидностей устройств всего 4 у меня:
- самопальный блок реле
- sonoff
- h801 (для ленты)
- сенсор движения
Sergey
это импортированный скетч, а модуль UI видимо не стоит
Sergey
надо поставить node-red-dashboard
Sneg.
Искать в palette
Sneg.
,?
Sergey
да как обычно
Sneg.
Ок спасибо
Sergey
в nodered можно дашборд с графиками и gauge рисовать, но они кажется гавно, лучше Grafana
Sergey
Sergey
ㅤ
Историю температуры можно посмотреть?
Sergey
в ноде ред дашборде нет, а графана без проблем
Sergey
вернее можно, но надо график под другой переуд времени делать-
Sergey
вобщем лучше не использовать nodered ui для этого
ㅤ
Sergey
да
Sergey
nodered dashboard
Sergey
открывается по URI: /ui
Sergey
к тому же ноде ред хранит данные с сенсоров неоптимально и после рестарта сбрасывает
Sergey
gauge можно вывести с текущими значениями
Sergey
это еще хоть как то разумно
Sergey
не особо знаю что в diy iot мире для графиков используют, графану мы на работе плотно используем - куча теликов стоит итам графики вертятся
Sergey
с метриками сервисов
Sergey
но там метрики мы в графите собираем, а тут я в mysql храню - тк данных мало, ну и с реляционной бд, проще расчеты производить
Sergey
каждые 5 минут делается по 1 записи с температурой и такая же запись в таблицу по влажности - это по 4 комнатам..
Sergey
в итоге там за год набежит меньше 0.5млн записей на таблицу
Sergey
это совсем немного для мускуля
Sergey
на работе вроде десятки млн записей и все норм
ㅤ
читал на разных форумах люди пишут о такой связке OpenHab2 + Grafana + InfluxDB + Telegraf + Mosquitto
Sergey
коробит конечно для логов mysql использовать, реальные пацаны пишут в текстовые файлы, льют в хадуп и потом hive'ом делают аналитические выборки... но для дома это слишком задротно
Sergey
Sergey
но в итоге ушел от опенхаба
Sergey
хотя удобно было что апликация есть для моби приложений и ктсати управлять можно через их облако
Sergey
бесплатно
Sergey
те внешний IP или VPN не нужен
Sergey
но опенхаб2 дико тормозил на малине и делать под него сценарии не понравилось вообще
Sergey
это через код, XMLи .. ноде ред гораздо огненней
ㅤ
сейчас ОХ все круче и круче
Sergey
из минусов что никаких аппликаций мобильных и облачного сервиса нет
Sergey
опенхаб - оч распространен, начал юзать первый, перешел и на 2ую версию
Sergey
+ много гготовый бандлов или как там они называются
Sergey
плагины для интеграции опенхаба с разными промышленными девайсами, теликами, стиралками
Sergey
филлипс хуе и тп
Sergey
если умный дом ставить кому то на заказ - то опенхаб лучше, а если ты самоделкин - то nodered удобнее
Sergey
в целом то что опенхаб на яве написан это хорошо
Sergey
просто ресурсов надо побольше
Sergey
по крайней мере это не поделка на скриптах, которые нелепо запускаются по крону - как в моджрдомо
Sergey
там многопоточность, стандартное приложение под jvm
Sergey
но надо понимать что nodered это не контроллер умного дома - просто платформа для разработки и выполнения сценариев
Sergey
можно его под разные нужды приспособить
Sergey
в опенхабе не понравилось как они данных хранят
Sergey
в реляционке создаются таблицы item1, item2, под каждый источник данных etc...
Sneg.
Начало получаться, спасибо тебе ещё раз, добрый человек
Sneg.
Столько вопросов сегодня к тебе
Sneg.
Было у всех
.Dmitry
Рекомендую "MQTT Dash (IoT, Smart Home)"
https://play.google.com/store/apps/details?id=net.routix.mqttdash
.Dmitry
Это и есть космолет )))
.Dmitry
Плитки настроил принимает отправляет по мктт данные
.Dmitry
Из всего опробованного лучшим показалось,в идеале удобно на старый планшет поставить ,настроить и на стенку его прилепить
Null
MQTT это хорошо, но вот как проверить статус кнопки?
Я о том, что после дисконнекта, кнопка не будет знать, что там изменено на сервере
.Dmitry
Смотря как логику сделаешь
.Dmitry
У мктт есть же Qos
.Dmitry
0 ушло и ушло ,1 будет переотправлять пока сервак не подтвердил что получил
.Dmitry
Александр http://noderedguide.com/node-red-lecture-3-basic-nodes-and-flows/
.Dmitry
@slider5 Может будет интересно https://m.habrahabr.ru/post/245775/
Sneg.
как эти значки в ряд сделать? У меня они все вертикально в столбик