qlwz / esp_dc1

DC1插线板固件
GNU General Public License v2.0
227 stars 92 forks source link

有没有兴趣添加几个http API和mdns广播以支持OpenIoTHub #4

Open IoTServ opened 4 years ago

IoTServ commented 4 years ago

Http API: (1)https://github.com/IoTDevice/phicomm_dc1/blob/master/src/main.cpp#L247 (2)https://github.com/IoTDevice/phicomm_dc1/blob/master/src/main.cpp#L249 (3)https://github.com/IoTDevice/phicomm_dc1/blob/master/src/main.cpp#L251 (重新命名的api可以不用实现,由app处理重命名,现在https://github.com/IoTDevice/phicomm_dc1/blob/master/src/main.cpp#L248不需要支持) MDNS广播: https://github.com/IoTDevice/phicomm_dc1/blob/master/src/main.cpp#L233 (用于声明服务,这样app和网关就能自动发现dc1并知道使用的模型)

我维护的项目比较多,如果你能支持的话我可以更加把精力放到APP上

对了,qq群:251227638(验证信息:斐讯) 有很多玩斐讯插排刷机的

ligbang commented 4 years ago

你这个可以用内网Ip登陆web页面管理,我想着用FRP在路由器上做内网渗透,直接用域名在外网访问,但是访问不了,这是什么原因?我想着是用一个插排控制家里的HA,万一HA出问题了,可以用域名从外网访问插排重启HA保证不会出问题?不知道您是否能理解?

IoTServ commented 4 years ago

你这个可以用内网Ip登陆web页面管理,我想着用FRP在路由器上做内网渗透,直接用域名在外网访问,但是访问不了,这是什么原因?我想着是用一个插排控制家里的HA,万一HA出问题了,可以用域名从外网访问插排重启HA保证不会出问题?不知道您是否能理解?

我没有用过frp,但是我写的App程序支持外网访问homeassistant和插排,你所说的异常重启可以考虑使用supervisor之类的进程监控软件。或者你可以设置homeassistant开机启动,机器设置定时重启。frp要内网运行一个frpc,你能确保frpc没问题吗[斜眼笑] #5 这个pr用以本项目支持远程访问