2023年终总结 - 焦虑的一年

该篇总结是我第一次严格意义上的年终总结,也到了必须要进行总结的时候。总结经验,反思过往!相较于以往,每年的这个时候都会看到很多人在对自己进行总结。对于自己,是一个性格比较随意的一个人,总结不总结的也无所谓,只要内心对自己有要求,有思考就行。但对于很多事和物,没有纸笔的记录很快就会忘却,2023年对于我来说是挺焦虑的一年,希望记录下对这些事情,以作反省。[...]

继续阅读 »

如何玩转智能家居 - 组建局域网,访问家庭网络

接上篇文章,继续折腾家庭网络:如何玩转智能家居-网络如何智能openwrt+v2ray。更新说明2023.02.24:R2S不再作为主路由,采用旁路由接入本篇文章解决问题是:如何通过配置wireguard实现从世界任何地方优雅的访问家庭网络。我们在家庭网络使用场景汇总一定会遇到以下情况,人在外:想要访问家庭网络中的NAS服务,获取一些资料。想要下载一部资源,添加下载任务,一回家就可使用全屋智能家居,某一个设备出现故障,想要直接接入家庭网络查看原因修复等等…[...]

继续阅读 »

如何玩转智能家居 - 如何自由上网openwrt+v2ray

本篇文章仅作为个人技术研究记录,请勿用于非法用途。更新说明2024.01.30:重新整理文档,基于现有模式。2023.7.19:添加nftables配置。玩转智能家居,网络很关键,本篇文章我们来聊一聊怎样实现科学上网。其具体的体现就是,路由器帮我们智能的识别我们想要访问的网站,通过分析判断,将流量通过不同的路径进行转发。使用场景大家可以自己想象,这里不做过多赘述。本次的实战是:在安装了openwrt的软路由上(主路由),通过v2ray+vps实现的翻墙。本次相关软硬件如下:[...]

继续阅读 »

如何玩转智能家居 - 网络组网方案实施

接上篇:如何玩转智能家居-家庭组网方案选择。当我们已经选择好家庭组网方案之后:AC(PoE)+AP。那么问题来了:实际该如何操作,如何布线,需要考虑什么?就我来说,可能考虑这些因素:弱电箱位置,要不要挪动,什么位置才是最佳强弱电的走向,如何才不会被影响我们的AC应该放在哪里,AC为什么需要POE我们的AP应该放在哪里,要放几个到底需不需要弄一个类似家庭机房的东西,放哪,有什么用网线怎么弄,什么地方要放几根,用几类网线普通家庭上全屋光纤有用吗[...]

继续阅读 »

如何玩转智能家居 - 家庭组网方案选择

为什么会有家庭组网这个说法?其根本原因是想要实现全屋网络覆盖。结合时下流行的智能家居,相辅相成。目前,大多数家庭的网络仅靠那么一个路由器支撑,但路由器的网络覆盖范围往往都会有局限,就比如信号穿堵墙就会有很大的衰减,家里的角落甚至有时搜索不到信号。那么一般我们的解决方案有哪些呢?[...]

继续阅读 »

如何玩转智能家居 - 灯控方案选择

作为玩转智能家居的第一篇,今天我们了解一下智能家居中的灯光控制系统。最近准备装修房子,作为互联网从业者一直对科技产品有浓厚兴趣,喜欢折腾。所以新家最好有一个专用家庭机柜,软路由、万兆交换机、AC+CP,全屋光纤,都给它搞上。最重要的还是要有套全屋智能家居,进行自动化场景控制。家庭组网及全屋智能我会在这个系列一一实践,总结经验为大家踩坑,哈哈。[...]

继续阅读 »

如何玩转智能家居 - HomeAssistant接触

接上篇文章:如何玩转HomeAssistant-HA介绍。如何安装HA,上篇文章说到了一些,本篇文章实战安装HA,并介绍HA内部概念。通过两种方式安装:镜像安装Docker安装如果大家有更多需求,可以到官方站点查看:Installation。[...]

继续阅读 »

如何玩转智能家居 - HomeAssistant介绍

HomeAssistant是什么HomeAssistant,简称HA,是一款基于Python的智能家居开源系统,支持众多品牌的智能家居设备,可以轻松实现设备的语音控制、自动化等。初次接触HA是很早之前,当时被那种万物互联所震撼,智能之家的想法吸引。随着自己的成长,有空间去做这些事。也是时候进入HA的世界了,为后面的物联网之家打下基础。[...]

继续阅读 »

跨省异地换工作,社保、医保、公积金转移

在我们已经确定要异地换工作的情况下,我们在当地缴纳的社保和公积金应该怎么办?如何转移?转移的政策如何?如何确定转移成功?是的,这个问题一定是需要考虑的。当我们在同一城市换工作,你个人的社保和公积金账户是不会变的,新公司这边可以直接为你接续缴纳。但如果是异地,新公司会确定你是否在该地有账户,无则重新开户,所有年限从零开始。[...]

继续阅读 »

Go1.16初体验,怎样使用 //go:embed

2月16日,Go1.16版本发布了。对于我们普通开发者来说,本次版本发布了一些有趣的特性,这里列举了重要的几点:新增了embed包,在编译时通过使用//go:embed指令可以进行嵌入文件的访问,即将文件嵌入到二进制包中。增加了对macOSARM64的支持(Applesilicon)。[...]

继续阅读 »