257 Commits (f88834ed805274993cfbe0b84fa4f9c107feaf0c)
 

Author SHA1 Message Date
  Maurice Makaay 92d935b0b4 Experimental class structure to give my LightOutput class access to some protected data in the LightState class. 3 years ago
  Maurice Makaay d330894fdc Started my own derived LightState class to get more control over the light's transitioning behavior. 3 years ago
  Maurice Makaay 9fa8aa42ff Switch to night light mode at low brightness in both white light and RGB mode. 3 years ago
  Maurice Makaay a56cbcc6d2 Transition time to 750ms in the example.yaml. This makes the color transitions look a bit smoother than when using 1s. 3 years ago
  Maurice Makaay a860ea9921 Removed old stale RGB code. 3 years ago
  Maurice Makaay 0b373526da Code cleanup on RGB code + RGB #FFFFFF implementation added. 3 years ago
  Maurice Makaay 9c102d7c81 Moved reverse engineer docs to own repo. 3 years ago
  Maurice Makaay 49404b083d Ledc PWM frequency issues are fixed 3 years ago
  Maurice Makaay dec3454f37 Updated the example.yaml file with some documentation and a fix for PWM frequency issues that I ran into. 3 years ago
  Maurice Makaay efee6efba4 Merge pull request #1 from tabacha/flashing-doc 3 years ago
  Sven Anders bd7980a7fb Add first flashing doc 3 years ago
  Sven Anders 2b88067c2d Add some example wifi config to example.yml 3 years ago
  Maurice Makaay b960a5bee9 New implementation for RGB colors. It needs a round of code cleanup, but it is functional as-is. 3 years ago
  Maurice Makaay 173cc2f5c2 Merge branch 'main' of https://github.com/mmakaay/esphome-yeelight_bs1 into main 3 years ago
  Maurice Makaay c6c97c0569 Added RGB color space table. 3 years ago
  Maurice Makaay d217129f15 Ahhh, finished all RGB measurements, back to coding! 3 years ago
  Maurice Makaay 9425aec8d8 Merge branch 'main' of https://github.com/mmakaay/esphome-yeelight_bs2 into main 3 years ago
  Maurice Makaay 1e18bff3db New RGB measurements added. Implementation is gonna be a blast, since there's little pattern to be discovered from the measurements. More measurements are required. Either to find a good pattern to define functions for translating RGB+brightness to the output levels, or to define mapping tables that aid in the translation. 3 years ago
  Maurice Makaay cd64ab7cbe Added night light setting, when choosing white light (#FFFFFF) at the lowest brightness level. 3 years ago
  Maurice Makaay 8d4684e5b3 Removed no longer needed reverse engineering files. 3 years ago
  Maurice Makaay 04d6ab5300 Merge branch 'main' of https://github.com/mmakaay/esphome-yeelight_bs2 into main 3 years ago
  Maurice Makaay 78ad678ecc Added reverse engineering measurements. 3 years ago
  Maurice Makaay 347fa66cc3 Don't use 10kHz, but 9765Hz for white channel PWM. 3 years ago
  Maurice Makaay 81283c8a58 Implemented the new white light color space. Transitions still need work. 3 years ago
  Maurice Makaay 53f2d9c0df Restored working of blue colors in RGB mode. 3 years ago
  Maurice Makaay d1f3c92fd7 Added a white light implementation. Firmware is now in a broken state, but transitioning to something good here. 3 years ago
  Maurice Makaay 99863b4c91 Added a copy of the original firmware (for inspection and for easy recovery of the original firmware). 3 years ago
  Maurice Makaay 9e01d28bf6 Fixed RGB white color mix scaling. 3 years ago
  Maurice Makaay e5acb8f0c9 Added reverse engineering data. 3 years ago
  Maurice Makaay 6206adfb16 Update yaml config. 3 years ago
  Maurice Makaay a99e2f1145 Work-around for the turn off transition issue. 3 years ago
  Maurice Makaay c24fa132a0 Improved documentation. 3 years ago
  Maurice Makaay a9d1ccdac6 Added some documentation. 3 years ago
  Maurice Makaay 6c5c6ca5cc Moved to a proper ESPHome component structure. 3 years ago
  Maurice Makaay f5d0fd757f Bump version. 3 years ago
  Maurice Makaay a4baf100f3 Moving to PlatformIO lib format. 3 years ago
  Maurice Makaay 9be95a90cb Transforming to PlatformIO lib format. 3 years ago
  mmakaay 311c3e70ae Merged changes. 3 years ago
  mmakaay 802b6c214c Made the light off transition fix optional. 3 years ago
  Maurice Makaay d7c642b9b9 Two fixes for light transitioning issues 3 years ago
  Maurice Makaay 5a6487f182 More RGB measurements. 3 years ago
  Maurice Makaay 622e7ab765 Added more RGB measurements and crash investigations. 3 years ago
  Maurice Makaay 5b8de77a12 Merge branch 'main' of https://github.com/mmakaay/esphome-yeelight_bs2 into main 3 years ago
  Maurice Makaay e3e104df41 Backup work. 3 years ago
  Maurice Makaay fca5acc5dd Ongoing RGB calculations. 3 years ago
  Maurice Makaay a230e59f86 Started some tedious work on reverse engineering the correct functions for th RGB light outputs. 3 years ago
  Maurice Makaay bd4fbcf697 Added new reverse engineering data. 3 years ago
  Maurice Makaay 133e0bc685 More reverse engineering data added. 3 years ago
  Maurice Makaay 3b73d2340e Backup work on I2C 3 years ago
  Maurice Makaay 76b8ce864f Front panel I2C reverse engineered. 3 years ago