Skip to content

Remove the Blynk page - #354

Merged
softhack007 merged 3 commits into
wled:mainfrom
bharvey88:feat/remove-blynk
Jul 27, 2026
Merged

Remove the Blynk page#354
softhack007 merged 3 commits into
wled:mainfrom
bharvey88:feat/remove-blynk

Conversation

@bharvey88

@bharvey88 bharvey88 commented Jul 26, 2026

Copy link
Copy Markdown
Contributor

Blynk (legacy) is gone: the v1 cloud shut down on 31 December 2022 and WLED removed Blynk support from the firmware shortly after ("Removed Blynk support (servers shut down on 31st Dec 2022)" in the changelog). The page has carried a shutdown warning since, while still walking readers through a signup flow that no longer exists.

  • Delete interfaces/blynk.md and its nav entry.
  • Redirect the old URL to Home Automation, the closest surviving page about third-party control. Builds on Replace hand-made Moved stub pages with real redirects #352 (the redirects plugin); merge that first and this reduces to one commit.
  • Drop the Blynk mentions that describe current behavior: the landing page interface list, the FAQ sync-interface advice, the Sync settings "Device Auth token" row, and a JSON API example list.

Deliberately kept: the UDP notifier call-mode table row (protocol enum values are historical API reference), the install-binary notes describing what old 0.x binaries disabled, and the Blynk library credit on Contributors.

Summary by CodeRabbit

  • Documentation
    • Updated troubleshooting guidance to recommend enabling only one sync interface at a time: Hue sync or MQTT.
    • Removed outdated Blynk IoT references, setup instructions, settings, navigation entries, and API documentation references.
    • Added redirects for removed or relocated documentation pages, including the former Blynk interface page.
    • Refined settings and supported-interface documentation to reflect the currently documented configuration options.

Three pages contained only a "Moved, see..." line that readers had
to click through manually (advanced/compile-analog, advanced/
compile-wled, basics/compiling-wled). Use the mkdocs-redirects
plugin instead: the old URLs now serve an instant meta-refresh
redirect with a canonical link to advanced/compiling-wled, so
bookmarks and inbound links keep working and search engines get
the right signal.

The plugin is added to the deploy workflow and the AGENTS.md pip
preview instructions. The Docker preview path needs no change: the
squidfunk/mkdocs-material image already bundles mkdocs-redirects
through the mkdocs-material[recommended] extra.
Blynk (legacy) is gone: the v1 cloud servers shut down on
31 December 2022 and WLED removed Blynk support from the firmware
shortly after ("Removed Blynk support (servers shut down on 31st
Dec 2022)" in the changelog). The page has carried a shutdown
warning since, while still walking readers through a signup flow
that no longer exists.

- delete interfaces/blynk.md and its nav entry
- redirect the old URL to Home Automation, the closest surviving
  page about third-party control (builds on the redirects plugin)
- drop the Blynk mentions that describe current behavior: the
  landing page interface list, the FAQ sync-interface advice, the
  Sync settings Device Auth token row, and a JSON API example list

Deliberately kept: the UDP notifier call-mode table row (protocol
enum values are historical API reference), the install-binary
notes describing what old 0.x binaries disabled, and the Blynk
library credit on the Contributors page.
@coderabbitai

coderabbitai Bot commented Jul 26, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

Walkthrough

The documentation removes Blynk references and its interface page, updates related settings and API descriptions, removes Blynk from navigation, and adds MkDocs redirects for retired documentation pages.

Changes

Documentation retirement and URL preservation

Layer / File(s) Summary
Remove obsolete interface references
docs/basics/faq.md, docs/features/settings.md, docs/index.md, docs/interfaces/blynk.md, docs/interfaces/json-api.md
Blynk is removed from interface guidance, settings, supported interfaces, JSON API descriptions, and the dedicated interface page.
Configure documentation redirects
mkdocs.yml
MkDocs gains redirect mappings for retired pages, and Blynk is removed from the Interfaces navigation.
Estimated code review effort: 1 (Trivial) ~5 minutes

Possibly related PRs

Poem

A bunny hops past Blynk’s old page,
While redirects guard each dusty stage.
Hue and MQTT now lead the way,
Clean docs bloom in bright array.
“Hop onward!” says the rabbit, “Hooray!”

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely matches the main change: removing the Blynk documentation page and related navigation.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
✨ Simplify code
  • Create PR with simplified code

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.

bharvey88 added a commit to bharvey88/WLED-Docs that referenced this pull request Jul 26, 2026
softhack007 pushed a commit that referenced this pull request Jul 27, 2026
* Move externally hosted images into the repo

Ten images embedded from i.ibb.co, image.ibb.co, i.imgur.com and a
GitHub user-attachment URL now live in docs/assets/images/content/
with descriptive names, per the repo's own image policy (external
hosts can delete content at any time; several of these are from
2020). Pages updated: Compiling WLED (five), Install using ESP GUI,
Macros, Blynk, Segments, Getting Started.

Also fixes a typo on the ESP GUI page: the esptool settings image
was embedded as a stray degree sign plus a text link instead of an
image, so it never rendered.

Left alone: the WLED-Utils effect/palette GIFs (explicitly allowed
by AGENTS.md), shields.io and Home Assistant badges (dynamic), and
one imgur album link in prose on Compatible Controllers (an album,
not an embeddable image).

* Leave the Blynk page untouched; it is being removed in #354
Comment thread .github/workflows/main.yml
Comment thread AGENTS.md
@softhack007

Copy link
Copy Markdown
Member

@coderabbitai review

@coderabbitai

coderabbitai Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor
✅ Action performed

Review finished.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

coderabbitai[bot]

This comment was marked as low quality.

@softhack007
softhack007 merged commit 39d481e into wled:main Jul 27, 2026
1 check passed
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