Шаг №14 — ESP8266 Библиотека WebSocketsServer

Step14-WebSockedServer ESP8266 Библиотека WebSocketsServer

Скетч: Step14-WebSockedServer

11 мыслей о “Шаг №14 — ESP8266 Библиотека WebSocketsServer”

  1. А не проще в ява скрипт добавить:
    if (type_val == ‘textlive’) {
    element.innerHTML += ”+(typeof action_val!=’undefined’&&action_val?”:”)+’ ‘+renameBlock(jsonResponse, obj.title)+”+renameBlock(jsonResponse, obj.units)+”,”;
    if (renameBlock(jsonResponse, ‘{{‘+state_val.replace(/[^a-z0-9]/gi,”)+’-hidden}}’) != ‘hidden’) {
    setTimeout(“loadChart(‘”+state_val.replace(/[^a-z0-9]/gi,”)+”‘,'”+state_val+”‘, {“+obj.options+”},”+obj.refresh+”)”, 1500);
    }

  2. Добрый день! Мне понравилось, интересная тема! А вы не пытались добавить к SPIFFS ещё и SD (одновременно) там размеры карточки побольше можно и интерфейс украсить.

    1. А главное автономно( если хозяин в отпуске и интернет рухнул ) датчики писать два -три месяца, потом статистика ….!

  3. Здравствуйте.
    А как добавить поддержку графика, чтобы значения отображались на графике, а не в виде текста? Если добавить на страницу следующий код из предыдущего примера
    {
    “type”:”chart”,
    “title”: “Температура”,
    “state”:”/charts.json?data=temperature”,
    “points”:10,
    “chartist”:”Bar”,
    “options”:”high: 40,low: 18, showArea: true, fullWidth: true”,
    “style”:”height:300px”
    },
    то на графике ничего не отображается, а сам график как бы дергается.

  4. XMLHttpRequest формируется на странице и посылает запрос на сервер. Сервер отвечает. Ответ как-то обрабатывается страницей.
    У ESP8266 есть Serial Port на который с разными интервалами приходят данные, или не приходят. Если приходят, то они должны отображаться в TextArea1

Добавить комментарий для Евгений Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.