TCP 发出指令,硬件声音提示器,家里 DIY 用,有现成的不?

2022-09-20 18:17:09 +08:00
 qazwsxkevin

家里,服务器一直开着炼丹,好几次早上起来看日志才发现其实昨晚躺下没多久,进程已经异常歇掉了,电费白搭小事,浪费时间才是,
有没有一种不需要养奶牛(过于复杂造轮子)就有牛奶喝的解决方法?
现成的,硬件,IP 的,有线无线都可以,进程异常后调用 TCP 发出一个指令给指定 IP ,这个东西呱呱叫,可以告知。 手机 app 推送那种提示不适合,必须外置会响的东西,晚上睡着了谁还看手机啊 预算 100 ¥左右吧

2253 次点击
所在节点    程序员
26 条回复
Kinnice
2022-09-20 18:22:50 +08:00
python: 调用蜂鸣器
qazwsxkevin
2022-09-20 18:25:09 +08:00
@Kinnice 不和服务器睡在一起。。。
thinkershare
2022-09-20 18:25:11 +08:00
这个玩意自己写也不会超过 100 行代码, 随便找个语言都行!
l0wkey
2022-09-20 18:25:50 +08:00
淘宝上找个 MQTT 喇叭,然后服务器上出问题发个 MQTT 消息触发喇叭播放。
thinkershare
2022-09-20 18:28:31 +08:00
@qazwsxkevin 你有没有公网 IP, 如果没有, 那还要租个服务器中专, 或者搞穿透, 现在的, 别想了.
villivateur
2022-09-20 18:32:41 +08:00
你说得我都想现做一个卖给你了,哈哈,这东西实现起来不复杂。
eason1874
2022-09-20 18:33:46 +08:00
如果服务器有音频输出接口,上某宝花 20 块买个 USB 小音箱,插上去。找一个报警音频,或者找一首歌,python 定时检测错误日志,需要报警时播放它
qazwsxkevin
2022-09-20 18:35:02 +08:00
@villivateur 来来来,上购物车~~
musi
2022-09-20 18:35:06 +08:00
arduino + 蜂鸣器
arduino 买那种带 wifi 的
然后找商家要个例子
拿 TCP 的例子和控制蜂鸣器的例子改改河合到一起就能实现你要的效果
价格也就十几块钱吧
villivateur
2022-09-20 18:47:01 +08:00
@qazwsxkevin 关注淘宝“切个电子 Electron”店铺,我要是做出来了就上架🌚🌚
renmu
2022-09-20 18:52:49 +08:00
找个带蜂鸣器的板子,比如 esp32 ,起个 http 服务。
服务器监测进程,挂了就发个请求给板子。

你也可以自动进程啊
edis0n0
2022-09-20 19:28:26 +08:00
0 成本,非常好实现:随便找个固定号码的网络电话 API ,在勿扰模式排除 几年前这种东西挺多的,现在估计不好找
zhhww57
2022-09-20 19:40:03 +08:00
闲鱼买个 wr330 ,再买个 openwrt 能驱动的 usb 声卡,然后 wr330 刷 openwrt ,usb 声卡接 wr330 ,然后声卡接喇叭
zhhww57
2022-09-20 19:44:41 +08:00
wr330 49 元
usb 免驱声卡 5.8 元
usb 音响 8.8 元
5v2a 充电头(给音响供电) 3.79 元
合计 67.39 元

可无线桥接也可以有线接网线随意
zhhww57
2022-09-20 19:45:58 +08:00
zhhww57
2022-09-20 19:47:30 +08:00
如果远程的话,挂个 softether 直接打穿就行了,用他家自带的 p2p 穿透,或者 vxnazure
Puteulanus
2022-09-20 19:57:35 +08:00
https://sspai.com/post/75789
刚买了个小爱音箱准备玩玩,安卓设备,有音箱,咸鱼二手差不多 100 多
用 IFTTT 建个 url 触发它安卓客户端 play music 这种应该可以吧(未尝试)
wsly47
2022-09-20 20:12:07 +08:00
合宙 esp32-c3 9.9 元
蜂鸣器 2 元
用 arduino 写一个很简单
Tink
2022-09-20 20:13:13 +08:00
esp32
Soar360
2022-09-20 21:38:33 +08:00
买个长点的音频延长线?或者 WiFi 音响?

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

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

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

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

© 2021 V2EX