у вас в настройках подключения SSL выключен, а cloudmqtt умеет WebSockets только с SSL.в чем может быть проблема?
я на самом деле пробовал по всякому. c вкл/выкл SSL/TLS, все 3 порта предлагаемые cloudmqttу вас в настройках подключения SSL выключен, а cloudmqtt умеет WebSockets только с SSL.
[inline]Trying connect to ws://m13.cloudmqtt.com:17857/, use SSL/TLS: NO[/inline]
по-всякому бессмысленно, пробуйте 37857 с SSL, движок paho или mqtt (если из iOS приложения).я на самом деле пробовал по всякому. c вкл/выкл SSL/TLS, все 3 порта предлагаемые cloudmqtt
в моем случае это были 17857, 27857, 37857
да, практически любой (не уверен что все скетчи будут работать беузкоризненно - некоторые довольно из них довольно старые уже)Чтоб появились виджеты нужно использовать ваш скетч с гикхаба как базовый?
А вшивание виджетов в скетч это необходимость? или просто ваша задумка?да, практически любой (не уверен что все скетчи будут работать беузкоризненно - некоторые довольно из них довольно старые уже)
обратите внимание на используемые библиотеки - в шапке каждого скетча есть ссылки
для этого есть blynk и куча других.А вшивание виджетов в скетч это необходимость? или просто ваша задумка?
Например на андройде приложение MQTT Dashboard получилось быстро подогнать под своё устройство, а тут придется вносить коррективы в скетч... была бы бОльшая универсальность, если из приложения создавались виджеты для топиков
толи я тупой, толи blynk пошел по вашему пути(Getting Started)...для этого есть blynk и куча других.
Основная фича IoT Manager - это очень гибкая настройка виджетов с помощью HTML5+CSS. Опций столько, что я сам иногда подглядываю в свою документацию. Плата за высокий уровень кастомизации - высокий порог входа
У блинка только подключаете их библиотеку в скетче, а виджеты конфигурите уже в телефоне (MQTT можно вообще не использовать)что б не нужно было в скетч вносить изменеия
да что-то они там поменяли в WebMoney, а я так и не перенастроил.добрый день! а почему сбор средств закрыт? в конце странички
а это ваша страничка? Поддержать проект · IoT Managerда что-то они там поменяли в WebMoney, а я так и не перенастроил.
[off]Можете поддержать проект, если есть такое желание (средства пойдут на оплату VDS для сайта esp8266.ru)
Z352838731074 или R128535659463[/off]
да, забыл про нееа это ваша страничка? Поддержать проект · IoT Manager
1. нет такого виджета пока нети не подскажите название виджета выпадающего списка из которого вибирается 3 значения? (типо on/off/auto)
или может где есть полный список виджетов? или тут Виджеты · IoT Manager указаны все?
id [2] = "2";
page [2] = "Kitchen";
descr [2] = "Dimmer";
widget[2] = "range";
pin[2] = 0; // GPIO0 - range
defaultVal[2] = 1023; // defaultVal status 0%, inverted
inverted[1] = true;
sTopic[2] = prefix + "/" + deviceID + "/dim-light";
style[2] = "\"style\":\"range-calm\"";
badge[2] = "\"badge\":\"badge-assertive\"";
thing_config[2] = "{\"id\":\"" + id[2] + "\",\"page\":\"" + page[2]+"\",\"descr\":\"" + descr[2] + "\",\"widget\":\"" + widget[2] + "\",\"topic\":\"" + sTopic[2] + "\"," + style[2] + "," + badge[2] + ",\"leftIcon\":\"ion-ios-rainy-outline\",\"rightIcon\":\"ion-ios-rainy\"}"; //
это один из первых виджетов, ожидает глубокого рефакторингакак убрать проценты
div.no-padding.text-center(ng-if="item.widget == 'range'")
div.no-padding
div(style='{{item.style}}') {{item.descr}}
span.badge {{item.status/10.23 | number:0}}%
div.item.range.no-border
i.icon
input(type='range', name='{{item.descr}}', ng-model='item.control', min='0', max='1023', value='0', ng-change='doRange2(item)', on-release='doRange(item)')
i.icon
<ion-item>
<ion-range min="1000" max="2000" step="100" snaps="true" [(ngModel)]="warmth" color="danger">
<ion-icon range-left small color="danger" name="thermometer"></ion-icon>
<ion-icon range-right color="danger" name="thermometer"></ion-icon>
</ion-range>
</ion-item>
client.publish(prefix + "/" + deviceID + "/config","<item><range dualKnobs=\"true\" pin=\"true\" [(ngModel)]=\"structure\" color=\"dark\"><icon range-left small name=\"brush\"></icon><icon range-right name=\"brush\"></icon></range></item>");
client.publish(prefix + "/" + deviceID + "/config","<ion-item><ion-range min=\"1000\" max=\"2000\" step=\"100\" snaps=\"true\" [(ngModel)]=\"warmth\" color=\"danger\"><ion-icon range-left small color=\"danger\" name=\"thermometer\"></ion-icon><ion-icon range-right color=\"danger\" name=\"thermometer\"></ion-icon></ion-range></ion-item>");
нет, это невозможно (в т.ч. в целях безопасности), все данные проходят через sanitize.т.е. можно отправить прямиком html код и оно отобразиться?