Skip to content

docs: wiki cleanup round 2 (technical fixes, Homey rewrites, readability, style, security) - #1165

Merged
Bunton33 merged 12 commits into
devfrom
docs/wiki-cleanup-round-2
Oct 17, 2026
Merged

Bunton33 merged 12 commits into
devfrom
docs/wiki-cleanup-round-2

Conversation

@Bunton33

Copy link
Copy Markdown
Contributor

What does this implement/fix?

Round 2 of the wiki cleanup, built from the site owner's answers on the decision sheet (approvals for ready work, style choices, readability scope, and 26 product decisions). Every change was made by agents grounded in a source (product firmware, the Apollo Homey app source, screenshots, manufacturer sites) and checked by an independent reviewer plus scripts that block unintended changes.

Security: actions only you can take

These secrets were public on the live wiki. They are hidden in this PR, but they stay in git history and may be cached, so please rotate them:

  1. Wi-Fi password. rename-hostname-esphome-device-builder-gif.gif (Renaming Apollo Devices) ran into a compile log that printed a real Wi-Fi network name and password. The GIF now ends before the log. Change that network's password.
  2. ESPHome API encryption keys. Readable in 8 images: three beta-branch screenshots (PLT-1 b2e6d4), a GPIO LED editor screenshot (bed-mmwave-sensor), and four ESPHome Device Builder recordings (including the BTN-1 smart-keys config and the Starter Kit config). Each key is now covered. Generate new API keys on those devices.
  3. Location data. 194 product photos carried the GPS location where they were taken. The GPS tags are stripped (pixels unchanged). Nothing to rotate, but they were public.
  4. Your name and email showed for 0.4 s at the start of the Homey Zone Mapper walkthrough and add-widget clips. Re-cut.

Lower-severity personal details I did not change (listed under "Needs a human").

What changed, by commit

Commit Change
Fix 245 source-verified technical errors 205 audit fixes plus 40 applied to mirror pages: hotspot names from firmware (TEMP1, TEMP1B, PLT1, PLT1B, MSR2), TEMP automations that triggered on the threshold setting instead of the probe, LD2450 zone ranges, step numbering and cross-references, wrong product named, Homey pages linking to Home Assistant pages, old ESPHome UI names. Reviewers re-verified 233 changes (0 reverted, 5 corrected).
Apply product decisions Food probe max 350 °C (662 °F); GPIO 5V up to 350 mA; R PRO-1 PoE 802.3af; High CO2 tutorials use 900 ppm for green; SmartThings verify_ssl warning; Breakout Module STEMMA 3.3V port; Homey wording (MSR-2 web page, standalone Device Builder, LED colors); 57 "Shown on ..." captions; MTR-1 zone screenshots swapped for real MTR-1 ones; BTN-1 GIFs removed from the PLT-1 blueprint page; H-2 store photo of the song buttons; redrawn LD2410 gate map (all 8 gates to 6 m, meters and feet) and gate table; LED-1 Govee "still being written" note.
Remove Home Assistant-only guides from the Homey menu Alarmo (MSR-2, MTR-1), MSR-2 Dashboards, Flower Card (PLT-1, PLT-1B) out of the Homey menu; 6 orphan pages deleted with redirects (including the old contact.md).
Refresh the comparison table 52 cells updated with current, sourced specs (EP One and Lite, Screek 1U and 2A, Aqara FP1 and FP2, Apollo MSR-2 and MTR-1); real zone counts; dated note; stale duplicate table retired with redirects.
Rewrite Homey pages that described Home Assistant Prevent Sleep (4), TEMP-1/TEMP-1B examples as Homey Flows (4), Homey FAQs (10), BTN-1 Flow guides (2), MSR-2 tuning via the sensor's web page. Every card, setting, and label from the Homey app source; 283 claims re-checked. Also fixes the Homey TEMP-1 Getting Started page, which rendered blank on the live site.
Rewrite the 72 hardest-to-follow pages Pages that scored 1 or 2 out of 5: framing, split-up steps, fixed references, merged duplicates. Code blocks byte-identical; 13 hunks reverted by reviewers for changing meaning. Reviewed pages now score 4 or 5.
Fix wake-up and Prevent Sleep pages The Home Assistant wake-up page said the boot button wakes a sleeping device; per firmware it does not (reset, or the BTN-1 / H-1 / H-2 buttons do). The Homey wake-up and BTN-1 sleep pages now describe Homey instead of including Home Assistant pages.
Style guide: dashes, filler, framing 146 em dashes, 102 filler words, 199 framing sentences, across 237 pages.
Remove Wi-Fi credentials from the rename GIF See Security.
Sentence case for headings and titles 362 pages, capitalization only (script-checked); anchors unchanged; menu labels unchanged.
Remove location data and personal details See Security.
Hide ESPHome API keys See Security.

Verification

Check dev This PR
mkdocs build warnings and errors 0 0
Broken internal links, anchors, filename case 0 0
Images without alt text 0 0
External links (lychee, 471 URLs) 28 bot-blocked or placeholder Same 28; all 26 new URLs work
Photos with GPS data 194 0

Needs a human

Screenshots to retake (text is already fixed; the image still shows the old state or another product):

  • TEMP-1, TEMP-1B, TEMP Pro-1 automation examples: trigger screenshots show "Max Probe Temp" (now the probe reading) and step 11 shows the old "Button Pressed" trigger ID.
  • Beta branch page: three YAML screenshots (keys now hidden, but they show an old file layout).
  • SCD40 temperature/humidity page: YAML screenshot lacks the new restore_value: true line.
  • LED-1 Find IP page: screenshots show an M-1.
  • MSR-1 buzzer: old Developer Tools UI. MSR-1 reflash step 2: no MSR-1 boot-button photo. R PRO-1 LD2412 step 2: no photo. PLT-1 calibration step 13: no photo.
  • R PRO-1 CO2 page: screenshots show an AIR-1 entity (captioned).
  • Homey MTR-1 HLK page: the LD2450 Bluetooth toggle screenshot shows Home Assistant.
  • radar-gates-colored.png (zone-colored gate diagram): still shows 7 gates to 5 m.
  • plt-boot-mode-pic-4.jpg is 3.6 MB (3024x4032); a smaller export would load faster.

Homey details I couldn't confirm from the app source (pages use the same wording as existing accurate Homey pages; worth a quick look in the app): the exact tap path to a device's Settings, whether settings need a Save tap, Homey's built-in Logic and Push Notification card names in the mobile app, and how to insert a token in a notification.

Homey app bug: the Sleep duration setting is labeled in hours, but the USB-powered TEMP-1 and PLT-1 firmware reads it as minutes (the battery models use hours). The app currently refuses battery settings on the USB models, so it only matters if that changes.

Not decided or unconfirmed:

  • H-2: which physical switch (SW2 to SW5) is Button 1 to 4 isn't in the firmware or datasheet, so the new photo isn't numbered.
  • LED-1 reflash page: which firmware file to link (stock WLED or an Apollo build).
  • TEMP Pro-1 FAQ says PoE "802.3" (the R PRO-1 decision didn't cover it).
  • docs/snippets/matrix-yaml-generator.htm also generates verify_ssl: false without a warning.
  • Comparison table: EP Lite GPIO header and the discontinued FP1's price were left as they were (sources weren't clear).
  • R PRO-1 has no Homey Getting Started menu entry; LED-1 Homey pages aren't in the menu (the Homey app doesn't support WLED devices).

Low-severity personal details in images (not changed): household first names in Home Assistant device and area names, home Wi-Fi network names (no passwords), a Windows username in build-log paths, Music Assistant usernames, and personal browser bookmarks (including a torrent tracker) in m-1-esphome-firmware-installed-no-wifi.jpg and r-pro-1-ld2412-gate-sliders-webserver.gif. Retake or crop any you'd rather not show.

Readability: the 303 pages that scored 3 out of 5 ("usable but bumpy") were not rewritten; this round covered the 96 hardest as you chose.

Types of changes

  • Typo / wording fix
  • Content update (correcting outdated info, adding missing steps, clarifications)
  • New page or new product section
  • Page move / rename (redirect added in mkdocs.yml)
  • Image / screenshot update
  • Nav / structure change
  • Site config or theme change
  • CI / workflows / dependencies — Does not publish

Checklist:

  • This PR targets the dev branch (not main)
  • Changes previewed locally with mkdocs serve (verified with full mkdocs build runs and a link checker instead)
  • If pages were moved or renamed, redirects were added to mkdocs.yml
  • If new pages were added, nav was updated in mkdocs.yml

