{"id":15032018,"url":"https://github.com/yunyoujun/air-conditioner","last_synced_at":"2025-04-29T18:34:29.780Z","repository":{"id":37329787,"uuid":"200675366","full_name":"YunYouJun/air-conditioner","owner":"YunYouJun","description":"❄️ Yun Portable Air Conditoner. 云空调，便携小空调，为你的夏日带去清凉！","archived":false,"fork":false,"pushed_at":"2024-12-29T18:10:49.000Z","size":4259,"stargazers_count":3453,"open_issues_count":28,"forks_count":477,"subscribers_count":28,"default_branch":"dev","last_synced_at":"2025-04-21T16:21:32.599Z","etag":null,"topics":["air-conditioner","tool"],"latest_commit_sha":null,"homepage":"https://ac.yunyoujun.cn","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/YunYouJun.png","metadata":{"files":{"readme":"README.en.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["YunYouJun"]}},"created_at":"2019-08-05T14:50:25.000Z","updated_at":"2025-04-14T22:09:53.000Z","dependencies_parsed_at":"2025-04-13T14:08:09.106Z","dependency_job_id":"e6091328-d452-41fd-a94e-bdb857441d70","html_url":"https://github.com/YunYouJun/air-conditioner","commit_stats":{"total_commits":103,"total_committers":12,"mean_commits":8.583333333333334,"dds":"0.13592233009708743","last_synced_commit":"d08908d16101f3e194ad7a93b548262366655b06"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YunYouJun%2Fair-conditioner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YunYouJun%2Fair-conditioner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YunYouJun%2Fair-conditioner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YunYouJun%2Fair-conditioner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/YunYouJun","download_url":"https://codeload.github.com/YunYouJun/air-conditioner/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251560740,"owners_count":21609256,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["air-conditioner","tool"],"created_at":"2024-09-24T20:17:08.222Z","updated_at":"2025-04-29T18:34:29.754Z","avatar_url":"https://github.com/YunYouJun.png","language":"TypeScript","funding_links":["https://github.com/sponsors/YunYouJun"],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\nAir Conditioner\n\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://github.com/YunYouJun/air-conditioner/actions\" target=\"_blank\"\u003e\n\u003cimg src=\"https://github.com/YunYouJun/air-conditioner/workflows/Github%20Pages/badge.svg\" alt=\"GitHub Pages\" /\u003e\n\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"./README.md\"\u003e中文文档\u003c/a\u003e | English Docs\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\nCloud air conditioner. Portable air conditioner. Invite a cool breeze into your summer life!\n\u003c/p\u003e\n\u003cbr\u003e\n\n\u003e History: [云空调，便携小空调｜云游君的小站](https://www.yunyoujun.cn/posts/air-conditioner/)\n\n- Machine Only[main]：[ac.yunyoujun.cn](https://ac.yunyoujun.cn)\n- Test Machine[dev]：[ac.yyj.moe](https://ac.yyj.moe)\n- Sample Room：\u003chttps://www.yunyoujun.cn/air-conditioner-room/\u003e\n\n## Features\n\n### Advantages\n\n- 🕐 Turn on the air conditioner any time and anywhere\n- 📱 Portable\n- 🔋 Low power consumption（Drawn with `HTML CSS` instead of `Canvas`）\n- 🔊 Noise is negligible\n- 🎮 Easy to use\n- 🔧 Swift installation\n\n### Limitations\n\n- 💨 Wind not included\n\n## Installation\n\n### iframe\n\n```html\n\u003ciframe height=\"740\" src=\"https://ac.yunyoujun.cn\"\u003e\u003c/iframe\u003e\n```\n\nQuickly install an air conditioner on your website.\n\nSample Room：[AC Room](https://www.yunyoujun.cn/air-conditioner-room/)\n\n### Home Installation Service\n\n- Hugo: \u003chttps://github.com/kuole-o/Hugo-air-conditioner\u003e\n\n## Deploy It Yourself\n\n### Docker\n\nYou can use the following environment variables to customize the configuration.\n\n- `AC_NGINX_DOMAIN` Set domain name\n- `AC_NGINX_PORT` Set listening port\n\n### Tencent CloudBase\n\nDeveloped and deployed based on Tencent's open source project [CloudBase Framework](https://github.com/Tencent/cloudbase-framework). One-click deploying is supported.\n\n[![腾讯云｜Deploy to CloudBase](https://main.qcloudimg.com/raw/67f5a389f1ac6f3b4d04c7256438e44f.svg)](https://console.cloud.tencent.com/tcb/env/index?action=CreateAndDeployCloudBaseProject\u0026appUrl=https%3A%2F%2Fgithub.com%2FYunYouJun%2Fair-conditioner%2F\u0026branch=main)\n\n## Dev\n\n```bash\n# yarn dev\nyarn start\n# http://localhost:3000/\n\nyarn build\n# ./build\n```\n\n### Environment Variables\n\n```bash\ncp .env.example .env\n```\n\n```bash\n# Disable Advertisement\nVITE_DISABLE_ADSENSE=true\n```\n\n## Todo\n\n- [x] Air Conditioner\n  - [x] Energy Label\n  - [x] Temperature Range（16-31˚C）\n  - [x] Wind css\n  - [x] Sound Effects\n    - [x] Buttons\n    - [x] Running sound\n    - [ ] Import more sounds from [喜马拉雅](https://m.ximalaya.com/sleepaudio/6?mixedTrackIds=331526646\u0026utm_source=smxkt)\n- [x] Follow system color schemes\n\n## Ref\n\n- Numbers font: [Digital 7](https://www.dafont.com/digital-7.font)，Free for personal use\n- Working sounds of the AC: [Air Extractor Fan | freesound](https://freesound.org/people/InspectorJ/sounds/403664/)\n\n## [Sponsors](https://sponsors.yunyoujun.cn)\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://sponsors.yunyoujun.cn\"\u003e\n    \u003cimg src='https://fastly.jsdelivr.net/gh/YunYouJun/sponsors/public/sponsors.svg'/\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyunyoujun%2Fair-conditioner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyunyoujun%2Fair-conditioner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyunyoujun%2Fair-conditioner/lists"}