question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Request to add ESPHome custom_components as a category

See original GitHub issue

Category

  • Backend/Integration
  • Frontend
  • Documentation
  • Bot
  • Other

Checklist

  • This Feature Request only contain 1 request (if you have multiple open multiple feature requests).

The idea

It would be good if users could easily install and share their custom_components for ESPHome. Currently there is no central location for custom_components and github links are scattered around the place.

Implementation

How do you see this being implemented? I think this would be very similar to HA integrations but with a different repo list and folder that they are saved in.

Alternatives

Are there any alternative solutions or features you’ve considered? This could be a feature built into the ESPHome dashboard, but the focus there is on the actual development of ESPHome and I believe that this fits with the use case of HACS.

Additional context

Considering if people are mostly using ESPHome as an addon to HA, then the ESPHome config folder is located inside the HA config folder and the custom_components for esphome would be placed in esphome/custom_components

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Reactions:3
  • Comments:12 (5 by maintainers)

github_iconTop GitHub Comments

2reactions
jesserockzcommented, Aug 16, 2020

Also there is a list on the esphome documentation website here

1reaction
ludeeuscommented, Aug 16, 2020

What is this? Do you have links to documentation for it? Are there any github repos that offer custom_components for ESP home now?

Read more comments on GitHub >

github_iconTop Results From Across the Web

Custom Sensor Component - ESPHome
Instructions for setting up Custom C++ sensors with ESPHome. ... #include "esphome.h" class MyCustomSensor : public Component, public Sensor { public: void ...
Read more >
thegroove/esphome-custom-component-examples - GitHub
ESPHome custom component examples. This repository provides examples and basic empty components that can be used as templates to quickly develop your own ......
Read more >
Advice creating an ESPHome custom component for ...
#include "esphome.h" class CustomQuadAlpha : public Component { public: void setup() override { Wire.begin(); } void loop() override { // ...
Read more >
Starting on a Custom ESPHome Component (Attempt 2)
Broadcasted live on Twitch -- Watch live at https://www.twitch.tv/theflameeyes.
Read more >
EspHome custom component - c++ - Stack Overflow
Your custom class is expecting a * &_led_r , question will be how do you defined the _led_r in your main function. and...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found