File: bulbs.md

package info (click to toggle)
pyvesync 3.2.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,824 kB
  • sloc: python: 15,994; makefile: 3
file content (143 lines) | stat: -rw-r--r-- 4,355 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
# Documentation for Etekcity / Valceno Smart Bulbs

## Table of Contents

<!-- markdownlint-disable MD051 -->

See each device class for available attributes and methods:

- [BulbState Class](#pyvesync.base_devices.bulb_base.BulbState)
- [Etekcity Smart Bulb ESL100](#pyvesync.devices.vesyncbulb.VeSyncBulbESL100)
- [Etekcity Smart Bulb ESL100CW](#pyvesync.devices.vesyncbulb.VeSyncBulbESL100CW)
- [Etekcity Smart Bulb ESL100MC](#pyvesync.devices.vesyncbulb.VeSyncBulbESL100MC)
- [Valceno Smart Bulb ESL100MC](#pyvesync.devices.vesyncbulb.VeSyncBulbValcenoA19MC)
- [VeSyncBulb Abstract Base Class](#pyvesync.base_devices.bulb_base.VeSyncBulb)

::: pyvesync.base_devices.bulb_base.BulbState
    options:
        toc_label: "BulbState"
        filters:
            - "!^_.*"
        summary:
            functions: false
        group_by_category: true
        show_root_heading: true
        show_root_toc_entry: true
        show_category_heading: true
        show_source: true
        show_if_no_docstring: true
        inherited_members: true
        docstring_options:
            ignore_init_summary: true
        merge_init_into_class: true

::: pyvesync.devices.vesyncbulb.VeSyncBulbESL100
    options:
        filters:
            - "!^_.*"
            - "__init__"
            - "!color*"
            - "!rgb*"
            - "!hsv*"
            - "!get_pid"
        summary:
            functions: false
        group_by_category: true
        show_root_heading: true
        toc_label: "Etekcity Dimmable ESL100"
        show_root_toc_entry: true
        show_category_heading: true
        show_source: true
        show_signature_annotations: true
        signature_crossrefs: true
        show_if_no_docstring: true
        inherited_members: true
        docstring_options:
            ignore_init_summary: true
        merge_init_into_class: true

::: pyvesync.devices.vesyncbulb.VeSyncBulbESL100CW
    options:
        filters:
            - "!^_.*"
            - "__init__"
            - "!color*"
            - "!rgb*"
            - "!hsv*"
            - "!get_pid"
        summary:
            functions: false
        group_by_category: true
        show_root_heading: true
        toc_label: "Etekcity Tunable ESL100CW"
        show_root_toc_entry: true
        show_category_heading: true
        show_source: true
        show_signature_annotations: true
        show_if_no_docstring: true
        signature_crossrefs: true
        inherited_members: true
        docstring_options:
            ignore_init_summary: false
        merge_init_into_class: true

::: pyvesync.devices.vesyncbulb.VeSyncBulbESL100MC
    options:
        filters:
            - "!^_.*"
            - "__init__"
            - "!get_pid"
        summary:
            functions: false
        group_by_category: true
        toc_label: "Etekcity Multicolor ESL100MC"
        show_root_heading: true
        show_root_toc_entry: true
        show_category_heading: true
        show_source: true
        show_signature_annotations: true
        show_if_no_docstring: true
        signature_crossrefs: true
        inherited_members: true
        docstring_options:
            ignore_init_summary: false
        merge_init_into_class: true

::: pyvesync.devices.vesyncbulb.VeSyncBulbValcenoA19MC
    options:
        filters:
            - "!^_.*"
            - "__init__"
            - "!get_pid"
        summary:
            functions: false
        group_by_category: true
        toc_label: "Valceno Multicolor Bulb"
        show_root_heading: true
        show_root_toc_entry: true
        show_category_heading: true
        show_source: true
        show_if_no_docstring: true
        inherited_members: true
        docstring_options:
            ignore_init_summary: false
        merge_init_into_class: true

::: pyvesync.base_devices.bulb_base.VeSyncBulb
    options:
        filters:
            - "!^_.*"
        summary:
            functions: false
        group_by_category: true
        show_root_heading: true
        show_root_toc_entry: true
        toc_label: "VeSyncBulb Base Class"
        show_category_heading: true
        show_source: true
        heading_level: 3
        inherited_members: true
        show_if_no_docstring: true
        docstring_options:
            ignore_init_summary: true
        merge_init_into_class: true