├── .gitattributes ├── LICENSE ├── README.de.md ├── README.md ├── __init__.py ├── components ├── __init__.py └── shys_m5_dial │ ├── __init__.py │ ├── default_font_16px.h │ ├── global_image_data.h │ ├── globals.h │ ├── ha_api.h │ ├── ha_device.h │ ├── ha_device_climate.h │ ├── ha_device_cover.h │ ├── ha_device_fan.h │ ├── ha_device_light.h │ ├── ha_device_lock.h │ ├── ha_device_mediaplayer.h │ ├── ha_device_mode.h │ ├── ha_device_mode_climate_fan.h │ ├── ha_device_mode_climate_temperature.h │ ├── ha_device_mode_cover_position.h │ ├── ha_device_mode_fan_speed.h │ ├── ha_device_mode_light_brightness.h │ ├── ha_device_mode_light_color.h │ ├── ha_device_mode_light_on_off.h │ ├── ha_device_mode_light_tunable_white.h │ ├── ha_device_mode_lock.h │ ├── ha_device_mode_mediaplayer_play.h │ ├── ha_device_mode_mediaplayer_source.h │ ├── ha_device_mode_number_value.h │ ├── ha_device_mode_percentage.h │ ├── ha_device_mode_switch_on_off.h │ ├── ha_device_mode_timer_handling.h │ ├── ha_device_number.h │ ├── ha_device_switch.h │ ├── ha_device_timer.h │ ├── m5dial_display.h │ ├── m5dial_eeprom.h │ ├── m5dial_rfid.h │ ├── m5dial_rotary.h │ ├── m5dial_touch.h │ ├── screensaver.h │ ├── screensaver_clock.h │ ├── screensaver_weather.h │ ├── shys_m5_dial.cpp │ └── shys_m5_dial.h └── shys-m5-dial.yaml /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/.gitattributes -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/LICENSE -------------------------------------------------------------------------------- /README.de.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/README.de.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /components/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /components/shys_m5_dial/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/__init__.py -------------------------------------------------------------------------------- /components/shys_m5_dial/default_font_16px.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/default_font_16px.h -------------------------------------------------------------------------------- /components/shys_m5_dial/global_image_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/global_image_data.h -------------------------------------------------------------------------------- /components/shys_m5_dial/globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/globals.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_api.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_climate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_climate.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_cover.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_cover.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_fan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_fan.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_light.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_light.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_lock.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_mediaplayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_mediaplayer.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_mode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_mode.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_mode_climate_fan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_mode_climate_fan.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_mode_climate_temperature.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_mode_climate_temperature.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_mode_cover_position.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_mode_cover_position.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_mode_fan_speed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_mode_fan_speed.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_mode_light_brightness.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_mode_light_brightness.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_mode_light_color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_mode_light_color.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_mode_light_on_off.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_mode_light_on_off.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_mode_light_tunable_white.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_mode_light_tunable_white.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_mode_lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_mode_lock.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_mode_mediaplayer_play.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_mode_mediaplayer_play.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_mode_mediaplayer_source.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_mode_mediaplayer_source.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_mode_number_value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_mode_number_value.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_mode_percentage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_mode_percentage.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_mode_switch_on_off.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_mode_switch_on_off.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_mode_timer_handling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_mode_timer_handling.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_number.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_number.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_switch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_switch.h -------------------------------------------------------------------------------- /components/shys_m5_dial/ha_device_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/ha_device_timer.h -------------------------------------------------------------------------------- /components/shys_m5_dial/m5dial_display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/m5dial_display.h -------------------------------------------------------------------------------- /components/shys_m5_dial/m5dial_eeprom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/m5dial_eeprom.h -------------------------------------------------------------------------------- /components/shys_m5_dial/m5dial_rfid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/m5dial_rfid.h -------------------------------------------------------------------------------- /components/shys_m5_dial/m5dial_rotary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/m5dial_rotary.h -------------------------------------------------------------------------------- /components/shys_m5_dial/m5dial_touch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/m5dial_touch.h -------------------------------------------------------------------------------- /components/shys_m5_dial/screensaver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/screensaver.h -------------------------------------------------------------------------------- /components/shys_m5_dial/screensaver_clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/screensaver_clock.h -------------------------------------------------------------------------------- /components/shys_m5_dial/screensaver_weather.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/screensaver_weather.h -------------------------------------------------------------------------------- /components/shys_m5_dial/shys_m5_dial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/shys_m5_dial.cpp -------------------------------------------------------------------------------- /components/shys_m5_dial/shys_m5_dial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/components/shys_m5_dial/shys_m5_dial.h -------------------------------------------------------------------------------- /shys-m5-dial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmartHome-yourself/m5-dial-for-esphome/HEAD/shys-m5-dial.yaml --------------------------------------------------------------------------------