🤖 Generated with Claude Code

Bunton33 and others added 12 commits October 17, 2026 01:19
Fixes from the wiki audit, each checked against a source before it was
applied and re-verified by an independent reviewer (0 reverted, 5
corrected):

- Values checked against the product firmware: hotspot names (Apollo
  TEMP1, TEMP1B, PLT1, PLT1B, MSR2 Hotspot), TEMP-1/TEMP-1B automation
  YAML that triggered on the Max Probe Temp setting instead of the
  probe reading, LD2450 zone ranges (X -4860 to 4860, Y 0 to 7560 mm),
  substitutions: key, power_save_mode under wifi:, SCD40 offset
  restore_value, the public OTA password replaced with a secret.
- Step numbering and cross-references (duplicate step numbers, "repeat
  steps 7 and 8" pointing at the wrong steps, "image above" pointing
  at the wrong image).
- Wrong product named in text, and text copied from another product's
  page (TEMP-1 vs TEMP-1B vs TEMP Pro-1, PLT-1 vs PLT-1B, MSR-1/MSR-2).
- Homey pages that linked to Home Assistant pages when a Homey page
  exists, and Homey reflash pages that told readers to remove the
  device from Home Assistant.
- Broken markup and stale wording (old ESPHome UI names, 6 m = 19.7 ft).

A follow-up pass applied the same fixes to mirror pages (Home
Assistant and Homey copies, product siblings) that the first pass
skipped. 38 fixes also need a retaken screenshot; those images are
listed in the PR.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Decisions from the site owner, each applied everywhere the value or
pattern appears and checked by an independent reviewer:

- Specs: TEMP-1/TEMP-1B food probe max 350 °C (662 °F); GPIO Header 5V
  pin up to 350 mA; R PRO-1 PoE is 802.3af; High CO2 Homey tutorials
  use 900 ppm for green so the light doesn't flicker around 1000;
  SmartThings tutorial keeps verify_ssl: false with a security warning;
  Breakout Module STEMMA QT tab points to the 3.3V port and explains
  the board's two STEMMA ports.
- Homey wording: MSR-2 HLK step uses the sensor's own web page;
  hidden Wi-Fi page uses the standalone ESPHome Device Builder; MTR-1
  tips note that power_save_mode needs ESPHome Device Builder; Sensor
  Connection Check describes the LED colors for Homey.
- Images: 57 "Shown on ..." captions where a screenshot shows another
  product, two MTR-1 zone screenshots swapped for real MTR-1 ones, the
  BTN-1 blueprint GIFs removed from the PLT-1 blueprint page, an H-2
  store photo showing the four song buttons, and a redrawn LD2410 gate
  map (all 8 gates to 6 m, meters and feet) and gate table (unit typos
  fixed) replacing the old MSR-1 images.
- LED-1 Govee guide: empty steps removed, "still being written" note.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…rphan pages

- Remove MSR-2 and MTR-1 Alarmo, MSR-2 Dashboards, and the PLT-1 and
  PLT-1B Flower Card from the Homey menu; they only work in Home
  Assistant. The pages stay reachable by URL.
- Delete five orphan Homey copies of Home Assistant pages (MSR-2 and
  MTR-1 buzzer, MTR-1 Home Assistant dashboard examples, the AIR-1
  temperature calibration stub, the MSR-2 quick CO2 page) and the old
  contact.md placeholder. Each gets a redirect to the closest live page
  so old links keep working.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Update 52 cells with current specs: prices, radar chips, ranges,
  zones, target tracking, lux sensors, sizes, and stands for Everything
  Presence One and Lite, Screek 1U and 2A, and Aqara FP1 and FP2, plus
  current Apollo MSR-2 and MTR-1 prices and details. Every changed
  competitor value was confirmed against its source page.
- Detection Zones for Screek and Aqara now show real counts (Screek 1U
  has gates only, 2A has 3 zones + 1 exclusion, FP1 up to 10 regions,
  FP2 up to 30 zones) instead of repeating the distance.
- Regular prices, not temporary sale prices; a dated note says where
  the values came from.
- Retire the stale duplicate table (mmwave-presence-sensor-comparison,
  both trees, not in the menu) with redirects to the live table.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Homey pages rewritten for Homey, with every card, setting, capability,
and label taken from the Apollo Homey app source (and the device
firmware), then re-checked claim by claim by an independent reviewer
(283 claims):

- Prevent Sleep (TEMP-1, TEMP-1B, PLT-1, PLT-1B): the Homey Battery
  settings for the battery models; the USB-powered TEMP-1 and PLT-1
  pages now say plainly that sleep isn't available in Homey and how to
  recover a unit left asleep.
- TEMP-1 and TEMP-1B alert and automation examples rebuilt as Homey
  Flows using the probe reading cards.
- Homey FAQs (AIR-1, BTN-1, MSR-2, MTR-1, PLT-1, PLT-1B, R PRO-1,
  TEMP-1, TEMP-1B, general): Home Assistant answers rewritten for
  Homey; product facts kept.
- BTN-1: "Turn a Light On and Off" and "Use All Four Buttons" Flow
  guides replace the Home Assistant automation and blueprint pages.
- MSR-2 radar tuning uses the sensor's built-in web page; menu label
  "Built-in Web Page".

Also fixes the Homey TEMP-1 Getting Started page, which rendered blank
on the live site because its include started past the end of the file.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Pages that scored 1 or 2 out of 5 for readability in the audit,
rewritten so the steps are easy to follow, without changing technical
content:

- Framing sentences before procedures and success lines after them;
  prerequisites pulled into "Before you start" notes.
