230 Commits (6d83f80718f8a4b38eb2eee95a2afdc55aac2b46)
 

Author SHA1 Message Date
  Maurice Makaay c470ec171a Small configuration updates in line with new documentation. 3 years ago
  Maurice Makaay bac01ba676
Added binary_sensor documentation. 3 years ago
  Maurice Makaay 6f1cc06d30
Update configuration.md 3 years ago
  Maurice Makaay ed4c10c2ad
Tiny fix in component vs. components. 3 years ago
  Maurice Makaay 444aa54f5d
Update configuration.md 3 years ago
  Maurice Makaay 042121b63f
Documented light component options. 3 years ago
  Maurice Makaay e04db2d4d1
Add "platform xiaomi_bslamp2" to config guide. 3 years ago
  Maurice Makaay fff529c7a2
Started working on the configuration guide. 3 years ago
  Maurice Makaay da204ed363
Create sponsoring.md 3 years ago
  Maurice Makaay 43a249ba8d
Added sponsoring link. 3 years ago
  Maurice Makaay 702f24751a Terminology consistency and preparing documentation for stable release. 3 years ago
  Maurice Makaay f85ff71d43
Add support for presets (#9) 3 years ago
  Maurice Makaay 8147c5b66b
Update FUNDING.yml 3 years ago
  Maurice Makaay ee15f27c45
Update FUNDING.yml 3 years ago
  Maurice Makaay 1c8b2b1494
Update FUNDING.yml 3 years ago
  Maurice Makaay feca8b39ec
Added a funding link for the repository 3 years ago
  Maurice Makaay cf397858ba Big change: renamed yeelight_bs2 to xiaomi_bslamp2 3 years ago
  Maurice Makaay 8ad6aafc3d Made the bug report template less application-y. 3 years ago
  Maurice Makaay a9f5b86165 Merge branch 'main' of https://github.com/mmakaay/esphome-yeelight_bs2 into main 3 years ago
  Maurice Makaay 3c3a52b720 Used an if: condition in the example, instead of a lambda, for turning on and off the front panel illumination, based on night mode yes/no. 3 years ago
  Maurice Makaay e97a530c03 Update issue templates 3 years ago
  Maurice Makaay 1b61078f42
Create CODE_OF_CONDUCT.md 3 years ago
  Maurice Makaay 0ac7589484 Some changes to make the text_sensor work for logic expressions. 3 years ago
  Maurice Makaay d1d9ecea95 Added a text_sensor, which propagates the current light mode. This is one of "off", "rgb", "white" and "night". 3 years ago
  Maurice Makaay 5183dc6645 A few improvements to the example.yaml, to make it easier to read and use. 3 years ago
  Maurice Makaay 402f57f040 Fixed front panel brightness indicator scale + random color button. 3 years ago
  Maurice Makaay 539bb8eb3a
Merge pull request #5 from mhostyn/patch-1 3 years ago
  Maarten Hostyn 0c416f96a3
Update example.yaml 3 years ago
  Maurice Makaay 8062272df9
Merge pull request #4 from mmakaay/add-license-1 3 years ago
  Maurice Makaay dee0ea2e27
Create LICENSE.md 3 years ago
  Maurice Makaay cbe7b075a9 Updated project status in the README.md. 3 years ago
  Maurice Makaay 00941c6975 Fixed some method access levels that got messy over time. 3 years ago
  Maurice Makaay 57e74e9e6e Implemented a float output, that is used to control the front panel light. 3 years ago
  Maurice Makaay 0ea3651056 pass target brightness to on_brightness handlers, instead of actual brightness, during transitions. 3 years ago
  Maurice Makaay 5fddc6733c The slider sensor now has a configurable value range. 3 years ago
  Maurice Makaay 5e328bef8f Implemented the slider sensor, which is used to publish a slider level when the slider is touched. The example yaml files now use this sensor to update the brightness of the LEDs. 3 years ago
  Maurice Makaay ae3cade531 Updated examples with the new binary_sensor feature. 3 years ago
  Maurice Makaay ec8205d32e Added a binary sensor component, which can be used to handle touch/release events for the parts of the front panel (power button, color button and slider). Note that for the slider, this binary_sensor only detects the touch events. This cannot be used for detecting the actual slider level that was touch. For that purpose, a separate sensor will be created. 3 years ago
  Maurice Makaay 6e2bb7b0c0 Front panel event code cleaned up and added an on event callback option, so I can let events propagate. 3 years ago
  Maurice Makaay b340ede5b3 Implemented the I2C messgage to event type parser. 3 years ago
  Maurice Makaay e5612e8235 What's better than one hub? Two HALs! I split up the HUB component into two separated components with the same kind of function: LightHAL and FrontPanelHAL. 3 years ago
  Maurice Makaay c161a12664 Added a light HAL to the hub component. 3 years ago
  Maurice Makaay 8c2ab117e7 Fixed invalid config block in the example-full.yaml. 3 years ago
  Maurice Makaay 24f16c8a3a Use espressif32 v3.2.0 + arduinoespressif32 1.0.6 3 years ago
  Maurice Makaay dd9143dfa9 Added a configuration example that includes all yeelight_bs2 component configuration options. Normally, you can fully omit this component from the device yaml configuration. It will implictly load working defaults. 3 years ago
  Maurice Makaay dcfe951307 Added the front panel I2CComponent to the hub component. 3 years ago
  Maurice Makaay 6d83a2edd6 Updated the example configuration for the latest code. 3 years ago
  Maurice Makaay 90fc42e141 Moved the last few light GPIO pins into the HUB comopnent. 3 years ago
  Maurice Makaay 3d5a68d9c4 Merge branch 'main' of https://github.com/mmakaay/esphome-yeelight_bs2 into main 3 years ago
  Maurice Makaay e29968d86a Introduced a HUB component + front panel IRQ handling 3 years ago