Github 常见问题

Github 常见问题 设置 SSH 登录 Github 生成密钥 (Github 邮箱) ssh-keygen -t ed25519 -C "xxx@xxx.com" 复制 ~/.ssh/id_ed25519.pub 到Github 复制 ~/.ssh/id_ed25519 到需要登陆的机器 ~/.ssh/ 需要登陆的机器终端执行 eval "$(ssh-agent -s)" 同步主线冲突 This branch has conflicts that must be resolved 解决方法 从 main 分支新建一个 merge 备份 Discard 所有 main 分支的提交(还原成主线后同步到最新的主线) 解决冲突 # 拉取最新代码 git pull # 查看冲突 git status # 处理后提交 git add . && git commit -m merge && git push merge 没啥问题删除 merge 分支...

April 17, 2024 · Kevin

PXC

PXC 主从模式 HOSTNAME IP node1 192.168.2.11 node2 192.168.2.12 SWARM 集群 创建 SWARM 主节点 (–advertise-addr 用来指定使用哪个网卡的 IP) docker swarm init --advertise-addr 192.168.2.11 复制初始化输出的加入命令,在需要加入的机器执行 docker swarm join --token xxx 创建 PXC 专用的 overlay 网络 pxc docker network create --driver overlay --attachable --subnet 10.10.0.0/16 pxc_net 删除没用网络 docker network prune 删除指定网络 docker network rm pxc_net 离开集群 docker swarm leave -f Docker node1 创建目录,赋权 mkdir -p /opt/pxc-node1/conf /opt/pxc-node1/data /opt/pxc-node1/logs chmod 777 /opt/pxc-node1/conf /opt/pxc-node1/data /opt/pxc-node1/logs mysqld 配置...

April 17, 2024 · Kevin

Home Assistant Green 性能释放

Home Assistant Green 性能释放 Green 出厂的 HAOS 其实并没有把它的 CPU RK3566 的能力完全利用起来。Rockchip官网可以看到 RK3566 其实有如下两个好东西 NPU 支持 1Tops 算力 VPU 硬解码 4K 60fps H.265/H.264/VP9 硬编码 1080P 60fps H.265/H.264 为了让 Green 发挥出最佳性能,我编译了支持 NPU 和 VPU 的 Armbian 刷机 刷机教程我在之前 Green 评测文章里有,系统下载也在那 应用 首先要感谢大佬 @MarcA711 和 @nyanmisaka 为 RK35xx 系列 CPU 适配了 Friagte 和 Jellyfin 等 以下应用是朋友 @紫易辰 和 @r-MT 推荐的,更多用法可以自己摸索,我只是为了验证 CPU 性能,顺便写下教程 Frigate Frigate 可以利用 RK3566 的 NPU 来识别监控 RTSP 流中人等事物,VPU 的解码器则用来处理视频流,可以实时转换视频流码率大小等 docker-compose.yml...

March 5, 2024 · Kevin

Home Assistant Green 评测

Home Assistant Green 评测 感谢 HA 官方和 HASSBIAN 论坛提供的白嫖机会 特别感谢 囧 大建立了这么好的互动交友平台 2017 年 10 月注册的 HASSBIAN 论坛,而我在论坛建立之前其实已经开始玩 ARM 架构的开发板,树莓派 2B 是我刚工作斥巨资买的第一块开发板,早期树莓派体验其实并不是很好,32 位的系统、桌面卡顿、加载慢,有不少问题,但完整的 Linux 系统、小巧的机身、极低的功耗、被动散热等又让我非常喜欢。ARM 开发板早期的这些缺点随着时间的推移慢慢消失,如今 ARM 生态已经不用多说,而我在这期间陆陆续续又买了很多 3B,Rock64 开发板,还捡了不少 ARM 垃圾。对于我来说 ARM 作为家用服务器是不二之选 我喜欢极简的东西,软件,硬件都是如此。最初安装 HA 是在树莓派上通过 pip 安装使用的,但其实我并不是很喜欢这种方式,因为每次更新备份都比较麻烦,很容易出错,而且国内的网络环境用起来实在不舒服,后来 Docker 火起来后,就把所有应用转向 Docker 了,所以我至今未使用过 HAOS。因为对我来说 OS 过于臃肿,很多东西用不到比如商店,国内环境也不好用。Green 可以让我好好体验一下 HAOS 外观展示 包装 主机 外设 接口 散热 PCB 三围 尺子没电了,凑会看 系统使用 由于网络原因,无法正常启动 8123 端口,HAOS 使用部分后期有机会单独发帖体验 性能测试 本次测试是在默认官方设备树编译的 Armbian 系统下进行的,只安装了需要的测试工具,没有跑任何服务 内存速度 mbw 1 -> 内存拷贝平均速度 2 -> 字符串拷贝平均速度 3 -> 内存块拷贝平均速度 EMMC 速度 dd...

October 20, 2023 · Kevin

HASS-出门检测

HASS-出门检测 出门检测对于玩 HASS 来说还是非常有必要的,而如何准确触发就很重要了 目前好像还没不需要随身设备来判断人是否在家的技术,所以最方便的还是根据设备来判断,毕竟谁都有的就是手机 由于父母不和我住,所以我家只需要判断我和我老婆手机在不在家就可以了 这里介绍下我的出门检测方案,已经稳定使用一年 HomeKit 出门自动化 主要是通过 GPS 应该也有网络来触发设备是否在家的 优点 简单,只要简单配置自动化 高效,根据距离,出门大概 100 米触发 缺点 手机需要都是 iPhone,并且至少有一个 HomeKit 中枢 不是非常稳定 前提 HASS 中配置一个 MQTT 出门模式的虚拟按钮(其他类型虚拟按钮也行,MQTT 比较通用) 家庭成员都使用 iPhone 家庭成员都加入了 HomeKit 家中有 HomeKit 中枢比如 HomePod HASS 中家的位置要设置准确,在 HASS 配置 -> 区域与地点-> 地点(一定要用自带地图的设置不要去其他地图找坐标) 步骤 HASS 添加出门模式虚拟按钮 HASS 的 MQTT 配置添加一个按钮 mqtt: switch: - unique_id: home_lock name: home_lock command_topic: homeassistant/home/lock/set payload_on: on payload_off: off HomeKit 自动化触发虚拟按钮 iPhone Detect 插件 通过检测手机 5353 UDP 端口来实现的插件...

June 27, 2023 · Kevin