191 Commits (bd54c806cb3e32af31268a1faf5423b03d9f932b)
 

Author SHA1 Message Date
  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
  Maurice Makaay 1599ef64c0 Added some I2C bus tracing data. 3 years ago
  Maurice Makaay 77a18d52dc Completed work on the temperature-based light controls. Both RGB and white light are now fully functional. 3 years ago
  Maurice Makaay a502c7c7be Implemented temperature band 251 - 312 3 years ago
  Maurice Makaay ed0b2444f9 Implemented temperature band 313 - 333 3 years ago
  Maurice Makaay 51d4a0bdbb Added some of my reverse engineering docs. 3 years ago
  Maurice Makaay 784f0e5d03 Added yaml files that are used to build the firmware. The example-device.yaml is what can be copied to the top-level ESPHome config directory as a device configuration template. 3 years ago
  Maurice Makaay dca643e758 Initial import. 3 years ago