用 UniFi Access 控制 HomeKit 门锁
我的 UniFi 全家桶就差 UniFi Access 了,怎么能不搞一个呢? 可我家用的是 August Gen4 门锁,没法安装磁吸锁,于是我想用 Arduino 通过 HomeKit 来开锁。 这里使用 Wio Terminal 来实现与 HomeBridge 的联动,详见这篇文章 (http://krunk.c…
Wio Terminal 控制多个 HomeKit 设备
闲来无事,想试试 Arduino 开发,刚好看到亚马逊上的 Wio Terminal 在打折,就入手了两个,打算给家里添两个控制器。家里的设备太多,单靠 HomeKit 按键不太方便,我也不想走到哪儿都掏手机,于是就做了这个项目。 官方开发文档: https://wiki.seeedstudio.com/Wio-Ter…
VueDoc - 方便的API或技术文档工具
什么是 VueDoc VueDoc 是一个完全由 JavaScript 驱动的文档程序。 主页 文档页 强大的 Markdown 编辑器 它如何运行 为了方便部署,尽量减少对宿主机环境的改动,VueDoc 运行在 Docker 容器中,装好就能用。 Demo: https://doc.krunk.cn/ 它的原理 你确…
修复三星智能电视背光忽明忽暗问题
很多人以为画面变暗是节能模式的锅,可关掉后还是会忽明忽暗(关还是要关的)。尤其是玩暗场景多的游戏,眼睛都要瞎了。 症状:画面黑的时候背光变暗,画面亮的时候背光变亮,导致看个电影或玩个游戏画面忽明忽暗 我找到了控制 PWM 背光调节的参数。把最低亮度设为 100%,画面就不会再忽明忽暗了。 我的电视机型号为 UN43NU…
搬家啦!我的新全屋UBNT设备-Unifi全家桶
自从开始折腾网络后,我就陆续入手了 UniFi 的基础设备(USG、CK、USW)。等 UniFi Dream Machine 一出,我就彻底掉进了 UniFi 全家桶的坑里。 (对新来的访客解释下,我不是专业的IT,只是个还在学校里划水的苦学生?) Unifi Design Center 搬入新家之前先粗略规划一下布…
如何将你的WP评论推送至 QQ - Comment2QQ插件
把 WordPress 评论推送到 QQ,这想法看上去还挺新。我在网上没搜到现成的插件,于是(没错,又是“于是”)就自己写了一个。 Comment2QQ 可以把 WordPress 上的所有评论实时发送到 QQ 群。 安装 上传到插件目录下 找一个 QQ 群,将官方Hook机器人QQ “ 2854196399 ” 拉入…
自制Niagara Region地区疫情实时监控面板
前段时间 Niagara Region 对外公布的数据只有一个数字,我就想自己把它记下来,画成图表。面板上线的当天晚上,访问量就破了千,点“加油”的人也不少,就是这数据看着有点扎心…… 我的想法 每天都会公布确诊数,所以我可以每天从下面两个网址抓取数据。 $html=@file_get_contents("https:…
大学课程表自动导入 - 微信小程序
上大学时,我每天看得最多的就是课程表。可每次去学校网站查都太麻烦,存进相册又很快沉底,设成壁纸也不好看。 学校网页的课程表 我就想做个微信小程序,自动抓取并导入课表数据。BU 课程表就这么诞生了,也是我第一次独立开发微信小程序。 BU 课程表界面 小程序前端开发 小程序后端开发 BU课程表 - 基于微信小程序写的布鲁克…
使用sshfs把学校Linux磁盘映射到自己Windows电脑网络磁盘
下载 WinFsp 下载 SSHFS-Win 安装后,在 Windows 的“映射网络驱动器”里输入下面的路径来挂载磁盘: \\sshfs\REMUSER@HOST[\PATH] WinFsp 下载 https://github.com/billziss-gh/winfsp/releases/latest SSHFS …
WP 评论时卡住解决方法
打开站点目录 comment.php: site_directory/wp-includes/comment.php 在这个函数之后找到下面这行代码: wp_new_comment( $commentdata, $avoid_die = false ) 删除或注释掉这个调用后,就能正常评论了。可能是插件或其他程序改动了…
深入了解我的智能家庭 (HomeAssistant篇-附配置)
简介: Home Assistant 是一款基于 Python 的智能家居开源系统,支持众多品牌的智能家居设备,可以轻松实现设备的语音控制、自动化等。 家里的智能设备来自好几个品牌。为了把它们整合起来,我选了 Home Assistant 来控制所有家电。 这个项目从 2017 年底开始,2018 年初完成了第一版。当…
用 Selenium 和 Python 监控网页并发送通知
前几天接触到了Python爬虫,正好想写个爬虫,长时间监控网页,在发现指定变化后给用户发邮件。 这里用 Selenium 和 geckodriver 驱动 Firefox。 效果: 当网页出现金额时发送邮件并提示 页面为空时,随机等一段时间再进行下一次检查。 无内容时 有内容时 邮件通知 程序: 安装缺失的模块以及Fi…
Algonquin Provincial Park 阿冈昆的一个周末
Covered by millions of maple leaves, the prettiest autumn colors can easily be found in Algonquin Park, southeast Canada. Shot with a NEX-5N (191004 - 191006)
在树莓派的5寸屏幕上显示电脑温度以及占用率信息
此项目将电脑端的状态信息展现在树莓派的小屏幕上,在全屏玩游戏时再也不用在左上角显示数据了。我查遍全网,好像还没有一个完整的方案,只好自己动手,丰衣足食啦。先来看看效果图: 电脑端: 方法1. 使用我编译的资源监控器 我修改了 Web 文件,让界面适配树莓派的 5 寸显示器,换成深色模式,并设置为每 100ms 自动刷新…
ShenZhen IO - 常用指令与隐藏指令(剧透警告)
基本指令 nop 这条指令不执行任何操作。 mov R/I R 将第一个操作数复制到第二个操作数中。 jmp L 跳到既定标签位置,执行下一行指令。 slp R/I 在操作数规定数量的时间单位内保持睡眠状态。 slx P 保持睡眠状态,直到可以从操作数中规定的 XBus 引脚读入数据。
ShenZhen IO - Conditional tests的使用方法
test 1 - 如果 test 1 失败,则运行 + test 2 (如果 test 1 通过则运行) + 如果 test 1 和 test 2 都通过,则运行 - 如果 test 1 失败,或者 test 1 通过但 test 2 失败,则运行 - test 3 (如果 test 1 失败,或者 test 1 通过…
探索Unifi CloudKey Gen2+的小OLED屏幕驱动并显示自定义图片
在 /lib/systemd/system 中可以找到 ck-splash-reboot.service 这样的文件,内容如下: [Unit] Description=Boot error splash screen DefaultDependencies=no [Service] Type=simple ExecSt…
在Unifi CloudKey上安装Unifi VoIP控制器并解决Java Dependency问题
测试环境:UniFi CloudKey Gen2 Plus v.1.0.6,UniFi VoIP Controller v1.0.1。 用 wget 从 UBNT 官网把 UniFi VoIP Controller 安装包下载到 CloudKey 上 https://www.ubnt.com/download/unif…
已经看完了,感谢你的好奇心。















