Отображение данных из скрита

Тема в разделе "ESP8266, ESP32", создана пользователем gor2768, 10 июл 2019.

  1. gor2768

    gor2768 Нуб

    Помогите,пожалуйста ! Есть страничка на сервере NodeMCU:
    Код (Javascript):
    <!DOCTYPE html>
    <html>
      <head>
        <meta http-equiv="content-type" content="text/html; charset=UTF-8">
        <title>page.html</title>
      </head>
      <body>
        <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b><i>
              &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
              &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
              &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
              Мой сервер Node MCU<br>
            </i></b></p>
        <p>Температура : $temp</p>
        <p>Влажность : $humi</p>
      </body>
    </html>
    Как заставить отображаться значения переменных из скрипта:
    Код (Javascript):
    do
    dat = {
            temp,
            humi,
            prese
            }
    pin = 5
    sda, scl = 6, 7
    i2c.setup(0, sda, scl, i2c.SLOW) -- call i2c.setup() only once
    bme280.setup(5,5,5,3,7,16)
    tmr.create():alarm(120000, 1, function()
        P,T = bme280.baro()
        temp = T/100
        print(string.format("Temperature: %.2f" , temp ) .. " C")
    end)
    tmr.create():alarm(120000, 1, function()
        status, temp, humi = dht.read(pin)
        print(string.format("Humidity:    %.2f" , humi ) .. " \%")
        end)
    tmr.create():alarm(120000, 1, function()
        P,T = bme280.baro()
        prese = P/1000 * 0.750064
        print(string.format("Presure:     %.2f", prese ) .. " mm")
    end)
    dofile("server.lua")
    end
     
    Последнее редактирование: 10 июл 2019