Skip to content

Commit 6083f72

Browse files
committed
Update zhc to 19.11.1
1 parent 4c12b32 commit 6083f72

File tree

335 files changed

+10514
-2412
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

335 files changed

+10514
-2412
lines changed

docs/devices/067771.md

+41-13
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ pageClass: device-page
1818
| Model | 067771 |
1919
| Vendor | [Legrand](/supported-devices/#v=Legrand) |
2020
| Description | Wired switch without neutral |
21-
| Exposes | light (state, brightness), ballast_minimum_level, ballast_maximum_level, device_mode, led_in_dark, led_if_on, power_on_behavior, linkquality |
21+
| Exposes | ballast_minimum_level, ballast_maximum_level, device_mode, led_in_dark, led_if_on, light (state, brightness), effect, power_on_behavior, linkquality |
2222
| Picture | ![Legrand 067771](https://www.zigbee2mqtt.io/images/devices/067771.png) |
2323

2424

@@ -114,17 +114,6 @@ This device supports OTA updates, for more information see [OTA updates](../guid
114114

115115
## Exposes
116116

117-
### Light
118-
This light supports the following features: `state`, `brightness`.
119-
- `state`: To control the state publish a message to topic `zigbee2mqtt/FRIENDLY_NAME/set` with payload `{"state": "ON"}`, `{"state": "OFF"}` or `{"state": "TOGGLE"}`. To read the state send a message to `zigbee2mqtt/FRIENDLY_NAME/get` with payload `{"state": ""}`.
120-
- `brightness`: To control the brightness publish a message to topic `zigbee2mqtt/FRIENDLY_NAME/set` with payload `{"brightness": VALUE}` where `VALUE` is a number between `0` and `254`. To read the brightness send a message to `zigbee2mqtt/FRIENDLY_NAME/get` with payload `{"brightness": ""}`.
121-
122-
#### On with timed off
123-
When setting the state to ON, it might be possible to specify an automatic shutoff after a certain amount of time. To do this add an additional property `on_time` to the payload which is the time in seconds the state should remain on.
124-
Additionnaly an `off_wait_time` property can be added to the payload to specify the cooldown time in seconds when the light will not answer to other on with timed off commands.
125-
Support depend on the light firmware. Some devices might require both `on_time` and `off_wait_time` to work
126-
Examples : `{"state" : "ON", "on_time": 300}`, `{"state" : "ON", "on_time": 300, "off_wait_time": 120}`.
127-
128117
### Ballast minimum level (numeric)
129118
Specifies the minimum brightness value.
130119
Value can be found in the published state on the `ballast_minimum_level` property.
@@ -160,12 +149,51 @@ To read (`/get`) the value publish a message to topic `zigbee2mqtt/FRIENDLY_NAME
160149
To write (`/set`) a value publish a message to topic `zigbee2mqtt/FRIENDLY_NAME/set` with payload `{"led_if_on": NEW_VALUE}`.
161150
If value equals `ON` led if on is ON, if `OFF` OFF.
162151

152+
### Light
153+
This light supports the following features: `state`, `brightness`.
154+
- `state`: To control the state publish a message to topic `zigbee2mqtt/FRIENDLY_NAME/set` with payload `{"state": "ON"}`, `{"state": "OFF"}` or `{"state": "TOGGLE"}`. To read the state send a message to `zigbee2mqtt/FRIENDLY_NAME/get` with payload `{"state": ""}`.
155+
- `brightness`: To control the brightness publish a message to topic `zigbee2mqtt/FRIENDLY_NAME/set` with payload `{"brightness": VALUE}` where `VALUE` is a number between `0` and `254`. To read the brightness send a message to `zigbee2mqtt/FRIENDLY_NAME/get` with payload `{"brightness": ""}`.
156+
157+
#### On with timed off
158+
When setting the state to ON, it might be possible to specify an automatic shutoff after a certain amount of time. To do this add an additional property `on_time` to the payload which is the time in seconds the state should remain on.
159+
Additionnaly an `off_wait_time` property can be added to the payload to specify the cooldown time in seconds when the light will not answer to other on with timed off commands.
160+
Support depend on the light firmware. Some devices might require both `on_time` and `off_wait_time` to work
161+
Examples : `{"state" : "ON", "on_time": 300}`, `{"state" : "ON", "on_time": 300, "off_wait_time": 120}`.
162+
163+
#### Transition
164+
For all of the above mentioned features it is possible to do a transition of the value over time. To do this add an additional property `transition` to the payload which is the transition time in seconds.
165+
Examples: `{"brightness":156,"transition":3}`, `{"color_temp":241,"transition":1}`.
166+
167+
#### Moving/stepping
168+
Instead of setting a value (e.g. brightness) directly it is also possible to:
169+
- move: this will automatically move the value over time, to stop send value `stop` or `0`.
170+
- step: this will increment/decrement the current value by the given one.
171+
172+
The direction of move and step can be either up or down, provide a negative value to move/step down, a positive value to move/step up.
173+
To do this send a payload like below to `zigbee2mqtt/FRIENDLY_NAME/set`
174+
175+
**NOTE**: brightness move/step will stop at the minimum brightness and won't turn on the light when it's off. In this case use `brightness_move_onoff`/`brightness_step_onoff`
176+
````js
177+
{
178+
"brightness_move": -40, // Starts moving brightness down at 40 units per second
179+
"brightness_move": 0, // Stop moving brightness
180+
"brightness_step": 40 // Increases brightness by 40
181+
}
182+
````
183+
184+
### Effect (enum)
185+
Triggers an effect on the light (e.g. make light blink for a few seconds).
186+
Value will **not** be published in the state.
187+
It's not possible to read (`/get`) this value.
188+
To write (`/set`) a value publish a message to topic `zigbee2mqtt/FRIENDLY_NAME/set` with payload `{"effect": NEW_VALUE}`.
189+
The possible values are: `blink`, `breathe`, `okay`, `channel_change`, `finish_effect`, `stop_effect`.
190+
163191
### Power-on behavior (enum)
164192
Controls the behavior when the device is powered on after power loss. If you get an `UNSUPPORTED_ATTRIBUTE` error, the device does not support it..
165193
Value can be found in the published state on the `power_on_behavior` property.
166194
To read (`/get`) the value publish a message to topic `zigbee2mqtt/FRIENDLY_NAME/get` with payload `{"power_on_behavior": ""}`.
167195
To write (`/set`) a value publish a message to topic `zigbee2mqtt/FRIENDLY_NAME/set` with payload `{"power_on_behavior": NEW_VALUE}`.
168-
The possible values are: `off`, `previous`, `on`.
196+
The possible values are: `off`, `on`, `toggle`, `previous`.
169197

170198
### Linkquality (numeric)
171199
Link quality (signal strength).

docs/devices/067772.md

+73-24
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ pageClass: device-page
1818
| Model | 067772 |
1919
| Vendor | [Legrand](/supported-devices/#v=Legrand) |
2020
| Description | Double wired switch with neutral |
21-
| Exposes | light (state, brightness), ballast_minimum_level, ballast_maximum_level, device_mode, switch (state), led_in_dark, led_if_on, power_on_behavior, linkquality |
21+
| Exposes | ballast_minimum_level, ballast_maximum_level, device_mode, switch (state), led_in_dark, led_if_on, light (state, brightness), effect, power_on_behavior, linkquality |
2222
| Picture | ![Legrand 067772](https://www.zigbee2mqtt.io/images/devices/067772.png) |
2323

2424

@@ -42,28 +42,6 @@ This device supports OTA updates, for more information see [OTA updates](../guid
4242

4343
## Exposes
4444

45-
### Light (left endpoint)
46-
This light supports the following features: `state`, `brightness`.
47-
- `state`: To control the state publish a message to topic `zigbee2mqtt/FRIENDLY_NAME/set` with payload `{"state_left": "ON"}`, `{"state_left": "OFF"}` or `{"state_left": "TOGGLE"}`. To read the state send a message to `zigbee2mqtt/FRIENDLY_NAME/get` with payload `{"state_left": ""}`.
48-
- `brightness`: To control the brightness publish a message to topic `zigbee2mqtt/FRIENDLY_NAME/set` with payload `{"brightness_left": VALUE}` where `VALUE` is a number between `0` and `254`. To read the brightness send a message to `zigbee2mqtt/FRIENDLY_NAME/get` with payload `{"brightness_left": ""}`.
49-
50-
#### On with timed off
51-
When setting the state to ON, it might be possible to specify an automatic shutoff after a certain amount of time. To do this add an additional property `on_time` to the payload which is the time in seconds the state should remain on.
52-
Additionnaly an `off_wait_time` property can be added to the payload to specify the cooldown time in seconds when the light will not answer to other on with timed off commands.
53-
Support depend on the light firmware. Some devices might require both `on_time` and `off_wait_time` to work
54-
Examples : `{"state" : "ON", "on_time": 300}`, `{"state" : "ON", "on_time": 300, "off_wait_time": 120}`.
55-
56-
### Light (right endpoint)
57-
This light supports the following features: `state`, `brightness`.
58-
- `state`: To control the state publish a message to topic `zigbee2mqtt/FRIENDLY_NAME/set` with payload `{"state_right": "ON"}`, `{"state_right": "OFF"}` or `{"state_right": "TOGGLE"}`. To read the state send a message to `zigbee2mqtt/FRIENDLY_NAME/get` with payload `{"state_right": ""}`.
59-
- `brightness`: To control the brightness publish a message to topic `zigbee2mqtt/FRIENDLY_NAME/set` with payload `{"brightness_right": VALUE}` where `VALUE` is a number between `0` and `254`. To read the brightness send a message to `zigbee2mqtt/FRIENDLY_NAME/get` with payload `{"brightness_right": ""}`.
60-
61-
#### On with timed off
62-
When setting the state to ON, it might be possible to specify an automatic shutoff after a certain amount of time. To do this add an additional property `on_time` to the payload which is the time in seconds the state should remain on.
63-
Additionnaly an `off_wait_time` property can be added to the payload to specify the cooldown time in seconds when the light will not answer to other on with timed off commands.
64-
Support depend on the light firmware. Some devices might require both `on_time` and `off_wait_time` to work
65-
Examples : `{"state" : "ON", "on_time": 300}`, `{"state" : "ON", "on_time": 300, "off_wait_time": 120}`.
66-
6745
### Ballast minimum level (numeric, left endpoint)
6846
Specifies the minimum brightness value.
6947
Value can be found in the published state on the `ballast_minimum_level_left` property.
@@ -135,12 +113,83 @@ To read (`/get`) the value publish a message to topic `zigbee2mqtt/FRIENDLY_NAME
135113
To write (`/set`) a value publish a message to topic `zigbee2mqtt/FRIENDLY_NAME/set` with payload `{"led_if_on": NEW_VALUE}`.
136114
If value equals `ON` led if on is ON, if `OFF` OFF.
137115

116+
### Light (left endpoint)
117+
This light supports the following features: `state`, `brightness`.
118+
- `state`: To control the state publish a message to topic `zigbee2mqtt/FRIENDLY_NAME/set` with payload `{"state_left": "ON"}`, `{"state_left": "OFF"}` or `{"state_left": "TOGGLE"}`. To read the state send a message to `zigbee2mqtt/FRIENDLY_NAME/get` with payload `{"state_left": ""}`.
119+
- `brightness`: To control the brightness publish a message to topic `zigbee2mqtt/FRIENDLY_NAME/set` with payload `{"brightness_left": VALUE}` where `VALUE` is a number between `0` and `254`. To read the brightness send a message to `zigbee2mqtt/FRIENDLY_NAME/get` with payload `{"brightness_left": ""}`.
120+
121+
#### On with timed off
122+
When setting the state to ON, it might be possible to specify an automatic shutoff after a certain amount of time. To do this add an additional property `on_time` to the payload which is the time in seconds the state should remain on.
123+
Additionnaly an `off_wait_time` property can be added to the payload to specify the cooldown time in seconds when the light will not answer to other on with timed off commands.
124+
Support depend on the light firmware. Some devices might require both `on_time` and `off_wait_time` to work
125+
Examples : `{"state" : "ON", "on_time": 300}`, `{"state" : "ON", "on_time": 300, "off_wait_time": 120}`.
126+
127+
#### Transition
128+
For all of the above mentioned features it is possible to do a transition of the value over time. To do this add an additional property `transition` to the payload which is the transition time in seconds.
129+
Examples: `{"brightness":156,"transition":3}`, `{"color_temp":241,"transition":1}`.
130+
131+
#### Moving/stepping
132+
Instead of setting a value (e.g. brightness) directly it is also possible to:
133+
- move: this will automatically move the value over time, to stop send value `stop` or `0`.
134+
- step: this will increment/decrement the current value by the given one.
135+
136+
The direction of move and step can be either up or down, provide a negative value to move/step down, a positive value to move/step up.
137+
To do this send a payload like below to `zigbee2mqtt/FRIENDLY_NAME/set`
138+
139+
**NOTE**: brightness move/step will stop at the minimum brightness and won't turn on the light when it's off. In this case use `brightness_move_onoff`/`brightness_step_onoff`
140+
````js
141+
{
142+
"brightness_move": -40, // Starts moving brightness down at 40 units per second
143+
"brightness_move": 0, // Stop moving brightness
144+
"brightness_step": 40 // Increases brightness by 40
145+
}
146+
````
147+
148+
### Light (right endpoint)
149+
This light supports the following features: `state`, `brightness`.
150+
- `state`: To control the state publish a message to topic `zigbee2mqtt/FRIENDLY_NAME/set` with payload `{"state_right": "ON"}`, `{"state_right": "OFF"}` or `{"state_right": "TOGGLE"}`. To read the state send a message to `zigbee2mqtt/FRIENDLY_NAME/get` with payload `{"state_right": ""}`.
151+
- `brightness`: To control the brightness publish a message to topic `zigbee2mqtt/FRIENDLY_NAME/set` with payload `{"brightness_right": VALUE}` where `VALUE` is a number between `0` and `254`. To read the brightness send a message to `zigbee2mqtt/FRIENDLY_NAME/get` with payload `{"brightness_right": ""}`.
152+
153+
#### On with timed off
154+
When setting the state to ON, it might be possible to specify an automatic shutoff after a certain amount of time. To do this add an additional property `on_time` to the payload which is the time in seconds the state should remain on.
155+
Additionnaly an `off_wait_time` property can be added to the payload to specify the cooldown time in seconds when the light will not answer to other on with timed off commands.
156+
Support depend on the light firmware. Some devices might require both `on_time` and `off_wait_time` to work
157+
Examples : `{"state" : "ON", "on_time": 300}`, `{"state" : "ON", "on_time": 300, "off_wait_time": 120}`.
158+
159+
#### Transition
160+
For all of the above mentioned features it is possible to do a transition of the value over time. To do this add an additional property `transition` to the payload which is the transition time in seconds.
161+
Examples: `{"brightness":156,"transition":3}`, `{"color_temp":241,"transition":1}`.
162+
163+
#### Moving/stepping
164+
Instead of setting a value (e.g. brightness) directly it is also possible to:
165+
- move: this will automatically move the value over time, to stop send value `stop` or `0`.
166+
- step: this will increment/decrement the current value by the given one.
167+
168+
The direction of move and step can be either up or down, provide a negative value to move/step down, a positive value to move/step up.
169+
To do this send a payload like below to `zigbee2mqtt/FRIENDLY_NAME/set`
170+
171+
**NOTE**: brightness move/step will stop at the minimum brightness and won't turn on the light when it's off. In this case use `brightness_move_onoff`/`brightness_step_onoff`
172+
````js
173+
{
174+
"brightness_move": -40, // Starts moving brightness down at 40 units per second
175+
"brightness_move": 0, // Stop moving brightness
176+
"brightness_step": 40 // Increases brightness by 40
177+
}
178+
````
179+
180+
### Effect (enum)
181+
Triggers an effect on the light (e.g. make light blink for a few seconds).
182+
Value will **not** be published in the state.
183+
It's not possible to read (`/get`) this value.
184+
To write (`/set`) a value publish a message to topic `zigbee2mqtt/FRIENDLY_NAME/set` with payload `{"effect": NEW_VALUE}`.
185+
The possible values are: `blink`, `breathe`, `okay`, `channel_change`, `finish_effect`, `stop_effect`.
186+
138187
### Power-on behavior (enum)
139188
Controls the behavior when the device is powered on after power loss. If you get an `UNSUPPORTED_ATTRIBUTE` error, the device does not support it..
140189
Value can be found in the published state on the `power_on_behavior` property.
141190
To read (`/get`) the value publish a message to topic `zigbee2mqtt/FRIENDLY_NAME/get` with payload `{"power_on_behavior": ""}`.
142191
To write (`/set`) a value publish a message to topic `zigbee2mqtt/FRIENDLY_NAME/set` with payload `{"power_on_behavior": NEW_VALUE}`.
143-
The possible values are: `off`, `previous`, `on`.
192+
The possible values are: `off`, `on`, `toggle`, `previous`.
144193

145194
### Linkquality (numeric)
146195
Link quality (signal strength).

docs/devices/07767L.md

+51-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,57 @@
1-
<!-- Notes BEGIN -->
1+
---
2+
title: "Immax 07767L control via MQTT"
3+
description: "Integrate your Immax 07767L via Zigbee2MQTT with whatever smart home infrastructure you are using without the vendor's bridge or gateway."
4+
addedAt: 2024-03-31T18:43:43
5+
pageClass: device-page
6+
---
7+
8+
<!-- !!!! -->
9+
<!-- ATTENTION: This file is auto-generated through docgen! -->
10+
<!-- You can only edit the "Notes"-Section between the two comment lines "Notes BEGIN" and "Notes END". -->
11+
<!-- Do not use h1 or h2 heading within "## Notes"-Section. -->
12+
<!-- !!!! -->
13+
14+
# Immax 07767L
15+
16+
| | |
17+
|-----|-----|
18+
| Model | 07767L |
19+
| Vendor | [Immax](/supported-devices/#v=Immax) |
20+
| Description | NEO Smart outdoor button |
21+
| Exposes | battery, action, linkquality |
22+
| Picture | ![Immax 07767L](https://www.zigbee2mqtt.io/images/devices/07767L.png) |
23+
24+
25+
<!-- Notes BEGIN: You can edit here. Add "## Notes" headline if not already present. -->
226
## Notes
327

428
Button has 2 modes, one as light controller and second as button. You can switch modes with triple click. Only button mode is supported.
529

630
Sold under "NEO Smart outdoor button".
31+
<!-- Notes END: Do not edit below this line -->
32+
33+
34+
35+
36+
## Exposes
37+
38+
### Battery (numeric)
39+
Remaining battery in %, can take up to 24 hours before reported.
40+
Value can be found in the published state on the `battery` property.
41+
It's not possible to read (`/get`) or write (`/set`) this value.
42+
The minimal value is `0` and the maximum value is `100`.
43+
The unit of this value is `%`.
44+
45+
### Action (enum)
46+
Triggered action (e.g. a button click).
47+
Value can be found in the published state on the `action` property.
48+
It's not possible to read (`/get`) or write (`/set`) this value.
49+
The possible values are: `single`, `double`, `hold`.
50+
51+
### Linkquality (numeric)
52+
Link quality (signal strength).
53+
Value can be found in the published state on the `linkquality` property.
54+
It's not possible to read (`/get`) or write (`/set`) this value.
55+
The minimal value is `0` and the maximum value is `255`.
56+
The unit of this value is `lqi`.
757

8-
<!-- Notes END -->

0 commit comments

Comments
 (0)