Thanks to visit codestin.com
Credit goes to github.com

Skip to content

[META] 0.7 series - module support for SMART devices, support for introspectable device features and refactoring the library #783

Closed
@rytilahti

Description

@rytilahti

This issue collects ideas and TODOs for the 0.7 and its patch releases.

Not everything has to be done for the initial release (all API breaking changes would be nice, though),
so this can be considered as sort of overview of things that should or could be implemented.

This is aimed to be a "living" issue to help keep track of things to do, so feel free to modify and/or add discussion points in comments.

General

API breaking changes

Features

Modules

  • Default states (default_states), i.e., what happens on hard power off
  • Presets (presets)?
  • Overheat information (overheat_protection)
  • Scheduling features (anti_theft, countdown, schedule)`
  • trigger_logs for hub-connected devices Initial trigger logs implementation #900
  • auto_light (color temp / brightness follows the sun?)

CLI

Tests

Docs

Protocol/error handling

  • Handling of device-reported timeouts (should be handled internally by the transport classes?)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions