Skip to content

Add configuration for Minco Heat MK80W (ME80) Thermostat - #1791

Open
kamulchik wants to merge 27 commits into
esphome:mainfrom
kamulchik:main
Open

Add configuration for Minco Heat MK80W (ME80) Thermostat#1791
kamulchik wants to merge 27 commits into
esphome:mainfrom
kamulchik:main

Conversation

@kamulchik

Copy link
Copy Markdown

Brief description of the changes

Type of changes

  • New device (a single device only — one device per pull request)
  • Update existing device
  • Removing a device
  • General cleanup
  • Other

Checklist:

The rules below are enforced in CI by npm run validate-devices and npm run validate-yaml. The full reference is at Configuration YAML files.

  • Adding a new device adds a single device only — one device per pull request.
  • Each example yaml lives in its own .yaml file alongside index.md and is pulled into the page with a fenced block of the form ```yaml file=<name>.yaml — no inline yaml on added or modified pages.
  • The first file= fence on the page references config.yaml.
  • config.yaml is hardware-only: no top-level api:, ota:, mqtt:, web_server:, web_server_idf:, improv_serial:, captive_portal:, bluetooth_proxy:, or dashboard_import:, and no platform: homeassistant, platform: mqtt, or platform: template anywhere in the tree.
  • If config.yaml has a wifi: block, it contains only radio tunables (country, power_save_mode, output_power, …) — no ssid, password, networks, manual_ip, eap, or use_address. An empty ap: block is allowed.
  • No passwords (literal or !secret) on password:, *_password:, or psk: keys, and no !secret references anywhere in any example yaml.
  • For pages with made-for-esphome: true in frontmatter: at least one ```yaml url=… fence points at a .yaml file in the manufacturer's GitHub repo (github.com/<owner>/<repo>/(blob|raw)/<ref>/<path>.yaml or the raw.githubusercontent.com equivalent) so the rendered page shows the upstream config live.

@netlify

netlify Bot commented Aug 9, 2026

Copy link
Copy Markdown

Deploy Preview for esphome-devices ready!

Name Link
🔨 Latest commit 393b4bb
🔍 Latest deploy log https://app.netlify.com/projects/esphome-devices/deploys/6a785e898d3ca80008b9c182
😎 Deploy Preview https://deploy-preview-1791--esphome-devices.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 100 (no change from production)
Accessibility: 100 (no change from production)
Best Practices: 100 (no change from production)
SEO: 100 (no change from production)
PWA: -
View the detailed breakdown and full score reports
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions github-actions Bot added the new-device Adds a new device label Aug 9, 2026
esphome[bot]
esphome Bot previously requested changes Aug 9, 2026

@esphome esphome Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❌ Device configuration checks failed

The automated checks for the device pages in this pull request found 1 issue. Please address the items below and push an update — this review refreshes automatically and will be dismissed once the checks pass.

src/docs/devices/Minco-Heat-MK80W/index.md

  • line 44 — first yaml fence must reference config.yaml (saw minco_heat_mk80w.yaml)

Need help? See the Adding Devices guide.

@esphome

esphome Bot commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

Please take a look at the requested changes, and use the Ready for review button when you are done, thanks 👍

Learn more about our pull request process.

@esphome
esphome Bot marked this pull request as draft August 9, 2026 10:13
@esphome
esphome Bot dismissed their stale review August 9, 2026 10:20

Device configuration checks now pass — dismissing.

@kamulchik
kamulchik marked this pull request as ready for review August 9, 2026 10:20
esphome[bot]
esphome Bot previously requested changes Aug 9, 2026

@esphome esphome Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❌ Device configuration checks failed

The automated checks for the device pages in this pull request found 6 issues. Please address the items below and push an update — this review refreshes automatically and will be dismissed once the checks pass.

src/docs/devices/Minco-Heat-MK80W/config.yaml

  • config.yaml must be hardware-only — top-level captive_portal: belongs in a separate yaml file
  • config.yaml must be hardware-only — platform: template at text.0 is a user-derived value, not hardware
  • config.yaml must be hardware-only — platform: template at select.0 is a user-derived value, not hardware
  • config.yaml must be hardware-only — platform: template at number.0 is a user-derived value, not hardware
  • config.yaml must be hardware-only — platform: template at number.1 is a user-derived value, not hardware
  • config.yaml must be hardware-only — platform: template at number.2 is a user-derived value, not hardware

Need help? See the Adding Devices guide.

@esphome
esphome Bot marked this pull request as draft August 9, 2026 10:20
@esphome
esphome Bot dismissed their stale review August 9, 2026 10:24

Device configuration checks now pass — dismissing.

@kamulchik
kamulchik marked this pull request as ready for review August 9, 2026 10:24
esphome[bot]
esphome Bot previously requested changes Aug 9, 2026

@esphome esphome Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❌ Device configuration checks failed

The automated checks for the device pages in this pull request found 1 issue. Please address the items below and push an update — this review refreshes automatically and will be dismissed once the checks pass.

src/docs/devices/Minco-Heat-MK80W/index.md


Need help? See the Adding Devices guide.

@esphome
esphome Bot marked this pull request as draft August 9, 2026 10:43
@esphome
esphome Bot dismissed their stale review August 9, 2026 10:45

Device configuration checks now pass — dismissing.

@kamulchik
kamulchik marked this pull request as ready for review August 9, 2026 11:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-device Adds a new device

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant