Skip to content

Conversation

@isystemsautomation
Copy link
Owner

@isystemsautomation isystemsautomation commented Sep 15, 2025

Brief description of the changes

Type of changes

  • New device
  • Update existing device
  • Removing a device
  • General cleanup
  • Other

Checklist:

  • There are no passwords or secrets references in any examples.
    The only exceptions are !secret wifi_ssid and !secret wifi_password.
  • The wifi or ethernet block has no static / manual ip address specified.
  • The first configuration provided should be hardware definitions only.
    A more involved example can be provided in a separate configuration block.

Made for ESPHome Checklist

  • Project is powered by an ESP32 or supported variant such as C3, C6, S2, S3 etc.
  • Project is using ESPHome firmware
  • Project name cannot contain ESPHome except in the case of ending with for ESPHome
  • ESPHome configuration is open source and available for end users to modify/update
  • If the device uses Wi-Fi:
    • Configuration contains esp32_improv: (documentation)
    • Configuration contains improv_serial: if there is a USB port (documentation)
  • Users should be able to apply updates to your device:
    • Device can be "taken control" of by the user using the ESPHome Builder
      • Configuration includes dashboard_import: to facilitate this (documentation)
      • Configuration contains the ota.esphome component (documentation)
      • Serial flashing is not disabled
      • There are no references to secrets in the configuration
      • There are no passwords in the configuration
      • There are no static IP addresses in the configuration
      • The configuration must be valid, compile and run successfully without any user changes after taking control
      • Every entity/component (sensor, switch, etc.) must have an id defined
    • OTA Updates are provided via the update.http_request component (documentation)

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

This PR has been labeled as Made for ESPHome and is pending review. Please complete the checklist added to the description above.

nagyrobi and others added 26 commits September 20, 2025 22:38
* Create index.md

* Add files via upload

* Update index.md

* Update index.md

* Update index.md
* Add files via upload

* add generic 2 channel wifi curtain module based on BK7231N

- index.md added for the new device

* generic 2 channel wifi curtain module

- photos from the device and its inside added

* Update sidebar.yml

Updated sidebar.yml to have new device type: Covers

* Fix cover.mdx

fix new device type Cover file

* 2ch curtain switch update

* md fix 2 channel wifi curtain

* Update sidebar.yml

* Update index.md

* Delete src/docs/type/cover.mdx

---------

Co-authored-by: H. Árkosi Róbert <robreg@zsurob.hu>
The L9-HS has been updated (my PCB shows 20250225) and the display will not work unless the reset pin is added to the display config : https://i.postimg.cc/t45gvdB2/l9v2.jpg
I do not know if this impacts the previous version of this device (physical case also slightly different) as I do not have one to test.
Adding "reset_pin: GPIO4" enabled the device to boot and work as expected. Without this it would not boot.
* Correct name and simplify

* Update index.md

* Update index.md
* Add Tuya Smart Weather Station

* Fix lint checks
* add kincony dm16

* fix: fix lint

* chore: format

* fix frontmatter

---------

Co-authored-by: Ryan Hoffman <rhoffman@extended64.com>
* Create index.md

add shelly 2pm gen 4

* Update index.md

* Update index.md

* Update index.md

* fix frontmatter

---------

Co-authored-by: Ryan Hoffman <rhoffman@extended64.com>
* Create Readme.md

* Add files via upload

* Delete src/docs/devices/Homemaster-MicroPLC/pinout (2).png

* Add files via upload

* Update Readme.md

* Update Readme.md

* Update Readme.md

* Update Readme.md

* Update Readme.md

* Rename to index.md and fix markdown issues

---------

Co-authored-by: Ryan Hoffman <rhoffman@extended64.com>
* Shelly 1pm gen 4

add new device

* Update index.md

* Update index.md

* fix frontmatter

---------

Co-authored-by: Ryan Hoffman <rhoffman@extended64.com>
For rotation to work you need dimensions defined within display, otherwise you get a blank screen.    If you're using LVGL you must set byte_order or your colors will be incorrect.
* EttroIT ESR35xx RCBO devices with certificate of conformity and tests (as given by seller, EttroIT)

* separate configurations as per request by template, the first one is only with minimum functionality, the last one is a more involved configuration.

* correct .md

* remove duplicates and some irrelevant text not used in the example

* typo fix, the image is above, not below

* make pdf downloadable

* correct device type and standards

* some more information to facilitate the user attempting the mod
madistuisk and others added 30 commits October 11, 2025 13:28
* Create index.md

* Update index.md

* Update index.md

* Update index.md

* Add files via upload

uploaded photos

* Update index.md

* Update index.md

* Close code block

---------

Co-authored-by: Ryan Hoffman <tekmaven@users.noreply.github.com>
* Initial check-in of Martin Jerry RP-FC01 device

* Added Amazon link to RP-FC01

* Fixed difficulty level on RP-FC01

* Fixed linter complaints

* Fixed linter complaints

* Update index.md

---------

Co-authored-by: Ryan Hoffman <tekmaven@users.noreply.github.com>
* Update index.md

Added a few programming tips based on my recent experiences.

* Whitespace fixes
* Create index.md

* image of device

* Added support for ESP32-S3-ETH-8DI-8DO

* Add space before unordered list

* Removed double line space.

* Fix reference to friendly_name in failover AP

* Rename image and update markdown to use local image, remove section with missing image

---------

Co-authored-by: Ryan Hoffman <rhoffman@extended64.com>
Added platform configuration to the OTA component.
* Create index.md

* Add files via upload

* Add files via upload

* Update index.md

Removed extra blank line to pass checks

* End code block properly

* Update index.md

Fixed typo.

---------

Co-authored-by: Ryan Hoffman <tekmaven@users.noreply.github.com>
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
* Initial switch to docusaurus

* Update md files to be compatible with docusaurus

* Do not render links to pages that don't exist

* Fix incorrect URLs in documents: path, casing, and scheme issues.

* Fail build on broken links and images

* run build again so we can get a green build with a minor change

* approve builds for packages
Co-authored-by: Ryan Hoffman <tekmaven@users.noreply.github.com>
Co-authored-by: Ryan Hoffman <tekmaven@users.noreply.github.com>
* Contribution - Waveshare-ESP32-S3-Touch-AMOLED-1.75 (#1)

* Add device Waveshare-ESP32-S3-Touch-AMOLED-1.75

* Update index.md - Fix line length > 120

---------

Co-authored-by: Ryan Hoffman <tekmaven@users.noreply.github.com>
* feat: add kincony n10

* fix: fix style

---------

Co-authored-by: Ryan Hoffman <tekmaven@users.noreply.github.com>
Co-authored-by: Ryan Hoffman <tekmaven@users.noreply.github.com>
Co-authored-by: Ryan Hoffman <tekmaven@users.noreply.github.com>
Added battery voltage and current IDs to the configuration. Introduced a template sensor for battery percentage calculation based on voltage.

Co-authored-by: Ryan Hoffman <tekmaven@users.noreply.github.com>
Co-authored-by: Ryan Hoffman <tekmaven@users.noreply.github.com>
* Add documentation for HomeMate 4 Gang Touch Switch

* Update formatting

* Refactor formatting

---------

Co-authored-by: Ryan Hoffman <tekmaven@users.noreply.github.com>
* Add image

Added image with the pinout of the Xiaomi Philips Zhirui Downlight

* Update index.md with image

---------

Co-authored-by: Ryan Hoffman <tekmaven@users.noreply.github.com>
Added ESP32 configuration details to the example because the esp-idf platform MUST be used

Co-authored-by: Ryan Hoffman <tekmaven@users.noreply.github.com>
Add documentation for TESLA Smart Switch Dimmer Touch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.