TCP 发出指令,硬件声音提示器,家里 DIY 用,有现成的不? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
qazwsxkevin
V2EX    程序员

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

 
  •   qazwsxkevin 2022-09-20 18:17:09 +08:00 2833 次点击
    这是一个创建于 1192 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    可无线桥接也可以有线接网线随意
    zhhww57
        15
    zhhww57  
       2022-09-20 19:45:58 +08:00
    zhhww57
        16
    zhhww57  
       2022-09-20 19:47:30 +08:00
    如果远程的话,挂个 softether 直接打穿就行了,用他家自带的 p2p 穿透,或者 vxnazure
    Puteulanus
        17
    Puteulanus  
       2022-09-20 19:57:35 +08:00
    https://sspai.com/post/75789
    刚买了个小爱音箱准备玩玩,安卓设备,有音箱,咸鱼二手差不多 100 多
    用 IFTTT 建个 url 触发它安卓客户端 play music 这种应该可以吧(未尝试)
    wsly47
        18
    wsly47  
       2022-09-20 20:12:07 +08:00 via Android
    合宙 esp32-c3 9.9 元
    蜂鸣器 2 元
    用 arduino 写一个很简单
    Tink
        19
    Tink  
    PRO
       2022-09-20 20:13:13 +08:00 via Android
    esp32
    Soar360
        20
    Soar360  
       2022-09-20 21:38:33 +08:00
    买个长点的音频延长线?或者 WiFi 音响?
    dingwen07
        21
    dingwen07  
       2022-09-20 23:06:34 +08:00
    Telegram Bot 应该可以
    HTTP GET 的 API ,弄好推送到你私聊的 Chat ID ,程序出现异常之后请求就可以
    Telegram 可以为每个对话设置不同的声音,相当于“外置会响的东西”
    wudicgi
        22
    wudicgi  
       2022-09-20 23:11:00 +08:00
    ESP8266/ESP32 的小板子外接一个有源蜂鸣器
    开发环境用 Arduino IDE, 简单,不要用官方的开发套件
    jinliming2
        23
    jinliming2  
       2022-09-20 23:16:20 +08:00
    linux 内核的软件 watchdog 来监视进程?挂了自动重启?或者其他的监视程序?
    建议是实现自动化,挂了可以自己重启,重启进程 /重启机器自己定。蜂鸣器,晚上睡着了,深睡眠也听不到……
    当然,不想自动重启,挂了执行个命令,打开音乐播放器开始播放,音量自动调最大也可以……
    danhahaha
        24
    danhahaha  
       2022-09-20 23:44:43 +08:00
    几行代码+阿里云电话通知
    flynaj
        25
    flynaj  
       2022-09-21 00:46:40 +08:00 via Android
    我的服务器的话 beep 足够。
    a1369521908
        26
    a1369521908  
       2022-09-21 16:45:24 +08:00
    docker 部署自动重启
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5663 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 02:03 PVG 10:03 LAX 18:03 JFK 21:03
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86