有没有这样一套自建方案实现远程控制?

82 天前
 kyonn

通过上面这套机制, 可以实现

nas 上部署的软件是不是类似 IFTTT 这样的软件? n8n? 收到 webhook 消息后, 某些 hook 需要支持回复响应消息给手机 app, 比如返回路由器的映射端口.

手机上的 app 用哪个比较好?方便自定义这些触发源, 最好能保存同步这些配置到 webdav 或其它地方, 免得换手机重新配置.

另外关于消息通知, 哪个消息聚合工具比较好用, 给这个工具发消息, 它可以给 ntfy, 邮件, 钉钉等途径一起发送消息.

1248 次点击
所在节点    问与答
14 条回复
zuotun
82 天前
就不能直接用远程软件?
kyonn
82 天前
@zuotun 那个太重了, 需求是类似放个 自动化动作的 网关, 可以自定义行为. 手机作为触发源, nas 作为动作中心可以执行任意动作或传递消息给下一级.
zuotun
82 天前
@kyonn #2 那随便什么语言都可以实现,用 PHP 或者 JS 监听端口然后根据请求执行命令,唯一需要注意的就是安全性,执行命令本身就是高危行为。
jones2000
81 天前
直接买一个小米的插座,网关接小米插座。 要远程了把电源打开, 远程完了就关闭电源。
myxvhgiile
81 天前
ssh 配合脚本感觉最简单方便,前提是要有公网 ip ,不在家能访问到家里的 nas
有 ha 的话应该也可以自己写点 add ons 之类的执行预设的指令?没研究过不过感觉可行
wangmn
81 天前
目前我是网易 UU 远程,开机自动启动。远程开机用拼多多 20 块钱买的米家 mesh 开机卡。
wangmn
81 天前
手机也能远程
kyonn
81 天前
@zuotun 是什么语言都行, 看下有没有现成的生态可以自己做二次开发.
kyonn
81 天前
@jones2000 不是远程开机的问题, 是类似做个控制/转发中心的需求.
kyonn
81 天前
@myxvhgiile 现在就是手机上弄了个 ssh 软件发指令弄的, 感觉比较麻烦.
dyexlzc
81 天前
nas 上部署一套支持 webhook 输入的软件, 输出动作可以是执行 nas 的脚本
——————
这一步自己搭一个 http 服务,简单点搞几个 button 也可以做吧,webhook 的必要性是? http 服务搭建起来都不用 app 。浏览器就可以。无论你搭建 webhook 还是 http 都需要暴露或转发到公网


人在外面, 手边没有带电脑, 通过 app 发给消息临时 upnp 打开家里路由器端口映射到远程 pc 的 3389. 再用网吧之类的临时电脑远程回家处理.
——————————
都需要到网吧临时电脑回家处理了,可以直接安装个向日葵,所有步骤都可以省了,还支持手机控制


根据某些条件, 自动联动家里的 homeassitant...
——————————————————————
改一下第一步的 http 服务,随便怎么玩都可以了

消息通知工具没用过,不阐述了
ivan_wl
81 天前
iOS 的快捷指令支持 ssh ,一键运行脚本就行了
Vegetable
81 天前
jenkins
loocao
80 天前
理论上没啥问题,就是要自己敲代码实现~

but ,这一系列操作,都不如直接安装个 wiregaurd 来得方便,就像在家里用手机访问内网设备一样方便

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1098747

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX