【问题标题】:Is it possible to run a Deployed static site as localhost是否可以将已部署的静态站点作为 localhost 运行
【发布时间】:2021-04-18 07:00:56
【问题描述】:

我为我的 IOT 设备 创建了一个静态站点,这些设备连接在我的家庭 WiFi 上,我可以通过 localhosted 网站控制它们。
但自从我将站点部署到 Live Server 后,它就一直没有运行。
那么,有没有办法通过已部署的站点向我的家庭 WiFi 发送命令?

 //passing commands through link

function lightOn(){
 location.href = "http://192.168.0.104/on";
}

function lightOff(){
 location.href = "http://192.168.0.104/off";
}
<button onclick="lightOn()">Light On</button>
<button onclick="lightOff()">Light Off</button>

【问题讨论】:

  • 我在路由器中使用了公共 IP,这样我就可以在家中向我的 Arduino 发送命令
  • @Masood mine 也是一个 Arduino-NodeMCU 项目。如何获取它的公网IP?有教程吗?

标签: javascript html jquery web webserver


【解决方案1】:

要通过互联网访问您的物联网设备,您需要:

  1. 静态公共 IP(您的 ISP 可以提供)
  2. 具有端口转发功能的路由器
  3. 物联网设备 (Arduino) 的以太网或 Wifi 模块

如需完整教程,请点击此链接: https://www.instructables.com/Accessing-Arduino-over-internet/

【讨论】:

    猜你喜欢
    • 2022-11-03
    • 1970-01-01
    • 2021-12-13
    • 1970-01-01
    • 2020-04-29
    • 2021-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多