
经常忘记上班打卡,导致九点到办公室,但是十点半才想起没打卡。时间上就很亏,每次还得手动去折腾。
现在的方法是用手机的自动任务(小米 hyperOS 2 ),在连接到办公室 Wi-Fi 以及地理围栏唤醒自己写的 app ,然后强制弹出并提醒。但是问题还是很多,首先是不一定会连接 Wi-Fi ,我有时候会直接用流量;其次,地理围栏在办公楼会出现不准的情况,可能还有 50 米就提醒了,也可能到了办公室很久才会定位准确。
我尝试用 ESP32 写个蓝牙扫描,然后发送,但是自动任务不接受第三方 API 接入,最终只能放弃。不知道还有没有什么其他更好的方法。


1 zhengfan2016 203 天前 |
2 hailaz 203 天前 把电脑桌面壁纸改为 今天打卡了吗? 我也是用自动任务,定位精准度真的太低了。通过 wifi 判断的话,有时候 WiFi 切换又会重复触发,不太好用。 |
3 hailaz 203 天前 |
4 KatoHawk 203 天前 hhh ,想不到一天中最重要的事情竟然能忘 |
5 adangcc 203 天前 上班的卡不会忘,因为每天都是卡点的,但是下班卡我是 oppo 手机,用的自动指令,到点后自动跳转到钉钉,一般下班等电梯的时候都会拿出手机看看,这时就会自动打卡了 |
6 darkengine 203 天前 不知道苹果的 air tags 或者其他类似的蓝牙 beacon 能不能实现这样的功能:贴一个在工位上,接近之后提醒。 |
7 ShineyWang 203 天前 nfc 可以设置触摸打开指定的 app 这样就知道要打卡了 |
8 liudewa 203 天前 08:57 设置打卡确认闹铃 18:08 设置打卡确认闹铃 |
9 cmos OP @darkengine 6# 用 esp32c3 尝试过蓝牙 beacon ,以为是 BLE 的底层,手机的定时任务没法被唤起。小米不支持外部 API ,导致很多方法被限制了。 |
10 LAZARUSS 203 天前 我也苦恼,昨天九点到公司十点多才打卡 |
11 NewYear 203 天前 如果你到公司的时间比较均衡。 可以定一个闹钟或者日程,专门提醒你打卡。 很多公司的打卡机的位置都很反人类,不在去办公室的必经之路,就很容易忘记。 所以其实你可以设计一个新的路线,必须经过打卡机,久而久之就不会忘记了。 |
12 RightHand 203 天前 via Android 给你个其他建议 用 win 的计划任务做提示 保证不会忘记 就是会晚一点要等你解锁桌面 |
13 darkengine 203 天前 @imes 我觉得应该是这样的,写个支持后端任务的 app ,定期扫描附近的 BLE 设备,发现有这个 beacon 的时候提醒。 |
14 victimsss 203 天前 钉钉飞书企微之类都支持 webhook ,随便弄一个建个群再创建机器人,再通过请求机器人的 webhook 地址下发通知。 |
15 daybreakfangyang 203 天前 我用的 macrodroid 的基站唤醒,挺准的 |
16 cmos OP @darkengine 13# 这个是我最后的打算了,要是没什么好办法,就使用你说的这个,唯一的问题是 app 要后台保活,担心耗电。 |
17 cmos OP @daybreakfangyang 15# 非常感谢,我来试试基站定位。 |
18 Sting1226 203 天前 1.设置定时闹钟; 2.使用 todo 提醒; 3.捷径设置到点自动打开打卡 App 。 iPhone 常年虚拟定位设置在公司。 实在要是忘了也没办法了。认栽。 |
19 mytoroto 203 天前 我也是小米的自动任务,时间段内连接公司 WiFi ,打开飞书 APP ,飞书设置了极速打卡,现在的问题是手机锁屏会影响自动任务 |
20 coderljx 203 天前 无障碍+自动化脚本 |
21 tpopen 203 天前 闹钟 |
23 shellname 203 天前 esp32 模拟成键盘设备,手机到范围内就会自动连接,触发自动任务 |
24 dumbass 203 天前 多扣点钱就记住了 |
25 alwaysol 202 天前 看来还是钱扣少了 |
26 AIXAI 202 天前 via Android 啊啧啧啧,看到你折腾的这么夸张,我就忍俊不禁,你就没有想过用自动化应用?你打卡是在手机上打卡还是固定打卡机? 安卓自动化应用 tasker 或 macrodroid 都可以实现扫描到蓝牙 beacon 后自动提醒 tasker 或 macrodroid 基站定位范围太大了,比定位更大,有的人刚好在基站覆盖边缘就合适 你既然有蓝牙 beacon 就用这个,范围小可控。 tasker 或 macrodroid 应用体积小,需要常驻后台,耗电可以忽略了 当 tasker 或 macrodroid 扫描到蓝牙,自动推送通知或者播放一段提醒打卡的音频文件,也可以弹出一个强制提醒界面 两个应用你都试试,建议用 macrodroid 毕竟 tasker 要花 4 美元购买…… |
29 cmos OP @AIXAI 28# 最后按照评论区的建议,用的基站定位和蓝牙 beacon ,写个一个 app ,自动提醒打卡和记录时间,避免忘记或者记不清了。详情 https://v2ex.com/t/1135433 |
30 flynaj 193 天前 via Android 给你个技巧,到固定的地方打卡,进公司某个特定位置打卡,一到那个地方就知道是要打卡了,或者贴个 NFC 标签,写个自动任务。碰一下执行打卡。 |