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