lametric-cli

⏰ 智能时钟命令行控制中心

LaMetric智能时钟官方CLI工具文档,支持通知推送、设备控制与定时器管理,为开发者提供物理显示屏自动化能力。

收藏
5.5k
安装
1.4k
版本
1.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

LaMetric CLI 是一款面向 LaMetric TIME/SKY 智能显示屏的命令行控制工具。用户可通过该工具发送富媒体通知(支持图标、声音、优先级、进度条、迷你图表)、调节设备亮度与音量、管理内置应用(定时器、秒表、收音机)、以及实现图像/视频流推送。配置流程简洁:从移动应用获取 API Key 后,通过 lametric setup 向导或环境变量完成认证,即可通过本地网络与设备通信。

显著优点

1. CI/CD 原生集成:支持管道输入(stdin)和 JSON/TSV 输出格式,可无缝嵌入构建流水线,实现构建状态物理可视化
2. 丰富的通知形态:不仅支持文本,还提供进度指示器(goal)、Sparkline 图表、关键警报(唤醒设备+报警声)等企业级功能

3. 完整的设备控制:覆盖显示、音频、蓝牙等硬件层面,以及定时器、秒表、流媒体等应用场景

4. 跨平台安装便捷:支持 Homebrew 和 Go install 两种主流安装方式,配置采用标准 YAML 文件

潜在缺点与局限性

  • 硬件依赖性强:必须拥有 LaMetric 物理设备才能使用,纯软件用户无法体验
  • 网络环境受限:设备与运行端需处于同一本地网络,不支持远程公网直接控制
  • 功能边界清晰:仅支持 LaMetric 品牌设备,无法扩展至其他智能显示屏
  • T3 来源等级:由个人开发者维护,非官方组织背书,长期维护稳定性存疑

适合的目标群体

  • 追求物理存在感通知的开发者/DevOps 工程师(替代纯软件通知)
  • 需要桌面番茄工作法(Pomodoro)或会议提醒的极客用户
  • 希望将系统监控数据(CPU/磁盘)可视化到实体屏幕的运维人员
  • 智能家居自动化爱好者,寻求命令行级别的精细控制

使用风险

  • API Key 泄露风险:配置文件中明文存储密钥,多用户环境需注意权限设置
  • 网络发现依赖lametric discover 依赖 mDNS/SSDP,复杂企业网络可能发现失败
  • CLI 版本与文档同步:Skill 仅为文档资产,实际工具版本由用户自行安装,存在版本错配可能
  • 无沙箱隔离:流媒体功能调用 ffmpeg 管道,需确保输入源可信

安全解读

LaMetric CLI 综合评估

核心用法

LaMetric CLI 是一款面向 LaMetric TIME/SKY 智能像素时钟的命令行控制工具,让开发者与极客用户能够完全通过终端操作这些 IoT 设备。核心功能覆盖四大场景:

1. 通知推送:支持文本通知、图标自定义(80+ 内置图标)、音效配置(成功/失败/报警等 20+ 种)、优先级设置(普通/警告/紧急),甚至可显示进度条与 Sparkline 图表
2. 设备控制:调节屏幕亮度、音量、蓝牙开关,获取设备状态

3. 内置应用:管理计时器、秒表、网络收音机,切换设备应用

4. 流媒体:支持推送静态图片、GIF 动图,甚至通过 ffmpeg 管道实时传输视频流

该工具设计充分考虑自动化场景,支持 stdin 管道输入(echo | lametric notify)、JSON/TSV 输出、环境变量配置,完美融入 CI/CD 流水线与系统监控脚本。

显著优点

  • 极客友好:纯命令行交互,符合 Unix 哲学,与 shell 脚本、crontab、GitHub Actions 无缝集成
  • 功能完整:覆盖官方 APP 的绝大多数功能,包括高级特性如流媒体传输
  • 灵活配置:支持多设备管理、配置文件持久化、环境变量覆写
  • CI/CD 场景:专为 DevOps 设计,构建状态可视化、部署通知等用例开箱即用
  • 网络发现:自动发现局域网内设备,简化初始配置

潜在局限

  • 硬件依赖:必须拥有 LaMetric 硬件(约 $199-$249),门槛较高
  • 网络限制:设备需与运行 CLI 的机器处于同一局域网,无官方远程控制方案
  • T3 来源风险:由个人开发者维护(dedene),虽 MIT 开源但缺乏企业级支持承诺
  • 功能边界:部分高级功能(如自定义应用开发)仍需官方 SDK

适合人群

  • 智能家居极客:追求自动化、偏好命令行控制的技术爱好者
  • DevOps 工程师:希望将物理设备纳入监控告警体系(PagerDuty → LaMetric 可视化)
  • 效率工具控:使用番茄工作法、GTD 等时间管理方法,追求仪式感反馈
  • 小型团队:需要低成本、高可见性的 CI/CD 状态展示(替代昂贵大屏)

常规风险

  • API Key 泄露:配置文件中存储的 API Key 若权限设置不当(如 644),可能被同机用户读取;建议配合 chmod 600 与密钥管理工具(如 pass 或 macOS Keychain)使用
  • 网络暴露:LaMetric 设备若配置在公网可访问网段,存在未授权控制风险(虽需 API Key)
  • 供应链安全:通过 Homebrew 安装需信任 tap 源 dedene/tap,建议校验 checksum;Go install 方式需确认 GitHub 仓库未被劫持
  • 隐私边界:设备 IP、使用模式等元数据可能被本地网络嗅探,敏感通知内容(如告警详情)可能在局域网明文传输(取决于设备固件加密实现)

lametric-cli 内容

手动下载zip · 2.5 kB
SKILL.mdtext/markdown
请选择文件