Liu Song’s Projects


~/Projects/air-conditioner

git clone https://code.lsong.org/air-conditioner

Air Conditioner

中文文档 | English Docs

Github Pages

云空调,便携小空调,为你的夏日带去清凉!

前世今生:云空调,便携小空调|云游君的小站

Features

优势

  • 随时随地打开空调
  • 便携
  • 低功耗(使用 HTML CSS 而非 Canvas 绘制)
  • 静音
  • 操作简单
  • 安装便捷

劣势

  • 没有风

安装

iframe

<iframe height="740" src="https://ac.yunyoujun.cn"></iframe>

您可以快速为您的网站安装空调。

样板房:空调房

上门服务

自行部署

Docker

部署时可使用以下环境变量进行配置自定义:

  • AC_NGINX_DOMAIN 指定域名
  • AC_NGINX_PORT 指定监听端口

腾讯云

基于腾讯开源项目 CloudBase Framework 开发部署,支持一键云端部署。

腾讯云|部署到云开发

Dev

# 开发预览
# yarn dev
yarn start
# http://localhost:3000/

# 构建项目
yarn build
# ./build

环境变量

cp .env.example .env
# 关闭广告
REACT_APP_DISABLE_ADSENSE=true

Todo

  • [x] 空调
    • [x] 能耗标签
    • [x] 温度范围(16-31˚C)
    • [x] 风 css
    • [x] 音效
      • [x] 按钮
      • [x] 工作声
      • [ ] 接入 喜马拉雅 更多音效
  • [x] 适应系统的亮暗模式

Ref