- Tangled and run-on steps split up, unclear references ("the image
  above") fixed, duplicated text merged, walls of text broken into
  lists, consistent terms, sentence-case headings.
- Every step, value, link, image, and code block kept. A script
  checked every page against the previous version (code blocks byte
  for byte; removed or added links, URLs, and numbers reported) and an
  independent reviewer per batch accounted for each report, reverted
  13 hunks that changed meaning or firmed up a hedged claim, and fixed
  80 smaller issues. Reviewed pages now score 4 or 5.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- The Home Assistant wake-up page said holding the boot button wakes a
  sleeping TEMP-1B, PLT-1B, BTN-1, H-1, or H-2. Per each device's
  firmware the boot button is not a wakeup pin: press reset, or Buttons
  1 to 4 on the BTN-1, or the gold button(s) on the H-1 and H-2.
- The Homey wake-up page was an include of the Home Assistant page and
  ended by telling Homey users to press Prevent Sleep in Home
  Assistant. It is now a Homey page (TEMP-1B, PLT-1B, BTN-1 tabs) using
  the Homey app's Battery settings, verified against the app source.
- Homey BTN-1: the wake-up page now includes the Homey page, the
  Prevent Sleep page is a Homey page (it included the Home Assistant
  one), and the two Flow guides no longer need a workaround.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Approved style-guide clean-ups across 237 pages, each chunk checked by
an independent reviewer and a script (no code, link, URL, or number
changes):

- 146 em dashes in prose replaced with commas, periods, colons,
  parentheses, or "to" for ranges. Quoted external titles, code, and
  table "no value" placeholders are unchanged.
- 102 filler words ("simply", "just", "easy", "powerful",
  "seamlessly") removed where they added nothing; kept where they carry
  meaning ("just under", "not just", comparatives, quoted titles).
- 199 framing sentences added before step lists that started without
  saying what the reader is about to do.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The ESPHome Device Builder rename GIF on the Renaming Apollo Devices
page ran into the compile log, which printed the device's full
configuration, including a Wi-Fi network name and password in plain
text. The GIF now ends when the install starts, before the
configuration dump. The renaming steps it illustrates are unchanged.

The password was public on the live site and remains in git history,
so it should be changed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Converts Title Case headings and front matter titles to sentence case
across 362 pages, as STYLE_GUIDE.md asks: the first word and proper
nouns are capitalized (product IDs, brands, app names, acronyms,
channel names, exact UI labels); everything else is lowercase. The
first word after a colon is capitalized ("Method 1: Boot button only").

Capitalization only: a script checked that no other character changed,
and heading anchors are unchanged because they are generated from
lowercase text. Menu labels in mkdocs.yml are unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Strip GPS coordinates from the metadata of 194 photos in
  docs/assets. Every one carried a real location where the photo was
  taken. Only the GPS tags were removed; the image pixels are unchanged
  (checked).
- Re-cut the Homey Zone Mapper walkthrough video and add-widget clip to
  start 0.5 s later. Their first frames showed the Homey account card
  with the owner's full name and email.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
A scan of 419 screenshots and animations (8,320 frames) found real
ESPHome API encryption keys readable in 8 images: three beta-branch
screenshots, a GPIO LED editor screenshot, and four ESPHome Device
Builder recordings. Each key value is now covered with a solid box in
the editor's background color; the "key:" label and everything else in
the image are unchanged. Animations keep their frame count, timing, and
palette (only the affected frames were re-encoded). An independent
check viewed every affected frame.

The keys were public on the live site and remain in git history, so
the affected devices should get new API keys.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Bunton33
Bunton33 merged commit a586a29 into dev Oct 17, 2026
1 of 2 checks passed
@Bunton33
Bunton33 deleted the docs/wiki-cleanup-round-2 branch October 17, 2026 08:06
@coderabbitai

coderabbitai Bot commented Oct 17, 2026

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 493 files, which is 393 over the limit of 100.

To get a review, reduce the PR to 100 files or fewer by splitting it into smaller PRs or changing its base branch.

Upgrade to a paid plan to raise the limit.

Usage-priced reviews support at most 300 files.

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: c7ab32d3-b123-4e41-a82c-601f5f0587fc
📥 Commits

Reviewing files that changed from the base of the PR and between f88c7f9 and 695ac2a.

⛔ Files ignored due to path filters: 208
  • docs/assets/20241031-131050.jpg is excluded by !**/*.jpg
  • docs/assets/air-1-add-co2-pic-1.jpg is excluded by !**/*.jpg
  • docs/assets/air-1-add-co2-pic-10.jpg is excluded by !**/*.jpg
  • docs/assets/air-1-add-co2-pic-11.jpg is excluded by !**/*.jpg
  • docs/assets/air-1-add-co2-pic-12.jpg is excluded by !**/*.jpg
  • docs/assets/air-1-add-co2-pic-13.jpg is excluded by !**/*.jpg
  • docs/assets/air-1-add-co2-pic-14.jpg is excluded by !**/*.jpg
  • docs/assets/air-1-add-co2-pic-2.jpg is excluded by !**/*.jpg
  • docs/assets/air-1-add-co2-pic-3.jpg is excluded by !**/*.jpg
  • docs/assets/air-1-add-co2-pic-4.jpg is excluded by !**/*.jpg
  • docs/assets/air-1-add-co2-pic-5.jpg is excluded by !**/*.jpg
  • docs/assets/air-1-add-co2-pic-6.jpg is excluded by !**/*.jpg
  • docs/assets/air-1-add-co2-pic-7.jpg is excluded by !**/*.jpg
  • docs/assets/air-1-add-co2-pic-8.jpg is excluded by !**/*.jpg
  • docs/assets/air-1-add-co2-pic-9-1.jpg is excluded by !**/*.jpg
  • docs/assets/air-1-add-co2-pic-9.jpg is excluded by !**/*.jpg
  • docs/assets/air-1-boot-button.jpg is excluded by !**/*.jpg
  • docs/assets/air-1-reset-boot-buttons-arrows.jpg is excluded by !**/*.jpg
  • docs/assets/air1-img-3790.jpeg is excluded by !**/*.jpeg
  • docs/assets/air1-img-3791.jpeg is excluded by !**/*.jpeg
  • docs/assets/apollo-h-1-1.jpg is excluded by !**/*.jpg
  • docs/assets/apollo-h-1.jpg is excluded by !**/*.jpg
  • docs/assets/device-builder-native-api-show-api-key.gif is excluded by !**/*.gif
  • docs/assets/esphome-device-builder-add-motion-component.gif is excluded by !**/*.gif
  • docs/assets/esphome-device-builder-install-motion-component.gif is excluded by !**/*.gif
  • docs/assets/food-probe-fully-inserted.jpg is excluded by !**/*.jpg
  • docs/assets/food-probe-insert-1.jpg is excluded by !**/*.jpg
  • docs/assets/food-probe-pic-1.jpg is excluded by !**/*.jpg
  • docs/assets/h-2-back-buttons.jpg is excluded by !**/*.jpg
  • docs/assets/h-2-front-image.jpg is excluded by !**/*.jpg
  • docs/assets/homey-mtr1-addons-mtr-1-add-gpio-pic-4-1.jpg is excluded by !**/*.jpg
  • docs/assets/homey-radar-regions-add-widget.mp4 is excluded by !**/*.mp4
  • docs/assets/homey-radar-regions-walkthrough.mp4 is excluded by !**/*.mp4
  • docs/assets/img-3790.jpeg is excluded by !**/*.jpeg
  • docs/assets/img-3791.jpeg is excluded by !**/*.jpeg
  • docs/assets/ld2410-gate-map.png is excluded by !**/*.png
  • docs/assets/ld2410-gate-table.png is excluded by !**/*.png
  • docs/assets/led-1-align-case-lid.jpg is excluded by !**/*.jpg
  • docs/assets/led-1-angle-back-in-case.jpg is excluded by !**/*.jpg
  • docs/assets/led-1-case-with-lid-off.jpg is excluded by !**/*.jpg
  • docs/assets/led-1-govee-barrel-1.jpg is excluded by !**/*.jpg
  • docs/assets/led-1-govee-barrel-2.jpg is excluded by !**/*.jpg
  • docs/assets/led-1-govee-barrel.jpg is excluded by !**/*.jpg
  • docs/assets/led-1-govee-cable-cut.jpg is excluded by !**/*.jpg
  • docs/assets/led-1-govee-cable-off.jpg is excluded by !**/*.jpg
  • docs/assets/led-1-govee-grommets.jpg is excluded by !**/*.jpg
  • docs/assets/led-1-govee-items.jpg is excluded by !**/*.jpg
  • docs/assets/led-1-govee-unscrew-lid-1.jpg is excluded by !**/*.jpg
  • docs/assets/led-1-govee-unscrew-lid.jpg is excluded by !**/*.jpg
  • docs/assets/led-1-lift-out-of-case.jpg is excluded by !**/*.jpg
  • docs/assets/led-1-pcb-back-point-to-fuse.jpg is excluded by !**/*.jpg
  • docs/assets/led-1-place-new-fuse-1.jpg is excluded by !**/*.jpg
  • docs/assets/led-1-place-new-fuse-2.jpg is excluded by !**/*.jpg
  • docs/assets/led-1-pry-open-lid.jpg is excluded by !**/*.jpg
  • docs/assets/led-1-remove-fuse-1.jpg is excluded by !**/*.jpg
  • docs/assets/led-1-remove-fuse-2.jpg is excluded by !**/*.jpg
  • docs/assets/led-1-secure-lid-to-case.jpg is excluded by !**/*.jpg
  • docs/assets/m-1-scrolling-text-stock-text.jpg is excluded by !**/*.jpg
  • docs/assets/msr-2-90-degree-pic-0.jpg is excluded by !**/*.jpg
  • docs/assets/msr-2-90-degree-pic-1.jpg is excluded by !**/*.jpg
  • docs/assets/msr-2-90-degree-pic-2.jpg is excluded by !**/*.jpg
  • docs/assets/msr-2-90-degree-pic-3.jpg is excluded by !**/*.jpg
  • docs/assets/msr-2-boot-button.jpg is excluded by !**/*.jpg
  • docs/assets/msr-2-gpio-header-pic-1.jpg is excluded by !**/*.jpg
  • docs/assets/msr-2-gpio-header-pic-2.jpg is excluded by !**/*.jpg
  • docs/assets/msr-2-gpio-header-pic-3.jpg is excluded by !**/*.jpg
  • docs/assets/msr-2-gpio-header-pic-4.jpg is excluded by !**/*.jpg
  • docs/assets/msr-2-gpio-header-pic-5.jpg is excluded by !**/*.jpg
  • docs/assets/msr-2-outlet-mount-pic-1.jpg is excluded by !**/*.jpg
  • docs/assets/msr-2-outlet-mount-pic-2.jpg is excluded by !**/*.jpg
  • docs/assets/msr-2-outlet-mount-pic-3.jpg is excluded by !**/*.jpg
  • docs/assets/msr-2-outlet-mount-pic-4.jpg is excluded by !**/*.jpg
  • docs/assets/msr-2-reset-button.jpg is excluded by !**/*.jpg
  • docs/assets/msr-2-stand-pic-1.jpg is excluded by !**/*.jpg
  • docs/assets/msr-2-stand-pic-2.jpg is excluded by !**/*.jpg
  • docs/assets/msr-2-stand-pic-3.jpg is excluded by !**/*.jpg
  • docs/assets/msr2-boot-button-pic-1-1.jpg is excluded by !**/*.jpg
  • docs/assets/msr2-boot-button-pic-1.jpg is excluded by !**/*.jpg
  • docs/assets/msr2-boot-button-pic-2.jpg is excluded by !**/*.jpg
  • docs/assets/msr2-boot-button-pic-3.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-90-addon-pic-1.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-90-addon-pic-2.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-90-addon-pic-3.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-90-addon-pic-4.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-co2-pic-1.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-co2-pic-10.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-co2-pic-11.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-co2-pic-12.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-co2-pic-13.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-co2-pic-14.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-co2-pic-2.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-co2-pic-3.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-co2-pic-4.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-co2-pic-5.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-co2-pic-6.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-co2-pic-7.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-co2-pic-8.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-co2-pic-9.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-gpio-pic-1.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-gpio-pic-2.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-gpio-pic-3.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-gpio-pic-4-1.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-gpio-pic-4.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-gpio-pic-5.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-male-usb-pic-1.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-male-usb-pic-2.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-male-usb-pic-3.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-male-usb-pic-4.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-add-male-usb-pic-5.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-boot-button.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-reset-button.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-stand-pic-1-1.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-stand-pic-1.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-stand-pic-2.jpg is excluded by !**/*.jpg
  • docs/assets/mtr-1-stand-pic-3.jpg is excluded by !**/*.jpg
  • docs/assets/plt-boot-mode-pic-2.jpg is excluded by !**/*.jpg
  • docs/assets/plt-boot-mode-pic-4.jpg is excluded by !**/*.jpg
  • docs/assets/plt-boot-mode-pic-6-1.jpg is excluded by !**/*.jpg
  • docs/assets/plt-boot-mode-pic-6.jpg is excluded by !**/*.jpg
  • docs/assets/plt-boot-mode-pic-7.jpg is excluded by !**/*.jpg
  • docs/assets/pump-1-buttons-labeled-1.jpg is excluded by !**/*.jpg
  • docs/assets/pump-1-buttons-labeled-2.jpg is excluded by !**/*.jpg
  • docs/assets/pump-1-buttons-labeled.jpg is excluded by !**/*.jpg
  • docs/assets/r-pro-1-boot-button.jpg is excluded by !**/*.jpg
  • docs/assets/r-pro-1-gang-box-bottom-mount.jpg is excluded by !**/*.jpg
  • docs/assets/r-pro-1-gang-box-face-plate-installed-finished.jpg is excluded by !**/*.jpg
  • docs/assets/r-pro-1-gang-box-install-faceplate.jpg is excluded by !**/*.jpg
  • docs/assets/r-pro-1-gang-box-line-up-holes.jpg is excluded by !**/*.jpg
  • docs/assets/r-pro-1-gang-box-mounts-installed.jpg is excluded by !**/*.jpg
  • docs/assets/r-pro-1-gang-box-top-mount.jpg is excluded by !**/*.jpg
  • docs/assets/r-pro-1-lid-press-down.jpg is excluded by !**/*.jpg
  • docs/assets/r-pro-1-lid-removed.jpg is excluded by !**/*.jpg
  • docs/assets/r-pro-1-reassembly-install-ld2412.jpg is excluded by !**/*.jpg
  • docs/assets/r-pro-1-reassembly-install-ld2450.jpg is excluded by !**/*.jpg
  • docs/assets/r-pro-1-reset-button.jpg is excluded by !**/*.jpg
  • docs/assets/r-pro-1-scd40-installed-press-case-down.jpg is excluded by !**/*.jpg
  • docs/assets/r-pro-1-teardown-remove-ld2412.jpg is excluded by !**/*.jpg
  • docs/assets/r-pro-1-teardown-remove-ld2450.jpg is excluded by !**/*.jpg
  • docs/assets/rename-friendiy-name-esphome-device-builder-gif.gif is excluded by !**/*.gif
  • docs/assets/rename-hostname-esphome-device-builder-gif.gif is excluded by !**/*.gif
  • docs/assets/rpro-1-add-co2-lift-lid.jpg is excluded by !**/*.jpg
  • docs/assets/rpro-1-add-co2-scd40-installed.jpg is excluded by !**/*.jpg
  • docs/assets/rpro-1-add-co2-seat-scd40.jpg is excluded by !**/*.jpg
  • docs/assets/switch-to-beta-pic-2.png is excluded by !**/*.png
  • docs/assets/switch-to-beta-pic-3.png is excluded by !**/*.png
  • docs/assets/switch-to-beta-pic-4.png is excluded by !**/*.png
  • docs/assets/temp-1-align-lid.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1-boot-button-side-view-1.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1-boot-button-side-view.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1-food-probe-fully-inserted.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1-food-probe-insert-1.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1-food-probe-pic-1.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1-image.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1-lid-off.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1-lift-pcb-out.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1-press-on-lid.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1-pry-open.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1-reset-button-lid-off.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1-teardown-fully.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1b-battery-insert-align-rgb.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1b-battery-insert-empty-case.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1b-battery-insert-pcb-flat.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1b-battery-insert-pcb-hinge.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1b-battery-insert-pcb-ledge.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1b-battery-insert-pic-1.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1b-battery-insert-pic-2.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1b-battery-insert-pic-3.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1b-battery-insert-pic-4.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1b-battery-insert-press-case.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1b-boot-button-lid-off.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1b-boot-button-side-view-1.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1b-boot-button-side-view.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1b-lid-off.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1b-lid-on.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1b-lift-pcb-out-1.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1b-lift-pcb-out.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1b-pry-open.jpg is excluded by !**/*.jpg
  • docs/assets/temp-1b-remove-case.jpg is excluded by !**/*.jpg
  • docs/assets/temp-pro-1-temp-hum-probe-full.jpg is excluded by !**/*.jpg
  • docs/assets/temp-pro-1-temp-hum-probe-insert-1.jpg is excluded by !**/*.jpg
  • docs/assets/temp-pro-1-temp-hum-probe-inserted.jpg is excluded by !**/*.jpg
  • docs/assets/temp-pro-1-temp-probe-full.jpg is excluded by !**/*.jpg
  • docs/assets/temp-pro-1-temp-probe-insert-1.jpg is excluded by !**/*.jpg
  • docs/assets/temp-pro-1-temp-probe-inserted.jpg is excluded by !**/*.jpg
  • docs/assets/temp-probe-fully-inserted.jpg is excluded by !**/*.jpg
  • docs/assets/temp-probe-insert-1.jpg is excluded by !**/*.jpg
  • docs/assets/temp1-magnetic-mount-installed-pic-1.jpg is excluded by !**/*.jpg
  • docs/assets/temp1-magnetic-mount-installed-pic-2.jpg is excluded by !**/*.jpg
  • docs/assets/temp1-magnetic-mount-installed-pic-3.jpg is excluded by !**/*.jpg
  • docs/assets/temp1-magnetic-mount-safe-fridge-mounting.jpg is excluded by !**/*.jpg
  • docs/assets/temp1-probe-fully-inserted-1.jpg is excluded by !**/*.jpg
  • docs/assets/temp1-probe-fully-inserted.jpg is excluded by !**/*.jpg
  • docs/assets/temp1-temp-1-image.jpg is excluded by !**/*.jpg
  • docs/assets/temp1-temp-1-lid-off.jpg is excluded by !**/*.jpg
  • docs/assets/temp1-temp-1b-lid-on.jpg is excluded by !**/*.jpg
  • docs/assets/temp1-temp-probe-insert-1.jpg is excluded by !**/*.jpg
  • docs/assets/temp1-temp-probe-pic-1.jpg is excluded by !**/*.jpg
  • docs/assets/temp1b-magnetic-mount-installed-pic-1.jpg is excluded by !**/*.jpg
  • docs/assets/temp1b-magnetic-mount-installed-pic-2.jpg is excluded by !**/*.jpg
  • docs/assets/temp1b-magnetic-mount-installed-pic-3-1.jpg is excluded by !**/*.jpg
  • docs/assets/temp1b-magnetic-mount-installed-pic-3.jpg is excluded by !**/*.jpg
  • docs/assets/temp1b-magnetic-mount-pic-1.jpg is excluded by !**/*.jpg
  • docs/assets/temp1b-magnetic-mount-proper-mounting-explained-resized.png is excluded by !**/*.png
  • docs/assets/temp1b-magnetic-mount-safe-grill-mounting.jpg is excluded by !**/*.jpg
  • docs/assets/temp1b-magnetic-mount-safe-outside-fridge-mounting.jpg is excluded by !**/*.jpg
  • docs/assets/temp1b-temp-probe-freezer-pic-1.jpg is excluded by !**/*.jpg
  • docs/assets/temp1b-temp-probe-freezer-pic-2.jpg is excluded by !**/*.jpg
  • docs/assets/temp1b-temp-probe-pic-1.jpg is excluded by !**/*.jpg
📒 Files selected for processing: 493
  • docs/_snippets/bluetooth-proxy/method1-steps.md
  • docs/assets/gpio-led-esphome-no-errors.webp
  • docs/contact.md
  • docs/homey.md
  • docs/homey/products/air1/addons/adding-co2-to-air-1.md
  • docs/homey/products/air1/addons/adding-gpio-header-to-air-1.md
  • docs/homey/products/air1/calibrating-and-updating/air-1-temp-calibration.md
  • docs/homey/products/air1/examples/air-quality-notification-example.md
  • docs/homey/products/air1/faq.md
  • docs/homey/products/air1/setup/general-tips.md
  • docs/homey/products/air1/troubleshooting/air1-boot-mode.md
  • docs/homey/products/air1/troubleshooting/air1-code.md
  • docs/homey/products/air1/troubleshooting/air1-reset-wi-fi-credentials.md
  • docs/homey/products/btn1/additional-info/prevent-sleep.md
  • docs/homey/products/btn1/battery-sensors/wake-up-battery-sensor.md
  • docs/homey/products/btn1/examples/blueprint.md
  • docs/homey/products/btn1/examples/example-automation.md
  • docs/homey/products/btn1/faq.md
  • docs/homey/products/general/battery-sensors/sensor-connection-check.md
  • docs/homey/products/general/battery-sensors/wake-up-battery-sensor.md
  • docs/homey/products/general/calibrating-and-updating/co2-calibration.md
  • docs/homey/products/general/calibrating-and-updating/mmwave-videos.md
  • docs/homey/products/general/faq.md
  • docs/homey/products/general/introduction.md
  • docs/homey/products/general/mmwave-presence-sensor-comparison.md
  • docs/homey/products/general/setup/adding-apollo-devices-to-hidden-networks.md
  • docs/homey/products/general/setup/getting-started.md
  • docs/homey/products/general/setup/renaming-apollo-devices.md
  • docs/homey/products/general/supported-platforms.md
  • docs/homey/products/general/troubleshooting/connection-issues.md
  • docs/homey/products/general/troubleshooting/removing-device-from-homey.md
  • docs/homey/products/general/tutorials/high-co2-notification-example.md
  • docs/homey/products/general/tutorials/region-light-flow-example.md
  • docs/homey/products/msr2/addons/adding-articulating-stand-to-msr-2.md
  • docs/homey/products/msr2/addons/adding-co2-to-msr-2.md
  • docs/homey/products/msr2/addons/adding-gpio-header-to-msr-2.md
  • docs/homey/products/msr2/addons/adding-rear-female-usb-to-msr-2.md
  • docs/homey/products/msr2/addons/msr2-outlet-mount.md
  • docs/homey/products/msr2/calibrating-co2.md
  • docs/homey/products/msr2/examples/msr2-alarmo.md
  • docs/homey/products/msr2/examples/msr2-dashboards.md
  • docs/homey/products/msr2/examples/using-msr-2-buzzer.md
  • docs/homey/products/msr2/faq.md
  • docs/homey/products/msr2/msr-2-reviews/home-tech-innovations-msr-2-review.md
  • docs/homey/products/msr2/msr-2-reviews/michael-leen-msr-2-review.md
  • docs/homey/products/msr2/msr-2-reviews/mostlychris-msr-2-review.md
  • docs/homey/products/msr2/msr-2-reviews/simon-says-home-assistant-msr-2-review.md
  • docs/homey/products/msr2/msr-2-reviews/smart-home-australia-msr-2-review.md
  • docs/homey/products/msr2/msr-2-reviews/smart-home-scene-msr-2-review.md
  • docs/homey/products/msr2/msr2-reviews.md
  • docs/homey/products/msr2/setup/co2-calibration-for-msr-2.md
  • docs/homey/products/msr2/setup/how-to-change-the-update-frequency-of-sensors.md
  • docs/homey/products/msr2/setup/msr2-general-tips.md
  • docs/homey/products/msr2/setup/updating-msr-2-firmware.md
  • docs/homey/products/msr2/setup/zones-ha.md
  • docs/homey/products/msr2/setup/zones-hlk.md
  • docs/homey/products/msr2/troubleshooting/msr2-boot-mode.md
  • docs/homey/products/msr2/troubleshooting/msr2-code.md
  • docs/homey/products/msr2/troubleshooting/msr2-reset-wi-fi-credentials.md
  • docs/homey/products/msr2/troubleshooting/msr2-teardown.md
  • docs/homey/products/mtr1/addons/adding-90-degree-usb-c-to-mtr-1.md
  • docs/homey/products/mtr1/addons/adding-articulating-stand-to-mtr-1.md
  • docs/homey/products/mtr1/addons/adding-co2-to-mtr-1.md
  • docs/homey/products/mtr1/addons/adding-gpio-header-to-mtr-1.md
  • docs/homey/products/mtr1/addons/adding-rear-male-usb-to-mtr-1.md
  • docs/homey/products/mtr1/examples/crookedtoe-mtr1.md
  • docs/homey/products/mtr1/examples/mtr-1-home-assistant-dashboard-examples.md
  • docs/homey/products/mtr1/examples/mtr1-alarmo.md
  • docs/homey/products/mtr1/examples/using-mtr-1-buzzer.md
  • docs/homey/products/mtr1/faq.md
  • docs/homey/products/mtr1/mtr-1-reviews/home-tech-innovations-mtr-1-review.md
  • docs/homey/products/mtr1/mtr-1-reviews/michael-leen-mtr-1-review.md
  • docs/homey/products/mtr1/mtr-1-reviews/simon-says-home-assistant-mtr-1-review.md
  • docs/homey/products/mtr1/mtr-1-reviews/smart-home-australia-mtr-1-review.md
  • docs/homey/products/mtr1/mtr-1-reviews/smart-home-scene-mtr-1-review.md
  • docs/homey/products/mtr1/mtr1-reviews.md
  • docs/homey/products/mtr1/setup/co2-calibration-for-mtr-1.md
  • docs/homey/products/mtr1/setup/general-tips.md
  • docs/homey/products/mtr1/setup/mtr-1-temperature-&-humidity-offsets.md
  • docs/homey/products/mtr1/setup/updating-mtr-1-firmware.md
  • docs/homey/products/mtr1/setup/zones-hlk.md
  • docs/homey/products/mtr1/troubleshooting/mtr1-boot-mode.md
  • docs/homey/products/mtr1/troubleshooting/mtr1-code.md
  • docs/homey/products/mtr1/troubleshooting/mtr1-reset-wi-fi-credentials.md
  • docs/homey/products/mtr1/troubleshooting/mtr1-teardown.md
  • docs/homey/products/plt1/examples/flower-card.md
  • docs/homey/products/plt1/faq.md
  • docs/homey/products/plt1/general-tips.md
  • docs/homey/products/plt1/reviews.md
  • docs/homey/products/plt1/setup/prevent-sleep.md
  • docs/homey/products/plt1/troubleshooting/plt1-boot-mode.md
  • docs/homey/products/plt1/troubleshooting/plt1-code.md
  • docs/homey/products/plt1/troubleshooting/plt1-reset-wi-fi-credentials.md
  • docs/homey/products/plt1/troubleshooting/plt1-teardown.md
  • docs/homey/products/plt1b/battery-sensors/sensor-connection-check.md
  • docs/homey/products/plt1b/faq.md
  • docs/homey/products/plt1b/general-tips.md
  • docs/homey/products/plt1b/setup/prevent-sleep.md
  • docs/homey/products/plt1b/troubleshooting/plt1b-boot-mode.md
  • docs/homey/products/plt1b/troubleshooting/plt1b-code.md
  • docs/homey/products/plt1b/troubleshooting/plt1b-reset-wi-fi-credentials.md
  • docs/homey/products/plt1b/troubleshooting/plt1b-teardown.md
  • docs/homey/products/pump1/setup/pump1-general-tips.md
  • docs/homey/products/rpro1/faq.md
  • docs/homey/products/rpro1/setup/zones-hlk.md
  • docs/homey/products/temp1/addons/food-probe.md
  • docs/homey/products/temp1/addons/magnetic-mount.md
  • docs/homey/products/temp1/battery-sensors/sensor-connection-check.md
  • docs/homey/products/temp1/examples/temp1-alert-example.md
  • docs/homey/products/temp1/examples/temp1-automation-examples.md
  • docs/homey/products/temp1/examples/use-cases.md
  • docs/homey/products/temp1/faq.md
  • docs/homey/products/temp1/setup/getting-started-temp1.md
  • docs/homey/products/temp1/setup/prevent-sleep.md
  • docs/homey/products/temp1/troubleshooting/temp1-boot-mode.md
  • docs/homey/products/temp1/troubleshooting/temp1-code.md
  • docs/homey/products/temp1/troubleshooting/temp1-reset-wi-fi-credentials.md
  • docs/homey/products/temp1/troubleshooting/temp1-teardown.md
  • docs/homey/products/temp1b/addons/food-probe.md
  • docs/homey/products/temp1b/addons/magnetic-mount.md
  • docs/homey/products/temp1b/battery-sensors/sensor-connection-check.md
  • docs/homey/products/temp1b/examples/temp1b-alert-example.md
  • docs/homey/products/temp1b/examples/temp1b-automation-examples.md
  • docs/homey/products/temp1b/examples/use-cases.md
  • docs/homey/products/temp1b/faq.md
  • docs/homey/products/temp1b/setup/insert-battery.md
  • docs/homey/products/temp1b/setup/prevent-sleep.md
  • docs/homey/products/temp1b/troubleshooting/temp1b-boot-mode.md
  • docs/homey/products/temp1b/troubleshooting/temp1b-code.md
  • docs/homey/products/temp1b/troubleshooting/temp1b-reset-wi-fi-credentials.md
  • docs/homey/products/temp1b/troubleshooting/temp1b-teardown.md
  • docs/index.md
  • docs/products/ESPHome-Starter-Kit/automations/button-controlled-leds.md
  • docs/products/ESPHome-Starter-Kit/automations/motion-activated-light.md
  • docs/products/ESPHome-Starter-Kit/automations/play-a-tune.md
  • docs/products/ESPHome-Starter-Kit/automations/press-to-check-climate.md
  • docs/products/ESPHome-Starter-Kit/automations/temp-reactive-leds.md
  • docs/products/ESPHome-Starter-Kit/community-corner.md
  • docs/products/ESPHome-Starter-Kit/everyday-use/air-quality-on-your-dashboard.md
  • docs/products/ESPHome-Starter-Kit/everyday-use/button-toggles-room-light.md
  • docs/products/ESPHome-Starter-Kit/everyday-use/motion-activated-room-lights.md
  • docs/products/ESPHome-Starter-Kit/everyday-use/play-a-tune-from-home-assistant.md
  • docs/products/ESPHome-Starter-Kit/everyday-use/temperature-on-your-dashboard.md
  • docs/products/ESPHome-Starter-Kit/everyday-use/trash-night-reminder.md
  • docs/products/ESPHome-Starter-Kit/faq.md
  • docs/products/ESPHome-Starter-Kit/learning-the-basics/core-components.md
  • docs/products/ESPHome-Starter-Kit/learning-the-basics/device-builder-tour.md
  • docs/products/ESPHome-Starter-Kit/learning-the-basics/how-esphome-talks-to-home-assistant.md
  • docs/products/ESPHome-Starter-Kit/modules/apollo-breakout-module.md
  • docs/products/ESPHome-Starter-Kit/modules/battery.md
  • docs/products/ESPHome-Starter-Kit/modules/breakout-addons/sen65-air-quality-sensor.md
  • docs/products/ESPHome-Starter-Kit/modules/breakout-addons/temperature-probe.md
  • docs/products/ESPHome-Starter-Kit/modules/button-module.md
  • docs/products/ESPHome-Starter-Kit/modules/motion-module.md
  • docs/products/ESPHome-Starter-Kit/modules/rgb-buzzer-module.md
  • docs/products/ESPHome-Starter-Kit/modules/temperature-humidity-module.md
  • docs/products/ESPHome-Starter-Kit/setup/first-steps.md
  • docs/products/ESPHome-Starter-Kit/start-here.md
  • docs/products/ESPHome-Starter-Kit/tutorials/bluetooth-proxy.md
  • docs/products/ESPHome-Starter-Kit/tutorials/connect-to-home-assistant.md
  • docs/products/ESPHome-Starter-Kit/tutorials/light-effects.md
  • docs/products/ESPHome-Starter-Kit/tutorials/remote-build-server.md
  • docs/products/ESPHome-Starter-Kit/tutorials/using-secrets.md
  • docs/products/air1/additional-info/air-quality-sensor-comparison.md
  • docs/products/air1/additional-info/bluetooth-proxy.md
  • docs/products/air1/additional-info/led-indicator.md
  • docs/products/air1/additional-info/predicted-room-temp-humidity.md
  • docs/products/air1/addons/adding-co2-to-air-1-mesh-case-design.md
  • docs/products/air1/addons/adding-co2-to-air-1.md
  • docs/products/air1/addons/adding-gpio-header-to-air-1.md
  • docs/products/air1/addons/adding-the-mics-4514-gas-sensor-to-the-air-1.md
  • docs/products/air1/air1-reviews.md
  • docs/products/air1/calibrating-and-updating/air-1-temp-calibration.md
  • docs/products/air1/examples/air1-dashboard-examples.md
  • docs/products/air1/examples/firstof9's-apex-charts.md
  • docs/products/air1/examples/how-to-use-the-apollo-gpio-header-to-control-an-led-strip.md
  • docs/products/air1/examples/tim-air-1-erv-whole-home.md
  • docs/products/air1/faq.md
  • docs/products/air1/setup/general-tips.md
  • docs/products/air1/setup/sensor-definitions.md
  • docs/products/air1/troubleshooting/air1-boot-mode.md
  • docs/products/air1/troubleshooting/air1-code.md
  • docs/products/air1/troubleshooting/air1-reset-wi-fi-credentials.md
  • docs/products/air1/troubleshooting/air1-teardown.md
  • docs/products/apolloodroid/faq.md
  • docs/products/apolloodroid/getting-started.md
  • docs/products/apolloodroid/introduction.md
  • docs/products/apolloodroid/reviews.md
  • docs/products/breakout-boards/scd40-breakout-board/introduction.md
  • docs/products/breakout-boards/sen55-scd40-breakout-board/introduction.md
  • docs/products/btn1/additional-info/bluetooth-proxy.md
  • docs/products/btn1/addons/btn1-addon.md
  • docs/products/btn1/examples/blueprint.md
  • docs/products/btn1/examples/example-automation.md
  • docs/products/btn1/faq.md
  • docs/products/btn1/setup/general-tips.md
  • docs/products/btn1/setup/getting-started.md
  • docs/products/btn1/setup/sensor-definitions.md
  • docs/products/btn1/troubleshooting/btn1-boot-mode.md
  • docs/products/btn1/troubleshooting/btn1-reflash.md
  • docs/products/btn1/troubleshooting/btn1-reset-wi-fi-credentials.md
  • docs/products/btn1/troubleshooting/btn1-teardown.md
  • docs/products/cast1/additional-info/esphome-device-builder.md
  • docs/products/cast1/addons/ethernet-module.md
  • docs/products/cast1/examples/led-strip.md
  • docs/products/cast1/examples/tts-announcements.md
  • docs/products/cast1/examples/wizmote-blueprint.md
  • docs/products/cast1/setup/getting-started.md
  • docs/products/cast1/setup/sensor-definitions.md
  • docs/products/cast1/troubleshooting/cast1-boot-mode.md
  • docs/products/cast1/troubleshooting/cast1-reflash.md
  • docs/products/cast1/troubleshooting/cast1-reset-wi-fi-credentials.md
  • docs/products/castpro1/examples/led-strip.md
  • docs/products/dev1/introduction.md
  • docs/products/dev2/introduction.md
  • docs/products/general/90-degree-usb-c-addon.md
  • docs/products/general/articulating-stand-addon.md
  • docs/products/general/battery-sensors/awake-ha-helper.md
  • docs/products/general/battery-sensors/prevent-sleep.md
  • docs/products/general/battery-sensors/sensor-connection-check.md
  • docs/products/general/battery-sensors/wake-up-battery-sensor.md
  • docs/products/general/calibrating-and-updating/calibrate-plt1.md
  • docs/products/general/calibrating-and-updating/co2-calibration-quick.md
  • docs/products/general/calibrating-and-updating/co2-calibration.md
  • docs/products/general/calibrating-and-updating/mmwave-videos.md
  • docs/products/general/calibrating-and-updating/radar-tuning/zones-ha.md
  • docs/products/general/calibrating-and-updating/updating-firmware.md
  • docs/products/general/choosing-an-mmwave-sensor.md
  • docs/products/general/co2-installation.md
  • docs/products/general/comparisons.md
  • docs/products/general/contact-us/apollo-automation-shop.md
  • docs/products/general/contact-us/contact-us-support.md
  • docs/products/general/contact-us/our-team.md
  • docs/products/general/faq.md
  • docs/products/general/holiday-songs.md
  • docs/products/general/introduction.md
  • docs/products/general/links.md
  • docs/products/general/mmwave-presence-sensor-comparison.md
  • docs/products/general/piezo.md
  • docs/products/general/resellers.md
  • docs/products/general/setup/adding-apollo-devices-to-hidden-networks.md
  • docs/products/general/setup/adjusting-wifi-power.md
  • docs/products/general/setup/apollo-mmwave-dashboard.md
  • docs/products/general/setup/bluetooth-proxy.md
  • docs/products/general/setup/bluetooth-tracking.md
  • docs/products/general/setup/change-the-update-frequency-of-sensors.md
  • docs/products/general/setup/getting-started.md
  • docs/products/general/setup/how-to-add-temp-and-humidity-from-scd40.md
  • docs/products/general/setup/renaming-apollo-devices.md
  • docs/products/general/setup/switch-to-beta-branch.md
  • docs/products/general/supported-platforms.md
  • docs/products/general/temp-hum-calibration.md
  • docs/products/general/troubleshooting/connection-issues.md
  • docs/products/general/troubleshooting/firmware-updates-not-appearing.md
  • docs/products/general/troubleshooting/opnsense-mdns-auto-discover-issue.md
  • docs/products/general/troubleshooting/removing-device-from-home-assistant.md
  • docs/products/general/troubleshooting/ubiquiti-unifi-mdns-auto-discover-issue.md
  • docs/products/general/tutorials/change-co2-update-interval.md
  • docs/products/general/tutorials/how-to-edit-your-sensor's-lux-update-interval.md
  • docs/products/general/tutorials/minimize-mmwave-activity-spam.md
  • docs/products/general/tutorials/smartthings-direct-control.md
  • docs/products/h1/boot-mode.md
  • docs/products/h1/faq.md
  • docs/products/h1/getting-started.md
  • docs/products/h1/introduction.md
  • docs/products/h1/reflash.md
  • docs/products/h1/reviews.md
  • docs/products/h2/faq.md
  • docs/products/h2/h2-reviews.md
  • docs/products/h2/introduction.md
  • docs/products/h2/setup/getting-started.md
  • docs/products/h2/troubleshooting/boot-mode.md
  • docs/products/h2/troubleshooting/reflash.md
  • docs/products/h3/introduction.md
  • docs/products/h3/setup/getting-started.md
  • docs/products/h3/troubleshooting/boot-mode.md
  • docs/products/h3/troubleshooting/reflash.md
  • docs/products/led1/examples/led-1-controlling-govee-lights.md
  • docs/products/led1/faq.md
  • docs/products/led1/introduction.md
  • docs/products/led1/setup/getting-started-led1.md
  • docs/products/led1/setup/led1-general-tips.md
  • docs/products/led1/setup/led1-pinout-guide.md
  • docs/products/led1/setup/led1-replace-fuse.md
  • docs/products/led1/troubleshooting/led1-boot-mode.md
  • docs/products/led1/troubleshooting/led1-find-ip-address-and-hostname.md
  • docs/products/led1/troubleshooting/led1-reflash.md
  • docs/products/m1/addons/adding-microphone-to-m-1.md
  • docs/products/m1/addons/wizmote-remote.md
  • docs/products/m1/choose-your-firmware.md
  • docs/products/m1/examples/add-gifs-to-wled.md
  • docs/products/m1/examples/qr-code-generator.md
  • docs/products/m1/examples/scrolling-text.md
  • docs/products/m1/examples/sendspin.md
  • docs/products/m1/examples/share-data-from-home-assistant.md
  • docs/products/m1/introduction.md
  • docs/products/m1/m1-reviews.md
  • docs/products/m1/setup/getting-started-m1-esphome.md
  • docs/products/m1/setup/getting-started-m1.md
  • docs/products/m1/setup/m1-general-tips.md
  • docs/products/m1/setup/m1-matrix-settings.md
  • docs/products/m1/setup/m1-multiple-panels.md
  • docs/products/m1/setup/m1-segments.md
  • docs/products/m1/setup/m1-wall-mounting.md
  • docs/products/m1/setup/upgrade-to-wled.md
  • docs/products/m1/setup/use-without-wifi.md
  • docs/products/m1/troubleshooting/m1-boot-mode.md
  • docs/products/m1/troubleshooting/m1-find-ip-address-and-hostname.md
  • docs/products/m1/troubleshooting/m1-panel-faults.md
  • docs/products/m1/troubleshooting/m1-reflash-esphome.md
  • docs/products/m1/troubleshooting/m1-reflash.md
  • docs/products/msr1/additional-info/bluetooth-proxy.md
  • docs/products/msr1/addons/adding-co2-to-msr-1.md
  • docs/products/msr1/examples/msr-1-automation-guide.md
  • docs/products/msr1/examples/msr-1-examples-from-github.md
  • docs/products/msr1/examples/msr1-alarmo.md
  • docs/products/msr1/examples/msr1-dashboards.md
  • docs/products/msr1/examples/using-msr-1-buzzer.md
  • docs/products/msr1/faq.md
  • docs/products/msr1/introduction.md
  • docs/products/msr1/msr-1-reviews/beardedtinker-msr-1-review.md
  • docs/products/msr1/msr-1-reviews/drzzs-msr-1-review.md
  • docs/products/msr1/msr-1-reviews/make-it-work-tech-msr-1-review.md
  • docs/products/msr1/msr-1-reviews/mostlychris-msr-1-review.md
  • docs/products/msr1/msr-1-reviews/simon-says-home-assistant-msr-1-review.md
  • docs/products/msr1/msr-1-reviews/smart-home-scene-msr-1-review.md
  • docs/products/msr1/msr1-reviews.md
  • docs/products/msr1/setup/co2-calibration-for-msr-1.md
  • docs/products/msr1/setup/general-tips.md
  • docs/products/msr1/setup/mmwave-videos.md
  • docs/products/msr1/setup/sensor-definitions.md
  • docs/products/msr1/setup/updating-msr-1-firmware.md
  • docs/products/msr1/setup/zones-ha.md
  • docs/products/msr1/setup/zones-hlk.md
  • docs/products/msr1/troubleshooting/msr1-boot-mode.md
  • docs/products/msr1/troubleshooting/msr1-code.md
  • docs/products/msr1/troubleshooting/msr1-reset-wi-fi-credentials.md
  • docs/products/msr1/troubleshooting/msr1-teardown.md
  • docs/products/msr2/additional-info/bluetooth-proxy.md
  • docs/products/msr2/addons/adding-90-degree-usb-c-to-msr-2.md
  • docs/products/msr2/addons/adding-articulating-stand-to-msr-2.md
  • docs/products/msr2/addons/adding-co2-to-msr-2.md
  • docs/products/msr2/addons/adding-gpio-header-to-msr-2.md
  • docs/products/msr2/addons/adding-rear-female-usb-to-msr-2.md
  • docs/products/msr2/addons/msr2-outlet-mount.md
  • docs/products/msr2/calibrating-co2.md
  • docs/products/msr2/examples/gpio-header-control-an-led-strip.md
  • docs/products/msr2/examples/msr2-alarmo.md
  • docs/products/msr2/faq.md
  • docs/products/msr2/introduction.md
  • docs/products/msr2/msr2-reviews.md
  • docs/products/msr2/setup/msr2-general-tips.md
  • docs/products/msr2/setup/msr2-sensor-definitions.md
  • docs/products/msr2/setup/msr2-tuning-dashboard.md
  • docs/products/msr2/setup/zones-ha.md
  • docs/products/msr2/setup/zones-hlk.md
  • docs/products/msr2/troubleshooting/msr2-boot-mode.md
  • docs/products/msr2/troubleshooting/msr2-code.md
  • docs/products/msr2/troubleshooting/msr2-reset-wi-fi-credentials.md
  • docs/products/msr2/troubleshooting/msr2-teardown.md
  • docs/products/mtr1/additional-info/bluetooth-proxy.md
  • docs/products/mtr1/addons/adding-90-degree-usb-c-to-mtr-1.md
  • docs/products/mtr1/addons/adding-articulating-stand-to-mtr-1.md
  • docs/products/mtr1/addons/adding-co2-to-mtr-1.md
  • docs/products/mtr1/addons/adding-gpio-header-to-mtr-1.md
  • docs/products/mtr1/addons/adding-rear-male-usb-to-mtr-1.md
  • docs/products/mtr1/examples/crookedtoe-mtr1.md
  • docs/products/mtr1/examples/mtr1-alarmo.md
  • docs/products/mtr1/faq.md
  • docs/products/mtr1/mtr1-reviews.md
  • docs/products/mtr1/setup/general-tips.md
  • docs/products/mtr1/setup/sensor-definitions.md
  • docs/products/mtr1/setup/zones-ha.md
  • docs/products/mtr1/setup/zones-hlk.md
  • docs/products/mtr1/troubleshooting/mtr1-boot-mode.md
  • docs/products/mtr1/troubleshooting/mtr1-code.md
  • docs/products/mtr1/troubleshooting/mtr1-reset-wi-fi-credentials.md
  • docs/products/mtr1/troubleshooting/mtr1-teardown.md
  • docs/products/new-product-template/addons/productname-addon.md
  • docs/products/new-product-template/examples/example.md
  • docs/products/new-product-template/faq.md
  • docs/products/new-product-template/introduction.md
  • docs/products/new-product-template/productname-reviews.md
  • docs/products/new-product-template/setup/productname-general-tips.md
  • docs/products/new-product-template/setup/productname-sensor-definitions.md
  • docs/products/new-product-template/troubleshooting/productname-boot-mode.md
  • docs/products/new-product-template/troubleshooting/productname-reflash.md
  • docs/products/new-product-template/troubleshooting/productname-reset-wi-fi-credentials.md
  • docs/products/new-product-template/troubleshooting/productname-teardown.md
  • docs/products/plt1/additional-info/bluetooth-proxy.md
  • docs/products/plt1/examples/blueprint.md
  • docs/products/plt1/examples/flower-card.md
  • docs/products/plt1/faq.md
  • docs/products/plt1/general-tips.md
  • docs/products/plt1/introduction.md
  • docs/products/plt1/reviews.md
  • docs/products/plt1/setup/plt1-sensor-definitions.md
  • docs/products/plt1/setup/prevent-sleep.md
  • docs/products/plt1/troubleshooting/plt1-boot-mode.md
  • docs/products/plt1/troubleshooting/plt1-code.md
  • docs/products/plt1/troubleshooting/plt1-reset-wi-fi-credentials.md
  • docs/products/plt1/troubleshooting/plt1-teardown.md
  • docs/products/plt1b/additional-info/bluetooth-proxy.md
  • docs/products/plt1b/additional-info/insert-battery.md
  • docs/products/plt1b/faq.md
  • docs/products/plt1b/general-tips.md
  • docs/products/plt1b/introduction.md
  • docs/products/plt1b/setup/plt1b-sensor-definitions.md
  • docs/products/plt1b/troubleshooting/plt1b-boot-mode.md
  • docs/products/plt1b/troubleshooting/plt1b-code.md
  • docs/products/plt1b/troubleshooting/plt1b-reset-wi-fi-credentials.md
  • docs/products/plt1b/troubleshooting/plt1b-teardown.md
  • docs/products/pump1/additional-info/bluetooth-proxy.md
  • docs/products/pump1/addons/attaching-bottle-to-pump-1.md
  • docs/products/pump1/addons/attaching-fluid-level-sensors-pump-1.md
  • docs/products/pump1/addons/attaching-tubes-to-pump-1.md
  • docs/products/pump1/faq.md
  • docs/products/pump1/introduction.md
  • docs/products/pump1/setup/pump1-general-tips.md
  • docs/products/pump1/setup/pump1-sensor-definitions.md
  • docs/products/pump1/troubleshooting/pump1-boot-mode.md
  • docs/products/pump1/troubleshooting/pump1-reflash.md
  • docs/products/pump1/troubleshooting/pump1-reset-wi-fi-credentials.md
  • docs/products/pump1/troubleshooting/pump1-teardown.md
  • docs/products/rpro1/additional-info/bluetooth-proxy.md
  • docs/products/rpro1/addons/add-the-ld2412-mmwave-sensor-to-r-pro-1.md
  • docs/products/rpro1/addons/adding-co2-to-r-pro-1.md
  • docs/products/rpro1/addons/attaching-gang-box-mount-to-r-pro-1.md
  • docs/products/rpro1/addons/install-ceiling-mount-for-r-pro-1.md
  • docs/products/rpro1/calibrating-co2.md
  • docs/products/rpro1/faq.md
  • docs/products/rpro1/introduction.md
  • docs/products/rpro1/rpro1-reviews.md
  • docs/products/rpro1/setup/rpro1-general-tips.md
  • docs/products/rpro1/setup/rpro1-sensor-definitions.md
  • docs/products/rpro1/setup/rpro1-switch-firmware.md
  • docs/products/rpro1/setup/zones-ha-new.md
  • docs/products/rpro1/setup/zones-ha.md
  • docs/products/rpro1/setup/zones-hlk.md
  • docs/products/rpro1/troubleshooting/rpro1-boot-mode.md
  • docs/products/rpro1/troubleshooting/rpro1-code.md
  • docs/products/rpro1/troubleshooting/rpro1-reset-wi-fi-credentials.md
  • docs/products/rpro1/troubleshooting/rpro1-teardown.md
  • docs/products/temp1/additional-info/bluetooth-proxy.md
  • docs/products/temp1/addons/food-probe.md
  • docs/products/temp1/addons/magnetic-mount.md
  • docs/products/temp1/addons/multiple-probes.md
  • docs/products/temp1/addons/temp-probe.md
  • docs/products/temp1/examples/hot-water-recirculation.md
  • docs/products/temp1/examples/temp1-alert-example.md
  • docs/products/temp1/examples/temp1-automation-examples.md
  • docs/products/temp1/examples/use-cases.md
  • docs/products/temp1/faq.md
  • docs/products/temp1/introduction.md
  • docs/products/temp1/reviews.md
  • docs/products/temp1/setup/prevent-sleep.md
  • docs/products/temp1/setup/temp1-change-temp-probe-update-interval.md
  • docs/products/temp1/setup/temp1-general-tips.md
  • docs/products/temp1/setup/temp1-sensor-definitions.md
  • docs/products/temp1/troubleshooting/temp1-boot-mode.md
  • docs/products/temp1/troubleshooting/temp1-code.md
  • docs/products/temp1/troubleshooting/temp1-reset-wi-fi-credentials.md
  • docs/products/temp1/troubleshooting/temp1-teardown.md
  • docs/products/temp1b/additional-info/bluetooth-proxy.md
  • docs/products/temp1b/addons/food-probe.md
  • docs/products/temp1b/addons/magnetic-mount.md
  • docs/products/temp1b/addons/temp-probe.md
  • docs/products/temp1b/examples/hot-water-recirculation.md
  • docs/products/temp1b/examples/temp1b-alert-example.md
  • docs/products/temp1b/examples/temp1b-automation-examples.md
  • docs/products/temp1b/examples/use-cases.md
  • docs/products/temp1b/faq.md
  • docs/products/temp1b/introduction.md
  • docs/products/temp1b/reviews.md
  • docs/products/temp1b/setup/insert-battery.md
  • docs/products/temp1b/setup/temp1b-sensor-definitions.md
  • docs/products/temp1b/troubleshooting/temp1b-boot-mode.md
  • docs/products/temp1b/troubleshooting/temp1b-code.md
  • docs/products/temp1b/troubleshooting/temp1b-reset-wi-fi-credentials.md
  • docs/products/temp1b/troubleshooting/temp1b-teardown.md
  • docs/products/temppro1/addons/temp-humidity-probe.md
  • docs/products/temppro1/addons/temp-probe.md
  • docs/products/temppro1/examples/temp1-alert-example.md
  • docs/products/temppro1/examples/temp1-automation-examples.md
  • docs/products/temppro1/examples/use-cases.md
  • docs/products/temppro1/faq.md
  • docs/products/temppro1/reviews.md
  • docs/products/temppro1/setup/temp-pro-1-sensor-definitions.md
  • docs/products/temppro1/troubleshooting/temp-pro1-boot-mode.md
  • docs/products/temppro1/troubleshooting/temp-pro1-code.md
  • docs/products/temppro1/troubleshooting/temp-pro1-reset-wi-fi-credentials.md
  • docs/products/temppro1/troubleshooting/temp-pro1-teardown.md
  • mkdocs.yml

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants