-
Notifications
You must be signed in to change notification settings - Fork 471
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Current Products Hybrid ewand Gen 2 - State in HA showing unknown #359
Comments
Do I understand correctly that this device only supports tilt and not position like normal covers do? |
I can’t say I’m an expert on this. I know that the Hubitat support for this allows open close commands as well as tilt position. Not sure how they do this. |
What happens when you set the |
My apologies for the delay. The OPEN/CLOSE buttons in the expose tab of Z2M for it work as expected and open or close upon press. |
Could you check if the issue is fixed with the following external converter: const fz = require('zigbee-herdsman-converters/converters/fromZigbee');
const tz = require('zigbee-herdsman-converters/converters/toZigbee');
const exposes = require('zigbee-herdsman-converters/lib/exposes');
const reporting = require('zigbee-herdsman-converters/lib/reporting');
const extend = require('zigbee-herdsman-converters/lib/extend');
const ota = require('zigbee-herdsman-converters/lib/ota');
const tuya = require('zigbee-herdsman-converters/lib/tuya');
const utils = require('zigbee-herdsman-converters/lib/utils');
const e = exposes.presets;
const ea = exposes.access;
const fzLocal = {
cover_position_tilt: {
cluster: 'closuresWindowCovering',
type: ['attributeReport', 'readResponse'],
options: [exposes.options.invert_cover()],
convert: (model, msg, publish, options, meta) => {
const result = {};
// Zigbee officially expects 'open' to be 0 and 'closed' to be 100 whereas
// HomeAssistant etc. work the other way round.
// For zigbee-herdsman-converters: open = 100, close = 0
// ubisys J1 will report 255 if lift or tilt positions are not known, so skip that.
const invert = model.meta && model.meta.coverInverted ? !options.invert_cover : options.invert_cover;
if (msg.data.hasOwnProperty('currentPositionTiltPercentage') && msg.data['currentPositionTiltPercentage'] <= 100) {
const value = msg.data['currentPositionTiltPercentage'];
result.tilt = invert ? value : 100 - value;
result.state = result.tilt === 0 ? 'closed' : 'open';
}
return result;
},
}
}
const definition = {
zigbeeModel: ['E-Wand'],
model: 'CP180335E-01',
vendor: 'Current Products Corp',
description: 'Gen. 2 hybrid E-Wand CUSTOM',
fromZigbee: [fzLocal.cover_position_tilt, fz.battery],
toZigbee: [tz.cover_state, tz.cover_position_tilt],
configure: async (device, coordinatorEndpoint, logger) => {
const endpoint = device.getEndpoint(1);
await reporting.bind(endpoint, coordinatorEndpoint, ['genPowerCfg', 'closuresWindowCovering']);
await reporting.batteryPercentageRemaining(endpoint);
await reporting.currentPositionTiltPercentage(endpoint);
},
exposes: [e.battery(), e.cover_tilt()],
};
module.exports = definition;
external_converters:
- ext_converter.js
|
No change - but my steps just in case I've done something wrong:
Thanks. |
I'm also seeing this in the logs:
|
To make sure the converter is loaded, I've added |
Yes it is loading it:
Still no change and showing "unknown" |
Also seeing this in the main Home Assistant logs: 2022-08-01 11:00:15 WARNING (MainThread) [homeassistant.components.mqtt.cover] Payload is not supported (e.g. open, closed, opening, closing, stopped): {"battery":47.5,"linkquality":255,"state":"OPEN","tilt":100} |
So to test how ZHA does it I installed a seperate Zigbee stick and paired one of my ewand's to it. Here is the diagnostics output for it. With this the ZHA integration provides an On/Off Switch as well as tilt controls. Tilt shows state open, opening, closing, closed. On Off shows state on or off.
|
Looking at your logs |
No this is not populating the Home Assistant state. I've looked at this but not sure if/how it could help: https://www.home-assistant.io/integrations/cover.mqtt/ It could be because states in Home Assistant are case sensitive - maybe it doesn't see "OPEN" as "open" or "CLOSED" as "closed" ?? |
@shanelord01 I've updated #359 (comment) to use |
No change. Also no guarantees this is the issue :/ Trial and error. In the Z2M "State" submenu for the blind it still shows: { Even with the updated code. Seems something in Z2M is capitalising it. Update: Just used MQTT Explorer to change the state from OPEN to open - no change in Home Assistant. Grrr. Must be something else causing the state in HA to not reflect the state of the blind. MQTT Explorer logs: Was closed (HA state unknown) Clicked open in Z2M (HA state unknown) Completed opening (HA state unknown) |
What happens if you manually publish to |
Nothing changes. But if I look at the device in HA only attributes for battery, link quality and tilt are shown. State is either not being passed to or not being received by HA. |
OK. I just took this advice to test it and put this in my HA configuration.yaml This test blind is presenting HA with a state. Is there any way to make Z2M present the same to HA?
|
@shanelord01 this looks a bit of a hack for me since we map position to tilt, nevertheless, does it full work now without any external converters? |
It’s definitely a hack. It is working but I’ve actually disabled the entities provided by Z2M in HA and I’m using my created one which is not ideal at all as it doesn’t fix the problem (ie ideally whatever I’m doing should be done in Z2M or other people with the blind will have the same issue). Without this HomeKit and Google Home etc don’t work when using Home Assistant to bridge to them. |
I think we should first try to solve this at the HA side because I feel this workaround should be implemented there (since it is exposing to HomeKit/Google Home). Can you make an issue in the HA issue tracker? |
With all due respect, I don’t believe it’s a Home Assistant issue. The fact I can access the raw mqtt info (from the device presented into mqtt by Z2M with my manual mqtt cover in HA) shows the data is available - just the way Z2M is presenting it into HA auto discovery is incorrect. I don’t know how the Z2M to HA auto discovery works behind the scenes - but that is where I believe the issue is. Note: HomeKit/Google home is only impacted because of the underlying issue that the state is not correctly updated by Z2M in HA. |
In my opinion the way it exposes is correct, tilt is exposed as tilt, position as position. With #359 (comment) tilt is exposed as position which does not seem correct to me. My reason that this is a Home Assistant issue; Home Assistant is responsible for exposing the cover to Google Home/HomeKit. It seems it doesn't do this correct when the cover only supports tilt (in this case it should apply a workaround to expose the tilt as position) since Google Home/HomeKit don't support tilt. |
Take Google Home and HomeKit out of it - they are a symptom of the issue. The issue is Z2M is not updating HA state. That is the issue. Everything else stems from that. |
With state you mean the const fz = require('zigbee-herdsman-converters/converters/fromZigbee');
const tz = require('zigbee-herdsman-converters/converters/toZigbee');
const exposes = require('zigbee-herdsman-converters/lib/exposes');
const reporting = require('zigbee-herdsman-converters/lib/reporting');
const extend = require('zigbee-herdsman-converters/lib/extend');
const ota = require('zigbee-herdsman-converters/lib/ota');
const tuya = require('zigbee-herdsman-converters/lib/tuya');
const utils = require('zigbee-herdsman-converters/lib/utils');
const e = exposes.presets;
const ea = exposes.access;
const fzLocal = {
cover_position_tilt: {
cluster: 'closuresWindowCovering',
type: ['attributeReport', 'readResponse'],
options: [exposes.options.invert_cover()],
convert: (model, msg, publish, options, meta) => {
const result = {};
// Zigbee officially expects 'open' to be 0 and 'closed' to be 100 whereas
// HomeAssistant etc. work the other way round.
// For zigbee-herdsman-converters: open = 100, close = 0
// ubisys J1 will report 255 if lift or tilt positions are not known, so skip that.
const invert = model.meta && model.meta.coverInverted ? !options.invert_cover : options.invert_cover;
if (msg.data.hasOwnProperty('currentPositionTiltPercentage') && msg.data['currentPositionTiltPercentage'] <= 100) {
const value = msg.data['currentPositionTiltPercentage'];
result.tilt = invert ? value : 100 - value;
result.state = result.tilt === 0 ? 'CLOSE' : 'OPEN';
}
return result;
},
}
}
const tzLocal = {
cover_position_tilt: {
key: ['position', 'tilt'],
options: [exposes.options.invert_cover()],
convertSet: async (entity, key, value, meta) => {
const isPosition = (key === 'position');
const invert = !(utils.getMetaValue(entity, meta.mapped, 'coverInverted', 'allEqual', false) ?
!meta.options.invert_cover : meta.options.invert_cover);
const position = invert ? 100 - value : value;
// Zigbee officially expects 'open' to be 0 and 'closed' to be 100 whereas
// HomeAssistant etc. work the other way round.
// For zigbee-herdsman-converters: open = 100, close = 0
await entity.command(
'closuresWindowCovering',
isPosition ? 'goToLiftPercentage' : 'goToTiltPercentage',
isPosition ? {percentageliftvalue: position} : {percentagetiltvalue: position},
utils.getOptions(meta.mapped, entity),
);
return {state: {[isPosition ? 'position' : 'tilt']: value, state: value === 0 ? 'CLOSE' : 'OPEN'}};
},
convertGet: async (entity, key, meta) => {
const isPosition = (key === 'position');
await entity.read('closuresWindowCovering', [isPosition ? 'currentPositionLiftPercentage' : 'currentPositionTiltPercentage']);
},
}
}
const definition = {
zigbeeModel: ['E-Wand'],
model: 'CP180335E-01',
vendor: 'Current Products Corp',
description: 'Gen. 2 hybrid E-Wand CUSTOM',
fromZigbee: [fzLocal.cover_position_tilt, fz.battery],
toZigbee: [tz.cover_state, tzLocal.cover_position_tilt],
configure: async (device, coordinatorEndpoint, logger) => {
const endpoint = device.getEndpoint(1);
await reporting.bind(endpoint, coordinatorEndpoint, ['genPowerCfg', 'closuresWindowCovering']);
await reporting.batteryPercentageRemaining(endpoint);
await reporting.currentPositionTiltPercentage(endpoint);
},
exposes: [e.battery(), e.cover_tilt()],
};
module.exports = definition; mqtt:
cover:
- name: "Test Blinds"
unique_id: xxx-xxx-xxx
json_attributes_topic: "zigbee2mqtt/Blinds - Back Lounge 1"
command_topic: "zigbee2mqtt/Blinds - Back Lounge 1/set/state"
state_topic: "zigbee2mqtt/Blinds - Back Lounge 1"
value_template: "{{ value_json.state }}"
state_open: "OPEN"
state_closed: "CLOSE"
tilt_command_topic: "zigbee2mqtt/Blinds - Back Lounge 1/set/tilt"
tilt_status_topic: "zigbee2mqtt/Blinds - Back Lounge 1"
tilt_status_template: `{{ value_json.tilt }}` |
Yes with this the "Test Blinds" shows correct state in Home Assistant. "Blinds - Back Lounge 1" (auto-discovered) still shows "unknown" state in Home Assistant. |
Great, can you remove the external converter and try with: mqtt:
cover:
- name: "Test Blinds"
unique_id: xxx-xxx-xxx
json_attributes_topic: "zigbee2mqtt/Blinds - Back Lounge 1"
command_topic: "zigbee2mqtt/Blinds - Back Lounge 1/set"
state_topic: "zigbee2mqtt/Blinds - Back Lounge 1"
value_template: "{% if value_json.tilt > 0 %} open {% else %} closed {% endif %}"
tilt_command_topic: "zigbee2mqtt/Blinds - Back Lounge 1/set/tilt"
tilt_status_topic: "zigbee2mqtt/Blinds - Back Lounge 1"
tilt_status_template: `{{ value_json.tilt }}` |
That works and shows correct state in HA. Just FYI - I forgot to mention before that |
… and fix state incorrect in Home Assistant. zigbee2mqtt/hassio-zigbee2mqtt#359
Great, I've pushed the fix for the auto discovery. Can you check if everything works? (without any external converter or HA config). Changes will be available in the dev branch in 30 mins from now. (https://www.zigbee2mqtt.io/advanced/more/switch-to-dev-branch.html) |
Pushed a possible fix, please check. Changes will be available in the dev branch in a few hours from now. (https://www.zigbee2mqtt.io/advanced/more/switch-to-dev-branch.html) |
I'll try this latest change as well as I noticed yesterday it was showing position 0 on my blinds/shades but still showing as Open on HA. Rolled back my container to the latest tag for a quick fix until I had more time to investigate. |
Nope.. {"battery":100,"last_seen":"2022-08-10T14:25:27-05:00","linkquality":98,"position":0,"state":"OPEN"} Weird... I rolled back the container to the latest tag and it fixes the issue but MQTT still shows it as OPEN. I assume due to different discovery options? |
Setting tilt to 100 then to 0 seems to have fixed it. Must have been out of sync. Thankyou so much for working through this and reaching this outcome. I appreciate all of the work you did! |
@digiblur with what device is this? Can you provide the debug log when closing/opening this device? See https://www.zigbee2mqtt.io/guide/usage/debug.html on how to enable debug logging. |
commit 5809aa0ea42b2c2e5edf9e0c655fb2e10b4dff8f Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed Aug 17 18:25:08 2022 +0000 14.0.596 commit ee39029f05fd59e2c06c37035a04ba826271cc28 Author: leroyloren <[email protected]> Date: Wed Aug 17 19:42:55 2022 +0200 Add _TZ3000_bmfw9ykl to TS0210 (#4537) commit 2097de3ca0339ddbed68cad7a366817c51bcfd60 Author: Koen Kanters <[email protected]> Date: Wed Aug 17 18:26:12 2022 +0200 Support `gradient_scene` for Philips 4080248U9. https://github.com/Koenkk/zigbee2mqtt/issues/10674 commit 25cfd357bfdd89fcd9b47e15c2ac6a3742699810 Author: Koen Kanters <[email protected]> Date: Wed Aug 17 18:15:18 2022 +0200 Support OTA for CSM-300ZB. https://github.com/Koenkk/zigbee-OTA/pull/148 commit 89341b10d02a30c2fbe7a26d1315fb8af26040f4 Author: Koen Kanters <[email protected]> Date: Wed Aug 17 18:10:00 2022 +0200 Disable effect for WZ1. https://github.com/Koenkk/zigbee2mqtt/issues/13490 commit bf2e8493a413f427c602cbc1764ec7573e61d4b4 Author: Koen Kanters <[email protected]> Date: Wed Aug 17 18:09:00 2022 +0200 Add _TZ3210_3lbtuxgp to TS0505B. https://github.com/Koenkk/zigbee2mqtt/issues/13579 commit 896aa61d64660fcea1e8f9412c8b1c5b201c0d72 Author: wysiwyng <[email protected]> Date: Wed Aug 17 18:07:18 2022 +0200 fix spelling for giex qt06 (#4536) commit e3c041d73a60d006523abe5ada1eb41a8bd93c7b Author: Koen Kanters <[email protected]> Date: Wed Aug 17 18:06:52 2022 +0200 Fix Legran 067776 position not updating when controlled physically. https://github.com/Koenkk/zigbee2mqtt/issues/13566 commit 7c6e0b527e006e1dbfba9a2168ea9dd4eb91ac41 Author: Koen Kanters <[email protected]> Date: Wed Aug 17 18:01:12 2022 +0200 Fix configure failing for Third Reality 3RSB015BZ. https://github.com/Koenkk/zigbee2mqtt/issues/13574 commit b4d53add113ca95a4f631ac891bca6f5fa0d49c7 Author: Marvin <[email protected]> Date: Wed Aug 17 17:58:46 2022 +0200 Add 929003056101 to 3417831P6 (#4535) commit b57dcec8c705764fd50bbedb4d7ffa18148ca64e Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue Aug 16 18:54:40 2022 +0000 14.0.595 commit 40f5139caf96e5769a11c0e192762396896a7f5c Author: Charles Vu <[email protected]> Date: Tue Aug 16 15:29:19 2022 +0100 Add 1741830P7 to 1741830P7 (#4534) commit f5a9516088d9d78c303a93aceba20990cd931fbe Author: Burkhard Kneiseler <[email protected]> Date: Tue Aug 16 16:28:21 2022 +0200 Update 511.344 exposes (#4533) * Update iluminize.js Add detailed "action" exposes for 511.344 * Update iluminize.js commit 0a6222688d704561d44e5a0e986d91b7f48245b1 Author: Koen Kanters <[email protected]> Date: Tue Aug 16 16:17:25 2022 +0200 Add WZ1. https://github.com/Koenkk/zigbee2mqtt/issues/13490 commit 9c2efb0160da63c3545b00528051f22f7dc8516f Author: danielyc <[email protected]> Date: Tue Aug 16 16:12:57 2022 +0200 Add ROB_200-035-0 (#4532) * Add ROB_200-035-0 * Update robb.js Co-authored-by: Koen Kanters <[email protected]> commit 6f0d4f5d6b9dd81fd664db9f669aff0608fb5b0f Author: Otnow <[email protected]> Date: Sun Aug 14 23:06:03 2022 +0300 Add OTA for Xiaomi WS-USC01, WS-USC02, WS-USC03, WS-USC04, QBKG26LM, QBKG23LM, DJT12LM, ZNTGMK11LM, HLQDQ01LM, ZNCJMB14LM (#4531) commit c50ba7bd3716525d59ccdeddb4e40740bc1dd0b8 Author: Koen Kanters <[email protected]> Date: Sun Aug 14 22:03:37 2022 +0200 Add 929003045401. https://github.com/Koenkk/zigbee2mqtt/issues/13543 commit c0e6a42aa0526dd5baabee8509102c34a1f54b13 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun Aug 14 16:25:12 2022 +0000 14.0.594 commit c87452e327c93565e26ea6674a04b7e05ba3ae51 Author: Koen Kanters <[email protected]> Date: Sun Aug 14 17:53:03 2022 +0200 Fix some exposes commit ae17d7e959df5f5fb2c7966f5210827d35afb3be Author: Koen Kanters <[email protected]> Date: Sun Aug 14 10:10:26 2022 +0200 Add SA-029. https://github.com/Koenkk/zigbee2mqtt/issues/13534 commit c2d31ecb28b36be42676516888402a2110408dee Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun Aug 14 09:57:53 2022 +0200 Update dependencies (#4530) Co-authored-by: Koenkk <[email protected]> commit 01dd11ab2683d775e5409abfa9123baefd1ea5e6 Author: d51x <[email protected]> Date: Sat Aug 13 16:44:11 2022 +0300 Add _TZ3000_lltemgsf to TS0202_1 (#4523) * added support tuya motion sensor TS0202 _TZ3000_lltemgsf * added support tuya motion sensor TS0202 _TZ3000_lltemgsf * Update tuya.js Co-authored-by: Koen Kanters <[email protected]> commit 306359c4f604947aa88b879e37276d090e03cbcc Author: Christoph Winkler <[email protected]> Date: Sat Aug 13 15:41:06 2022 +0200 Add SCCV2403-2 (#4528) * add support iStar CCT Light * identation added * Update istar.js Co-authored-by: Koen Kanters <[email protected]> commit ddd2b7c72a7c9a17410951ae061dc5b5c28b744e Author: Koen Kanters <[email protected]> Date: Sat Aug 13 15:37:55 2022 +0200 Fix Eco-Dim.05 fingerprint (remove deviceId). https://github.com/Koenkk/zigbee2mqtt/issues/13511 commit 5a4d8cca11ca86bc830daaa7ad53cf7951ac43b2 Author: Koen Kanters <[email protected]> Date: Sat Aug 13 10:29:34 2022 +0200 Fix incorrect values published for Develco SPLZB-134. https://github.com/Koenkk/zigbee2mqtt/issues/13329 commit fa89987c885ddea56ed4877f2870a1af2b928dc8 Author: Vladyslav Pavlov <[email protected]> Date: Sat Aug 13 11:23:05 2022 +0300 add description to schedule (#4527) commit d8ad5c839b4f19841f114908161aa9a050214c29 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri Aug 12 14:54:27 2022 +0000 14.0.593 commit 71fb4ade5aea28d1f17516380b46c28c2a3e58a0 Author: Eduardo Fernández <[email protected]> Date: Fri Aug 12 16:51:12 2022 +0200 Add _TZ3210_wp1k8xws to TS0503B (#4526) bought from this vendor: https://es.aliexpress.com/item/1005003348082199.html commit 38d5e6baa1b0d5e073aa567c7a91404708d1bd77 Author: Koen Kanters <[email protected]> Date: Fri Aug 12 16:44:49 2022 +0200 Add _TZ3000_gznh2xla to TS011Fplugs. https://github.com/Koenkk/zigbee2mqtt/issues/13508 commit 911f0cba76b3eff680d4bac1931e2794ce7d4daa Author: Jean Mertz <[email protected]> Date: Fri Aug 12 16:43:48 2022 +0200 Add _TZE200_a7sghmms to QT06 (#4524) * Extend fingerprint for GiEX QT06 * Update giex.js Co-authored-by: Koen Kanters <[email protected]> commit 6df23ac61b1bc61a959589391b715b18ab1d0341 Author: Koen Kanters <[email protected]> Date: Fri Aug 12 16:36:05 2022 +0200 Add HG08007. https://github.com/Koenkk/zigbee2mqtt/issues/13471 commit d0ec2f5ba628f8183e063098ce48aa3634c5a142 Author: Koen Kanters <[email protected]> Date: Thu Aug 11 19:52:32 2022 +0200 Add _TZ3000_ss98ec5d to TS011F plugs. https://github.com/Koenkk/zigbee2mqtt/issues/7405 commit b4ee29bc7907e44a72fce75f0e530a9b10049e71 Author: Otnow <[email protected]> Date: Thu Aug 11 20:31:51 2022 +0300 Add and improve heartbeat-message processing for Xiaomi RTCGQ12LM, RTCGQ13LM and RTCGQ15LM (#4522) commit 804429a69f2fc155f82393aa652f62843af3cdbb Author: Koen Kanters <[email protected]> Date: Thu Aug 11 19:27:02 2022 +0200 Add 929003054901 to 4023330P7. https://github.com/Koenkk/zigbee2mqtt/issues/13492 commit db72db2f9e58b7fc005c57308d784684b7e3dfae Author: Koen Kanters <[email protected]> Date: Thu Aug 11 19:11:32 2022 +0200 Add WZ5_rgb_1. https://github.com/Koenkk/zigbee2mqtt/issues/13466 commit 91c84e452a17a99541c7f44129c210fde4a96370 Author: Koen Kanters <[email protected]> Date: Mon Aug 8 22:18:18 2022 +0200 Log warning when no meta is passed. https://github.com/Koenkk/zigbee-herdsman-converters/commit/cd0e6931ef3f0e126258e351ad6ca4847689eded commit 042ab3f5b3c48755bacbdaafafb2c9929453fb08 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed Aug 10 17:35:32 2022 +0000 14.0.592 commit 537b987adb37451ff53eade3a60e1f59effadf12 Author: Koen Kanters <[email protected]> Date: Wed Aug 10 17:06:00 2022 +0200 Fix Gewiss GWA1531 not reporting position. https://github.com/Koenkk/zigbee2mqtt/issues/12157 commit 58b20f20b73d15a8049fcc46e4ca4d2a4f1197b4 Author: Vong Panha Huot <[email protected]> Date: Wed Aug 10 22:04:14 2022 +0700 Add RTCGQ15LM (#4521) commit 0e08bbe841074957cf0f7cb4ced45db5b4cbf743 Author: Koen Kanters <[email protected]> Date: Wed Aug 10 17:02:41 2022 +0200 Fix tilt state. https://github.com/zigbee2mqtt/hassio-zigbee2mqtt/issues/359 commit 105b2f20b1879ca2b824023657d8fae303520f55 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue Aug 9 15:01:33 2022 +0000 14.0.591 commit 1cc7c2301d58233ef541d7e1ecb746414d02ca8a Author: Koen Kanters <[email protected]> Date: Tue Aug 9 16:55:29 2022 +0200 Expose `state` based on `tilt` for Current Products Corp CP180335E-01 and fix state incorrect in Home Assistant. https://github.com/zigbee2mqtt/hassio-zigbee2mqtt/issues/359 commit 90a787cf3069865298b4f778fe2390d08c150b3d Author: Koen Kanters <[email protected]> Date: Tue Aug 9 16:14:48 2022 +0200 Add LED2008G3. https://github.com/Koenkk/zigbee2mqtt/issues/13440 commit 8eca2d28418cd48a95405ee881d16ec39f9c88fb Author: Koen Kanters <[email protected]> Date: Tue Aug 9 16:10:06 2022 +0200 Add _TZ3000_nkkl7uzv to TS0207_repeater. https://github.com/Koenkk/zigbee2mqtt/issues/13465 commit d2c3bd6f2abc68fdc3e9ce11f6a3c6007d47f286 Author: Dominik <[email protected]> Date: Mon Aug 8 22:22:34 2022 +0200 Support timer and `weather_delay` for RTX ZVG1 (#4519) * support timers and weather_delay for ZVG1 * fix ZVG1 weather_delay * CI fixes * CI fixes * further CI fixes * further CI fixes * further CI fixes * further CI fixes * last CI fix :) commit cac2a457cfd988d9a5a4506e37590d9236d92de6 Author: Koen Kanters <[email protected]> Date: Sun Aug 7 09:35:33 2022 +0200 Fix AC0251100NJ/AC0251600NJ/AC0251700NJ actions. https://github.com/Koenkk/zigbee2mqtt/discussions/13432 commit fa637f7052a5fb27ca24072901123993706862ca Author: Koen Kanters <[email protected]> Date: Sun Aug 7 09:30:09 2022 +0200 Add GL-S-006P. https://github.com/Koenkk/zigbee2mqtt/issues/13425 commit 73b58ef67edb9c8c19929c05cd4e163cadf029fa Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon Aug 8 15:49:46 2022 +0000 14.0.590 commit cd0e6931ef3f0e126258e351ad6ca4847689eded Author: Koen Kanters <[email protected]> Date: Mon Aug 8 17:43:29 2022 +0200 Prevent postfixWithEndpointName breaking change. https://github.com/Koenkk/zigbee2mqtt/issues/13451 commit 7d9b6c5f268f2700739facd4683f1ba44e34d99f Author: MattL0 <[email protected]> Date: Mon Aug 8 11:14:51 2022 -0400 Remove unsupported `auto` `system_mode` from Sinope TH1123ZB and TH1124ZB and change minimal `occupied_heating_setpoint` value to `5` (#4518) There is no 'auto' SystemMode on these thermostats commit 954e7303a922c2be5c7672158a2ed9fe2cc9b056 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun Aug 7 16:22:51 2022 +0000 14.0.589 commit 42ace53673f748747b21007d9fce749af6ddd95a Author: raphaeleduardo42 <[email protected]> Date: Sun Aug 7 04:43:55 2022 -0300 Add _TZ3000_idrffznf to TS011F plugs (#4516) Hello, Just like @alanmgomes #4170, I've bought a Tuya Smart Switch from Avato on Aliexpress (https://pt.aliexpress.com/item/1005003059126398.html?spm=a2g0o.order_list.0.0.21efcaa4YXwVtL&gatewayAdapt=glo2bra) and it have a different model. I've tested and it's looks like to be the same model with the same features. Co-authored-by: Koen Kanters <[email protected]> commit 23d64de6342fad996bdad689d826d34486376c8a Author: Jorge Schrauwen <[email protected]> Date: Sun Aug 7 09:39:23 2022 +0200 Fix `pi_heating_demand` value for Ubisys H1 incorrect (#4515) * Introduce meta.thermostat.dontMapPIHeatingDemand for ubisys H1 * Drop non legacy sinope_thermostat conveter and set meta.thermostat.dontMapPIHeatingDemand instead * Set meta.thermostat.dontMapPIHeatingDemand for danfoss TRVs commit ca0fd394783306bff38f319780859b8754b42c8c Author: Koen Kanters <[email protected]> Date: Sun Aug 7 09:22:57 2022 +0200 Add MG-AUZG01. https://github.com/Koenkk/zigbee2mqtt/issues/13190 commit 7d9164249bf62d39c4efdc8a399033f0a326e6b0 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun Aug 7 09:20:08 2022 +0200 Update dependencies (#4517) Co-authored-by: Koenkk <[email protected]> commit b7ab04663f0556071af5bd3f70b008bc3e873a37 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat Aug 6 07:57:21 2022 +0000 14.0.588 commit 5eb4d326c823b07d8f9dc50aff672bed8a92e642 Author: rossco555 <[email protected]> Date: Sat Aug 6 15:50:00 2022 +0800 Add M515EGBZTN (#4508) * Update zemismart.js Appears recommended code in https://github.com/Koenkk/zigbee2mqtt/issues/11594 has not been merged. * Update zemismart.js * Update zemismart.js Co-authored-by: Koen Kanters <[email protected]> commit 5e6e55f737e6242a3136bbcdbc318cdc61932c19 Author: Dan Gentry <[email protected]> Date: Sat Aug 6 03:36:37 2022 -0400 ZMAM02 Ignore undefined data points (#4513) commit f575f5789f48067cca3148615e5e970034cd5e95 Author: Koen Kanters <[email protected]> Date: Fri Aug 5 17:06:42 2022 +0200 Fix `on` action when holding arrows on IKEA E2001/E2002 STYRBAR remote. https://github.com/Koenkk/zigbee2mqtt/issues/13335 commit e97bc8502e7ed3b0858aaa79dc2bd9e26efd9cd8 Author: Koen Kanters <[email protected]> Date: Fri Aug 5 16:41:39 2022 +0200 Add 5j6ifxj\u0000 to BW-IS3. https://github.com/Koenkk/zigbee2mqtt/issues/12418 commit e62fc6d752e6ea48dee1a1fcb7f14ee5c9d0c656 Author: Koen Kanters <[email protected]> Date: Thu Aug 4 22:00:33 2022 +0200 Add 3308431. https://github.com/Koenkk/zigbee2mqtt/issues/13034 commit 11b8d3a3a09a3be171a78849f855eea7c95d0c04 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu Aug 4 19:50:55 2022 +0000 14.0.587 commit 576585b0535f0edc3d6c75ad3e08d0a694445db5 Author: copystring <[email protected]> Date: Thu Aug 4 21:44:42 2022 +0200 Add _TZ3210_r0vzq1oj to 404062 (#4512) * Update müller_licht.js Support another type of TS0505B * Update müller_licht.js fix build * Update müller_licht.js fix build again commit 72d3d4822e5a919cc2f880d9a685d21ad33c2114 Author: Koen Kanters <[email protected]> Date: Thu Aug 4 17:37:41 2022 +0200 Fix crash due to unhandledPromiseException. https://github.com/Koenkk/zigbee2mqtt/issues/13385 commit c2543b72e4c09f8292016dc052159187ee680a84 Author: Koen Kanters <[email protected]> Date: Thu Aug 4 17:15:15 2022 +0200 Add _TZ3000_0zrccfgx to TS0215A_remote. https://github.com/Koenkk/zigbee2mqtt/issues/13379 commit 541df18243550a51a7bf126f4c8ad06abe7aaad2 Author: Jorge Schrauwen <[email protected]> Date: Wed Aug 3 17:26:49 2022 +0200 Fix thermostatRunningMode default reporting (#4511) Made a mistake when moving things from my external converter to lib/reporting. runningMode is very much like systemMode, it just reflects the 'current' state e.g. heat/cool/off depending on if the system is operating or not, so we should use the same defaults. commit a1fc5df6e6ca6458b4c0c5d3b179eb5f9089893b Author: Koen Kanters <[email protected]> Date: Wed Aug 3 17:20:59 2022 +0200 Fix TuYa TS0002 configure failing. https://github.com/Koenkk/zigbee2mqtt/discussions/13368 commit ef2d28d11da5f953ecb48844d551258ac3ea75ed Author: Rosemary Orchard <[email protected]> Date: Wed Aug 3 16:19:19 2022 +0100 Add _TZ3220_wp1k8xws to TS0503B (#4510) commit ba14e2fca04b9473702c1957473c87b0bd1e42d2 Author: Koen Kanters <[email protected]> Date: Wed Aug 3 17:14:36 2022 +0200 Add LDSENK08. https://github.com/Koenkk/zigbee2mqtt/issues/13306 commit afa0c9a5f23de2534da06a772982ddede8309fa8 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue Aug 2 17:37:29 2022 +0000 14.0.586 commit 00863c17e24537e3af3e683e116fcdf895b5b390 Author: Koen Kanters <[email protected]> Date: Tue Aug 2 19:32:42 2022 +0200 Add _TZ3210_95txyzbx to TS0503B. https://github.com/Koenkk/zigbee2mqtt/discussions/13375 commit 1e43792edba18e3e04ce733b81886c33023fa5da Author: Koen Kanters <[email protected]> Date: Tue Aug 2 19:26:47 2022 +0200 Fix Sengled E11-N1EA not exposing `color_temp` and `color`. https://github.com/Koenkk/zigbee2mqtt/issues/13365 commit c338ec3e2a379178837b7112868bf30d10c3078a Author: Koen Kanters <[email protected]> Date: Tue Aug 2 19:24:32 2022 +0200 Merge LED Trading 9125 with EnOcean PTM 215Z https://github.com/Koenkk/zigbee2mqtt/issues/13369 commit 775261549ebc1a8e2d76ee2d926f1a20698d0d48 Author: Koen Kanters <[email protected]> Date: Tue Aug 2 19:17:41 2022 +0200 Fix 33943/33944/33946 detected as 33951/33948. https://github.com/Koenkk/zigbee2mqtt/issues/8267 commit 830e096cfd6185e940b9970f280ba3e94600317d Author: Koen Kanters <[email protected]> Date: Tue Aug 2 19:15:08 2022 +0200 Format awox.js commit a731b4aacf0936b1194caef90fd453ec34802c47 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon Aug 1 17:55:10 2022 +0000 14.0.585 commit a9d09cb11312d787dc0c6cc77571b673508db7da Author: Koen Kanters <[email protected]> Date: Mon Aug 1 19:54:03 2022 +0200 Fix fz.cover_position_tilt state commit 7cc5f5fa14190c423299d97fbe480eba76efa1de Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon Aug 1 17:39:36 2022 +0000 14.0.584 commit dc21227d84d97b9a7265c33cb28642957180277b Author: Koen Kanters <[email protected]> Date: Mon Aug 1 19:37:28 2022 +0200 Fix TS0013 commit b0ea1e2e2748f6787a2c46ff850c07be6b0d7a0f Author: Koen Kanters <[email protected]> Date: Mon Aug 1 19:24:02 2022 +0200 Expose `power_on_behavior` and `backlight_mode` and fix gangs cannot be controlled independently for TuYa TS0013. https://github.com/Koenkk/zigbee2mqtt/issues/13322 commit 8750f2ab755a5e0eb809b8823ea524d05746e028 Author: Sven286 <[email protected]> Date: Mon Aug 1 19:17:17 2022 +0200 Fix position for Iluminize 5128.10 and expose cover state based on position (#4507) * Iluminize Shutter: Update position+state on lift * Update fromZigbee.js Co-authored-by: Sven van Lierop <[email protected]> Co-authored-by: Koen Kanters <[email protected]> commit f33c2fba8623e431730b4a4fd7399e4f62fc19a6 Author: Koen Kanters <[email protected]> Date: Mon Aug 1 19:11:59 2022 +0200 8719514440937 -> 8719514440937/8719514440999 commit 765000143968be5362cf89d941f7b979cf66c4c2 Author: Koen Kanters <[email protected]> Date: Mon Aug 1 19:10:47 2022 +0200 Add 8719514440937. https://github.com/Koenkk/zigbee2mqtt/issues/12927 commit c15da4bd02bc4a56e8f24a4c981bc4758aa80a73 Author: Koen Kanters <[email protected]> Date: Mon Aug 1 19:02:18 2022 +0200 Disable effect for Sengled bulbs since they don't support it. https://github.com/Koenkk/zigbee2mqtt/issues/13348 commit 77162c65f627d204fc2ba5b2551e48fe4802d426 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon Aug 1 15:04:10 2022 +0000 14.0.583 commit e25d781ec93cf441bce5679ec6a299b5cf5072ec Author: Jorge Schrauwen <[email protected]> Date: Mon Aug 1 17:02:16 2022 +0200 Add Ubisys H1 (#4509) * Add missing reporting/expose features for Ubisys H1 * Add support for Ubisys H1 There are some things missing like setting vacation_mode and temperature calibration, however hvacThermostat.localTemperatureCalibration is unsupported: ``` error 2022-08-01 16:16:56Publish 'set' 'read' to 'trv/office' failed: 'Error: Read 0x001fee0000009911/1 hvacThermostat(["localTemperatureCalibration"], {"sendWhen":"active","timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Status 'UNSUPPORTED_ATTRIBUTE')' ``` And hvacThermostat.ocupancy is readonly: ``` error 2022-08-01 16:18:01Publish 'set' 'write' to 'trv/office' failed: 'Error: Write 0x001fee0000009911/1 hvacThermostat({"ocupancy":0}, {"sendWhen":"active","timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Status 'READ_ONLY')' ``` I've logged a ticket with Ubisys, but there response time is... usually in the range of months not days. * Update ubisys.js Co-authored-by: Koen Kanters <[email protected]> commit 6b970419afd3a55b642466bc5f0bf801c5beaa6d Author: Calle <[email protected]> Date: Mon Aug 1 16:57:53 2022 +0200 Add 4512708 (#4506) * Add support for Namron LED Controller 4512708 * Update namron.js Co-authored-by: Koen Kanters <[email protected]> commit a6bbf41bc293bc5d8ad7b23063f751022c73bb43 Author: Vladyslav Pavlov <[email protected]> Date: Sun Jul 31 11:08:38 2022 +0300 Add X5H-GB-B (#3840) * initial X5H electric thermostat support * added timer for factory reset * scoped switch statement * reworked brightness state * reworked sensor selection * reworked preset * added explanation to last brightness value * remove faulty comments * refactor exposes to be more compact * update sensor type names * remove unnecessary comments * remove needless conditions * add default brightness if undefined * remove unnecessary option * refactor to be more compact * remove unnecessary preset * remove unclear exposes and converters * remove unnecessary comments * move converters to local * fix deadzone temp range and harmonize naming * clear naming for heating temp limit * fix temp correction value convertation * add schedule case to converter * fix upper temp converter * return output_reverse because device sends it * fix upper temp limit value step * add whiteLabel * Merge branch 'master' of https://github.com/vladispavlov/zigbee-herdsman-converters into x5h_thermostat * fix an issue with upper temp and heating setpoint * remove comment * add schedule converters * more compact exposes commit 2834a803eaca62fb68c9028bfe4e7495b7445a66 Author: Koen Kanters <[email protected]> Date: Sun Jul 31 10:04:22 2022 +0200 Fix `max_temperature` range error for Moes BRT-100-TRV. https://github.com/Koenkk/zigbee2mqtt/issues/13337 commit 73ceade0f5f6a7c5102ef184abd5a4d764718faa Author: Koen Kanters <[email protected]> Date: Sun Jul 31 09:59:18 2022 +0200 Fix `moving` not separated per endpoint for Lonsonho TS130F_dual. https://github.com/Koenkk/zigbee2mqtt/issues/13278 commit eedb3fcaecbe303995cbfc2d278e3a273f31ede8 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun Jul 31 09:55:06 2022 +0200 Update dependencies (#4505) Co-authored-by: Koenkk <[email protected]> commit 4ced1ac9a07fcfd4494f69ca47ecb447eb8bb708 Author: Timmeh <[email protected]> Date: Sat Jul 30 16:11:59 2022 +0200 Add ROB_200-026-0 (#4504) * add ROB_200_026_0 * remove padded line * Update robb.js Co-authored-by: Koen Kanters <[email protected]> commit decc2257fc079528e42ee04e990b38fde0197ff7 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat Jul 30 08:47:45 2022 +0000 14.0.582 commit 035c7d10d81837ddbe98b08116799c097a96ae79 Author: Koen Kanters <[email protected]> Date: Sat Jul 30 10:20:10 2022 +0200 Add 03981. https://github.com/Koenkk/zigbee2mqtt/issues/13330 commit 8ad3c54a1c6a9df8ee2babbdcdf7910c7922d67c Author: Keith Lamprecht <[email protected]> Date: Sat Jul 30 04:09:42 2022 -0400 Add LOM010 to 046677552343 and add 9290024783, 9290024796 (#4502) * Update philips.js * Update philips.js * Update philips.js * Update philips.js * Update philips.js Co-authored-by: Koen Kanters <[email protected]> commit 3f15fe802e528426bb2aa0680e23e927e25b4fdf Author: Jair Junior <[email protected]> Date: Sat Jul 30 05:08:43 2022 -0300 Add _TZ3210_odlghna1 to TS0503B (#4503) commit 0dacba76747c2ba60c489987ff8575729cfa0cb0 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri Jul 29 15:11:40 2022 +0000 14.0.581 commit 29ba1f3eb43988614f4b59813e3988bbdb28f3c2 Author: Koen Kanters <[email protected]> Date: Fri Jul 29 17:08:59 2022 +0200 Support OTA for HC-SLM-1. https://github.com/Koenkk/zigbee-OTA/pull/143 commit d0063f90f8745cac75d468b878383bf5779e912c Author: Mario Corallo <[email protected]> Date: Fri Jul 29 17:06:06 2022 +0200 Fix fz.command_store (#4500) I built a custom external converter and did a reference (in "definitition.fromZegbee") to various converters from "fromZigbee.js". The only one that rises an error is "fz.command_store". So I looked into the code and I think I found the problem (see proposed changes). I also tried to create a "fzLocal.command_store" in my external converter, copying the code from original file "fromZigbee.js", and applying my changes: it worked well. Sorry for my english. I hope I have explained. commit 7f1cd0ef8e8dbfb2d85dd175164972490ad50249 Author: Etienne Fontaine <[email protected]> Date: Fri Jul 29 17:05:09 2022 +0200 Add IG-CDZB2AG009RA-MZN-01 (#4501) Add the ZBEK-6 light bulb from Adeo commit 24c2debe5ac73182dc3cee05051d51ed50fadf77 Author: Dávid Nagy <[email protected]> Date: Fri Jul 29 17:04:11 2022 +0200 Expose `auto_relock_time` and `sound_volume` for Home Control AS HC-SLM-1 (#4499) * add autorelock and sound volume to HC-SLM-1 * updated reporting * add min max value to autolock * fix linting Co-authored-by: David Nagy <[email protected]> commit 48faab1f19c507c064a87df530c2127b09cd2542 Author: Koen Kanters <[email protected]> Date: Fri Jul 29 16:56:53 2022 +0200 Fix errors when changing color temp of DD10Z. https://github.com/Koenkk/zigbee2mqtt/issues/13123 commit 2444bf21d88fa0d032d156a3d4900ca98f18177d Author: Wileu <[email protected]> Date: Thu Jul 28 21:48:43 2022 +0200 Add _TZ3000_46t1rvdu to WHD02 (#4498) commit 525485d0b8817ab3bcab78d133bd8f9a604b2ab5 Author: RafalK89 <[email protected]> Date: Thu Jul 28 21:47:47 2022 +0200 Add _TZ3000_h4wnrtck to TS0202 (#4497) PIR ZigBee NOUS E2 TUYA commit a3c57a6fe14971c220bc224e57b88be384d19c8a Author: Koen Kanters <[email protected]> Date: Thu Jul 28 21:46:59 2022 +0200 Add DD10Z. https://github.com/Koenkk/zigbee2mqtt/issues/13123 commit e3119bf2be14b4ff6f111ca6a22414dc3fd8e5ca Author: Koen Kanters <[email protected]> Date: Thu Jul 28 21:41:20 2022 +0200 Fix no energy value for LELLKI WK34-EU. https://github.com/Koenkk/zigbee2mqtt/issues/13075 commit e312609aede3fc547955fd3e7957e75ab0ec20b7 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu Jul 28 16:28:21 2022 +0000 14.0.580 commit 8a536c198ab2d84b42f4fe16dc07386efd24e7ce Author: Koen Kanters <[email protected]> Date: Thu Jul 28 18:19:30 2022 +0200 Add HA-ZM12/24-1K. https://github.com/Koenkk/zigbee2mqtt/issues/13316 commit 2e1dca3ba07a9563cf303092fd34603f1a06f078 Author: zivillian <[email protected]> Date: Thu Jul 28 18:17:58 2022 +0200 return latest firmware if multiple files match (#4491) commit 4640dcd8473f087e5d9fd9526d7bbd09cd6d68c1 Author: hallgrimurp <[email protected]> Date: Thu Jul 28 16:09:26 2022 +0000 Add 929003045101_01 and 929003045101_02 to 929003047101 (#4494) adding zigbee models '929003045101_01', '929003045101_02' to round milliskin ligts commit a08bface8250bcaebc5501a7bb2ba92851680b93 Author: Kevin <[email protected]> Date: Thu Jul 28 09:37:14 2022 +0200 Add MOT-C1Z06C to NSAV061 (#4492) * Improve profalux cover support Fix https://github.com/Koenkk/zigbee2mqtt/issues/12634 * Update profalux.js Co-authored-by: Koen Kanters <[email protected]> commit e3a28df5cd2a02f0f392cf1397d8aac23567e7ee Author: RvLion <[email protected]> Date: Thu Jul 28 09:31:15 2022 +0200 Add 915005987001 (#4490) * added a unsuported hue signe table light * Update philips.js commit 4aa8eded1d8f5e3400832c228cb3c4a83885c680 Author: mcourcol <[email protected]> Date: Thu Jul 28 09:30:21 2022 +0200 Add IC-CDZFB2AC005HA-MZN (#4489) Add IC-CDZFB2AC005HA-MZN / ZBEK-14 light bulb support. commit f05bcdd27337f251d624ddb2dab8a4329ae6d778 Author: Sean <[email protected]> Date: Thu Jul 28 00:19:32 2022 +0800 Add _TZ3210_19qb27da to TS0501B (#4488) commit 37fee09d5a0bc150a9c36d1cf7ee4c33261fcce3 Author: Koen Kanters <[email protected]> Date: Wed Jul 27 18:12:14 2022 +0200 Expose `power` and `energy` for Sengled E11-N1EA. https://github.com/Koenkk/zigbee2mqtt/discussions/13302 commit de4643c9e12875b40ec6290f7de7b17725f02336 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue Jul 26 18:05:08 2022 +0000 14.0.579 commit fe5da5cea0326b2e40dc03fc65c0308ed1dcfc59 Author: Koen Kanters <[email protected]> Date: Tue Jul 26 20:03:49 2022 +0200 Revert "Add _TZ3210_hzy4rjz3 to TS0505B. https://github.com/Koenkk/zigbee2mqtt/issues/7869" This reverts commit bbd0bed9ecea65c24c3355b5a408308d1858ed80. commit 06d60a6d8aa5b6a6aa067650bf2c210f6b69f445 Author: Alex Ware <[email protected]> Date: Tue Jul 26 19:01:28 2022 +0100 Add _TZ3000_qja6nq5z to ERS-10TZBVK-AA (#4486) * Add _TZ3000_qja6nq5z as manufacturerName for tuya smart knob * lint commit 87c898800a6357ec7968810fb3f036fa6362ef66 Author: Adam Farah <[email protected]> Date: Tue Jul 26 18:57:58 2022 +0100 Add 7602031PU to 7602031P7 (#4487) commit bbd0bed9ecea65c24c3355b5a408308d1858ed80 Author: Koen Kanters <[email protected]> Date: Tue Jul 26 19:57:10 2022 +0200 Add _TZ3210_hzy4rjz3 to TS0505B. https://github.com/Koenkk/zigbee2mqtt/issues/7869 commit 60ae7793a136f9421d4a400f650156768900bf45 Author: Dirk Van Haerenborgh <[email protected]> Date: Tue Jul 26 16:19:53 2022 +0200 Add 158-01 (#4440) commit 0f0551a3753347c00b7c4079243dbf08e5b60e04 Author: Otnow <[email protected]> Date: Tue Jul 26 17:13:42 2022 +0300 Publication of the `illuminance` state from attribute 11 of the heartbeat-message only for Xiaomi `RTCGQ11LM` (#4485) commit 63678340a89499f081f962f15bbe7f7e297bdc01 Author: Otnow <[email protected]> Date: Tue Jul 26 17:10:17 2022 +0300 Add SJCGQ13LM (#4484) commit 2ae4c88917e000ecdd54e6eeeca38471238d7311 Author: Jorge Schrauwen <[email protected]> Date: Tue Jul 26 16:09:53 2022 +0200 Fix Legrand 412015 losing configured reportings (#4483) commit 99d10ef5602334a6e324585a90933611cef77b8e Author: haydenbroadhead <[email protected]> Date: Tue Jul 26 15:06:01 2022 +0100 Add AJ_RGBCCT_CTRL (#4479) * Add: zignito device for led strip taken from tuya device * Update: non-conflicting model name * Update zignito.js * Update: move to use ajax_online.js * Delete zignito.js * Update ajax_online.js * Update ajax_online.js Co-authored-by: Hayden Broadhead <[email protected]> Co-authored-by: Koen Kanters <[email protected]> commit b6321b3055193af1955864d1b26b37c1483a22c9 Author: Koen Kanters <[email protected]> Date: Mon Jul 25 19:39:54 2022 +0200 Fix reported power value incorrect for SMaBiT AV2010/25. https://github.com/Koenkk/zigbee2mqtt/issues/13258 commit 89621ea87634dc2cb646453cb072514db1227e87 Author: Ian Clegg <[email protected]> Date: Mon Jul 25 18:08:00 2022 +0100 Add _TZ3210_2cjfbpy0 to TS0502B (#4480) Add support to tuya TS0502B for devices with a Zigbee Manufacturer of _TZ3210_2cjfbpy0 commit 5578e9fcb7486f8aa3194462ec4bfc890418e257 Author: Koen Kanters <[email protected]> Date: Mon Jul 25 17:55:12 2022 +0200 Add SPP04G. https://github.com/Koenkk/zigbee2mqtt/issues/13221 commit ab521e60eeca402b16c76fbf68bd9e2afed21366 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun Jul 24 15:19:00 2022 +0000 14.0.578 commit 23ceb8c5e9bcfec386229df4ff17b234411941cf Author: Burkhard Kneiseler <[email protected]> Date: Sun Jul 24 17:11:35 2022 +0200 Update S-LUX-ZB brightness level capitalisation (#4478) Change LOW -> low, MEDIUM->middle, HIGH->high as discussed here https://github.com/Koenkk/zigbee-herdsman-converters/pull/4431 commit ccb06bbd14262abe3226fdd77d70d3f1472a69bd Author: Koen Kanters <[email protected]> Date: Sun Jul 24 17:06:12 2022 +0200 Add FUT066Z. https://github.com/Koenkk/zigbee2mqtt/issues/13265 commit f54f3c8ab6af6a68a3137f49fce4de76cb0d880a Author: 5muck1 <[email protected]> Date: Sun Jul 24 17:02:21 2022 +0200 Add 35144001 (#4476) added support for 35144001 commit a24d8eecee10b332de61b0107715e341d19f9b7e Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun Jul 24 16:58:38 2022 +0200 Update dependencies (#4477) Co-authored-by: Koenkk <[email protected]> commit dea0d5842e8b623d3beae1720327a73c99c2274f Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat Jul 23 15:31:18 2022 +0000 14.0.577 commit e26e5bd10b7d57e5b40f96f52501c4a6035b879b Author: Koen Kanters <[email protected]> Date: Sat Jul 23 17:29:48 2022 +0200 Fix no action for TS0215A_remove (_TZ3000_tj4pwzzm). https://github.com/Koenkk/zigbee2mqtt/issues/13159 commit d4d2425eddea03f1e6865669a066ce8e28237a3f Author: Koen Kanters <[email protected]> Date: Sat Jul 23 17:28:34 2022 +0200 Revert "Fix no action for TS0215A_remove (`_TZ3000_tj4pwzzm`). https://github.com/Koenkk/zigbee2mqtt/issues/13159" This reverts commit 31d5a1b010818c4d70668a8584f2dbfce94527d7. commit ae8aeb11aa7fe17351d429a22154736c261414ad Author: asgothian <[email protected]> Date: Sat Jul 23 17:15:54 2022 +0200 Add SR-ZG9092A (#4474) * Add Hue/Sat to Hue Lights * Update devices.js * Update devices.js * Update exposes.js * Update devices.js * Update devices.js * change from colorxyhs to color * try/Catch for onEvent functions * fix from previous merge * Update tuya.js * Added additional Siterwell Thermostat models * Update tuya.js * Update devices.js * Update dependencies * test * Update package.json * Update ikea.js Fix exposes on Ikea Remote Control N2 to match 'fz' definition * Update package.json * Add Silvercrest dual plug * Update lidl.js * Update light.js Sanity check for readColorAttributes - do not crash when meta property is not present or does not contain a message property. * Update lidl.js remove duplicate * Led Trading 9133 Support for Dimmer Switch module LED Trading 9133 (see here:https://www.led-trading.de/zigbee-unterputz-modul-fuer-friends-of-hue) * Update led_trading.js bugfix - transfer error from external converter * Update led_trading.js * Update led_trading.js * Update fromZigbee.js * Update fromZigbee.js * Update led_trading.js * Device Support LED Trading 9125 Heimann Smart Air Quality Monitor HS3AQ-EFA-3.0 * Update led_trading.js Update Whitelabel * Update heiman.js * lint * Update reporting.js * Update heiman.js * Update led_trading.js * Device Support Sunricher ZG9092 * Update sunricher.js Co-authored-by: ae <[email protected]> Co-authored-by: Koen Kanters <[email protected]> Co-authored-by: asgothian <[email protected]> commit 3a18a351ef2b6d4a0888aeeab361f585ceefdab6 Author: Otnow <[email protected]> Date: Sat Jul 23 18:05:59 2022 +0300 Remove static `device_temperature` for Xiaomi `JY-GZ-01AQ` (#4473) commit 45fe0c0b4369ad91af6e4d2947be849805822338 Author: Koen Kanters <[email protected]> Date: Sat Jul 23 12:56:44 2022 +0200 Add HK-PLUG-A to ROB_200-017-0. https://github.com/Koenkk/zigbee2mqtt/issues/10614 commit 562b80f4ed35f50a2038477bf4170be3a6a1a1d7 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat Jul 23 10:26:07 2022 +0000 14.0.576 commit 833b138cdef1c9783574bba15c7d5f88148c1365 Author: Dominik Röttsches <[email protected]> Date: Sat Jul 23 13:16:35 2022 +0300 Add BN-600110 (#4472) * Add Dresden Elektronik Kobold Dimm Actuator Product Reference: https://phoscon.de/en/kobold * Update dresden_elektronik.js Co-authored-by: Koen Kanters <[email protected]> commit 6a5d324cde380bf0794996468141f3121b135adb Author: Tim Nolte <[email protected]> Date: Sat Jul 23 06:15:24 2022 -0400 Corrects Device Definition for Tuya IH-K009 being Recognized as WSD500A (#4471) commit 516f6466545e2fba519bc7221ff61a4a3f1b34c4 Author: Леша <[email protected]> Date: Sat Jul 23 17:12:10 2022 +0700 Add ZB-CL01 (#4457) * New converted for Kurvia GU10 Bulb ZB-CL01 * Update kurvia.js Co-authored-by: XeonStaf <[email protected]> Co-authored-by: Koen Kanters <[email protected]> commit 1590eda6cc0c601c333ecf8f44ed50a4e965a945 Author: asgothian <[email protected]> Date: Sat Jul 23 12:10:47 2022 +0200 Add HS3AQ and 9125 (#4467) * Add Hue/Sat to Hue Lights * Update devices.js * Update devices.js * Update exposes.js * Update devices.js * Update devices.js * change from colorxyhs to color * try/Catch for onEvent functions * fix from previous merge * Update tuya.js * Added additional Siterwell Thermostat models * Update tuya.js * Update devices.js * Update dependencies * test * Update package.json * Update ikea.js Fix exposes on Ikea Remote Control N2 to match 'fz' definition * Update package.json * Add Silvercrest dual plug * Update lidl.js * Update light.js Sanity check for readColorAttributes - do not crash when meta property is not present or does not contain a message property. * Update lidl.js remove duplicate * Led Trading 9133 Support for Dimmer Switch module LED Trading 9133 (see here:https://www.led-trading.de/zigbee-unterputz-modul-fuer-friends-of-hue) * Update led_trading.js bugfix - transfer error from external converter * Update led_trading.js * Update led_trading.js * Update fromZigbee.js * Update fromZigbee.js * Update led_trading.js * Device Support LED Trading 9125 Heimann Smart Air Quality Monitor HS3AQ-EFA-3.0 * Update led_trading.js Update Whitelabel * Update heiman.js * lint * Update reporting.js * Update heiman.js * Update led_trading.js Co-authored-by: ae <[email protected]> Co-authored-by: Koen Kanters <[email protected]> Co-authored-by: asgothian <[email protected]> commit 25fa83f3d64b278a28689e60c43e05d95de71d2c Author: zivillian <[email protected]> Date: Sat Jul 23 12:01:03 2022 +0200 Fix Ubisys OTA updates not working (#4466) commit 31d5a1b010818c4d70668a8584f2dbfce94527d7 Author: Koen Kanters <[email protected]> Date: Sat Jul 23 11:57:31 2022 +0200 Fix no action for TS0215A_remove (`_TZ3000_tj4pwzzm`). https://github.com/Koenkk/zigbee2mqtt/issues/13159 commit 3f17e433191497b5b2692bbad93ea0db52e416aa Author: Burkhard Kneiseler <[email protected]> Date: Sat Jul 23 10:30:15 2022 +0200 Add color temp range for AC03642 (#4465) * Update osram.js AC03642 doesn't suppport color_temp_startup and temperature-range is 135-370 mired. * Update osram.js Co-authored-by: Koen Kanters <[email protected]> commit ba4a9c7f5d3eba5ff9939608fcfd6b600d23840d Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu Jul 21 20:52:56 2022 +0000 14.0.575 commit 741a2d60d7bdd9f59515459841ca265601b0f8f9 Author: Latif Xeka <[email protected]> Date: Thu Jul 21 22:48:12 2022 +0200 Support cooling for SMaBiT AV2010/32 (#4464) * Update bitron.js * Update bitron.js Co-authored-by: Koen Kanters <[email protected]> commit 115ec822f444c0cad376ee10a0029c6cd113f204 Author: Koen Kanters <[email protected]> Date: Thu Jul 21 22:27:37 2022 +0200 Fix no state updates when physically controlling TuYa TS011F_2_gang_wall. https://github.com/Koenkk/zigbee2mqtt/issues/13218 commit 8b3a04a36f3a08a7de1d84eafa92d4fa41572081 Author: Alexander Sedov <[email protected]> Date: Fri Jul 22 08:13:39 2022 +1200 Add 8719514382350 (#4463) commit ac0d813eec9554dd65e790bdb893180b18f37450 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed Jul 20 18:11:07 2022 +0000 14.0.574 commit 2c1c3fc2c43acd9750b8e6365e8b7067f4321fa7 Author: nruotsalainen <[email protected]> Date: Wed Jul 20 20:59:42 2022 +0300 Add 929003056001 (#4462) commit 40e2c1f346fbd3ade48509bc582e649b5b5a3025 Author: Burkhard Kneiseler <[email protected]> Date: Wed Jul 20 19:59:25 2022 +0200 Add _TZ3000_6uzkisv2 to WSD500A (#4461) commit 48c0781140623451f4adcee6b3a158dca4236d9f Author: Yurii Bychenok <[email protected]> Date: Wed Jul 20 20:53:33 2022 +0300 Add PSMP5_00.00.05.12TC to 12050 (#4460) The same Lupus 12050 switch but with new model id commit 436cb0a4aa10fda246cbcf14bdc3fad7d65fe12e Author: Andrew Lamchenko <[email protected]> Date: Wed Jul 20 20:53:08 2022 +0300 Update converter for EFEKTA PWS (#4459) * custon tz, fz for efekta devices update EFEKTA_miniPWS * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * add new device Efekta iAQ add new device Efekta iAQ * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * EFEKTA_CO2_Smart_Monitor add new device EFEKTA_CO2_Smart_Monitor * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update converter for EFEKTA PWS add report delay * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js Co-authored-by: Koen Kanters <[email protected]> commit 2c1812078b0864e10c7799afa32f85f76418d503 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue Jul 19 18:12:21 2022 +0000 14.0.573 commit c59cee5264ed91f91fe6abd8a3c9c986022a79ec Author: Koen Kanters <[email protected]> Date: Tue Jul 19 20:11:17 2022 +0200 Remove duplicate lock_action_user commit eacfd0bec35727d9303236d19a695a98eb9bba53 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue Jul 19 17:59:47 2022 +0000 14.0.572 commit 10e9025d1cf3ccaea8134986bb4d604f4f2b6162 Author: Koen Kanters <[email protected]> Date: Tue Jul 19 19:57:04 2022 +0200 Fix lint commit d0e6b56679687046522b4eb798180826e6e73efa Author: Koen Kanters <[email protected]> Date: Tue Jul 19 19:55:59 2022 +0200 Fix lock_action_user expose. https://github.com/Koenkk/zigbee2mqtt/issues/8710 commit 07a33af27f4b416923db7097ee1cd67aa8801e1e Author: Koen Kanters <[email protected]> Date: Tue Jul 19 19:41:06 2022 +0200 Fix postfixWithEndpointName. https://github.com/Koenkk/zigbee2mqtt/issues/13138 commit 95fa9c009cf851b6491af0cce05a0d4e9ffd7a26 Author: Koen Kanters <[email protected]> Date: Tue Jul 19 17:57:35 2022 +0200 Add _TZ3210_q7oryllx to TS011F plugs. https://github.com/Koenkk/zigbee2mqtt/issues/13207 commit 721af4c3f2d50db7c02dfdd4b43feab6a429fa7f Author: Nathan Fiscus <[email protected]> Date: Tue Jul 19 09:54:03 2022 -0600 Inovelli VZM31SN - Read Multiplier and Divisors (#4458) Reads the multiplier and divisor information for electrical measurements commit d208039bc45f8649fcf0ba06a375fded2e68624a Author: Koen Kanters <[email protected]> Date: Tue Jul 19 17:53:45 2022 +0200 Add _TZ3000_okaz9tjs to TS011F plugs. https://github.com/Koenkk/zigbee2mqtt/issues/13191 commit b2f7f7a5c2843867da5619472ac1d2ee1df79638 Author: Stan <[email protected]> Date: Tue Jul 19 16:53:05 2022 +0100 Properly support _TZ3000_r6buo8ba and others with appVersion 160 (#4437) Turns out that devices with applicationVersion 160 (fw 2.2.0) also require polling for electrical measurements. Even though currentSummDelivered, complains that it's unreportable attribute, it still reports the energy when the value changes (depending on the load - very infrequently). These are round plugs with Model: BSD48 marking. Fixing issue https://github.com/Koenkk/zigbee2mqtt/issues/12760 commit b0a873be7f3fb5cb34f78090193278d00dde843e Author: vandalon <[email protected]> Date: Tue Jul 19 17:40:18 2022 +0200 Add _TZE200_wukb7rhc to TS0601_smart_human_presense_sensor (#4456) Add support for this version of the Tuya mmwave sensor: https://nl.aliexpress.com/item/1005004148507209.html?spm=a2g0o.order_list.0.0.4e8f79d2CwLG3K&gatewayAdapt=glo2nld commit 64a2e2381aa12df9839e0279a721043b6436945d Author: Koen Kanters <[email protected]> Date: Mon Jul 18 18:17:45 2022 +0200 Add GL-G-003P. https://github.com/Koenkk/zigbee2mqtt/issues/13163 commit 4bef9751bf4a01209b54fd32c971957e851ba3d6 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun Jul 17 20:51:50 2022 +0000 14.0.571 commit a107e4b567d47b90acd2da5b06b3abcdb6ec53f2 Author: Koen Kanters <[email protected]> Date: Sun Jul 17 22:29:28 2022 +0200 Fix no `on`/`off` action for Iluminize 511.344. https://github.com/Koenkk/zigbee2mqtt/issues/12946 commit 050bc291fe77743ef30ac0e61d7409774187636f Author: Koen Kanters <[email protected]> Date: Sun Jul 17 22:26:11 2022 +0200 Add DL001. https://github.com/Koenkk/zigbee2mqtt/issues/13177 commit 45655d00dff329a3e5516df6b5329dbbe0d4371c Author: cplagz <[email protected]> Date: Mon Jul 18 04:24:38 2022 +0800 Add _TZ3210_bf175wi4 to TS0505B (LXZB-ZB-09A) (#4453) Added new device _TZ3210_bf175wi4 to TS0505B Zemismart Surface Mounted downlight (https://www.zemismart.com/products/lxzb-zb-09a) commit 1ba29bd38e0ccb7ffb21dd7a983566dc7a857123 Author: GuanhongW <[email protected]> Date: Sun Jul 17 16:22:47 2022 -0400 Add TRADFRIbulbE12WSglobeopal470lm to LED2002G5 (#4452) Co-authored-by: GuanhongWu <[email protected]> commit 97e903eba80f918f30945bf824b16c3ef90c0244 Author: Otnow <[email protected]> Date: Sun Jul 17 23:19:23 2022 +0300 Add OTA support for Xiaomi `ZNCZ12LM` (#4450) commit 08ecd0a086b7fae0b28d9a442409ee6cd41d5e8f Author: Koen Kanters <[email protected]> Date: Sun Jul 17 22:16:53 2022 +0200 Add 8718696170656. https://github.com/Koenkk/zigbee2mqtt/issues/13172 commit 7c11edd932a8a343f5d46938d624cb356a0dad47 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun Jul 17 22:14:52 2022 +0200 Update dependencies (#4451) Co-authored-by: Koenkk <[email protected]> commit a96777aa6651bc3f750878f5f6a0461602ec8d28 Author: Koen Kanters <[email protected]> Date: Sun Jul 17 21:59:36 2022 +0200 Add new fingerprint for SR-ZGP2801K4-DIM. https://github.com/Koenkk/zigbee2mqtt/issues/10993 commit cecf4097b41554b467a3c9f8847b92de17fe89cd Author: Koen Kanters <[email protected]> Date: Sun Jul 17 21:53:44 2022 +0200 Expose action `recall_1` and `store_1` for Aurora Lighting AU-A1ZBRC. https://github.com/Koenkk/zigbee2mqtt/issues/13098 commit aa44881e0ee01bcc8724f0f92c69ddf03899e518 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri Jul 15 15:28:44 2022 +0000 14.0.570 commit 61fbb9b2127ceffb541db544e608ef940ae469e0 Author: Dávid Nagy <[email protected]> Date: Fri Jul 15 17:19:07 2022 +0200 Expose `running_state` and increase temperature range for Danfoss Icon (#4446) * add heat on option * fix fz. running state * fix run state * remove output status * changing to system mode * revert to running state * typo fix * trying with runstate no output status * try * update output * updated fz converter * add tz running state to device Co-authored-by: David Nagy <[email protected]> commit fe23ee5d6ce9a58f1abd4996c90ebbb195d35437 Author: Jasper Albering <[email protected]> Date: Fri Jul 15 17:16:11 2022 +0200 preferHS for Osram 4058075047853 (#4449) Colors not represented correctly with XY, so prefer HS mode. Tested with home assistant as working, giving the correct colors. Device: 4058075047853 commit 51721432e50ef770b324d07402796b1f8aa0f441 Author: Koen Kanters <[email protected]> Date: Fri Jul 15 17:12:44 2022 +0200 Remove `color_temp_support` for all Ledvance/OSRAM/Sylvania lights since devices do not seems to support this. https://github.com/Koenkk/zigbee2mqtt/issues/13154 commit 0acb6660a5dfbaa2943998ff4b3d0625f63e0ace Author: Ilya Kirov <[email protected]> Date: Fri Jul 15 17:57:13 2022 +0300 Add KCTW1Z (#4447) https://aliexpress.ru/item/1005004331508621.html commit 07fda172d060eec18e61ad70246558028fbba542 Author: Tony Air <[email protected]> Date: Fri Jul 15 16:56:28 2022 +0200 Support fan mode for HKGK BAC-002-ALZB (#4442) * [BAC-002-ALZB] Fan data point Jul 13 10:47:26 pi.lan npm[11329]: Zigbee2MQTT:warn 2022-07-13 10:47:26: zigbee-herdsman-converters:Moes BHT-002: Unrecognized DP #28 with data {"dp":28,"datatype":4,"data":{"type":"Buffer","data":[0]}} * [BAC-002-ALZB] Return Fan data Jul 13 11:35:47 pi.lan npm[12688]: Zigbee2MQTT:info 2022-07-13 11:35:47: MQTT publish: topic 'zigbee2mqtt/Kitchen Climate', payload '{"child_lock":"UNLOCK","current_heating_setpoint":25,"fan_mode":"medium","linkquality":131,"local_temperature":25,"local_temperature_calibration":-1,"max_temperature":35,"preset":"program","preset_mode":"program","program":[{"weekdays_p1":"6h:0m 22°C"},{"weekdays_p2":"8h:0m 22°C"},{"weekdays_p3":"17h:0m 22°C"},{"weekdays_p4":"22h:0m 22°C"},{"saturday_p1":"6h:0m 22°C"},{"saturday_p2":"8h:0m 22°C"},{"saturday_p3":"17h:0m 22°C"},{"saturday_p4":"22h:0m 22°C"},{"sunday_p1":"6h:0m 22°C"},{"sunday_p2":"8h:0m 22°C"},{"sunday_p3":"17h:0m 22°C"},{"sunday_p4":"22h:0m 22°C"}],"running_state":null,"state":null,"system_mode":"cool"}' * Update hgkg.js * Update toZigbee.js * Update hgkg.js * Update exposes.js * Update hgkg.js * Update hgkg.js * Update hgkg.js * Update hgkg.js * Update hgkg.js * UPD: Linting Co-authored-by: Koen Kanters <[email protected]> commit 54b9861d435afc065ce42e9d5227d5f856394f68 Author: Andrew Lamchenko <[email protected]> Date: Fri Jul 15 17:52:01 2022 +0300 Add EFEKTA_CO2_Smart_Monitor (#4443) * custon tz, fz for efekta devices update EFEKTA_miniPWS * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * add new device Efekta iAQ add new device Efekta iAQ * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * EFEKTA_CO2_Smart_Monitor add new device EFEKTA_CO2_Smart_Monitor * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js Co-authored-by: Koen Kanters <[email protected]> commit c1f82a71e9a2c29b10026e94529782eb9d10677c Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu Jul 14 15:26:47 2022 +0000 14.0.569 commit 1fcd6bb87e21a2031b35b027145b695fd441ee29 Author: Joe <[email protected]> Date: Thu Jul 14 17:22:59 2022 +0200 Add 4058075208391 (#4445) This is a new Version of the bulb. The max colorTempRange was checked according to the guide in the wiki. commit 6a0db03a044f90e1bdc270b22bc3284d27f98be4 Author: soversk <[email protected]> Date: Thu Jul 14 17:19:39 2022 +0200 Support for products from CTM Lyng (#4441) * Add files via upload * Add files via upload * Update ctm.js * Update ctm.js * Update ctm.js * Add files via upload * Update ctm.js * Add files via upload * Update ctm.js * Add files via upload * Update ctm.js * Add files via upload * Update ctm.js * Add files via upload * Add files via upload * Add files via upload * Fix typeo. commit a494c48ab6eba48e82827d032d0518460297736f Author: Koen Kanters <[email protected]> Date: Thu Jul 14 17:18:25 2022 +0200 Add IA-CDZFB2AA007NA-MZN-02. https://github.com/Koenkk/zigbee2mqtt/issues/13144 commit 071159b727b5b89d9ed222a3f64b4e137e36bbac Author: Koen Kanters <[email protected]> Date: Thu Jul 14 17:14:56 2022 +0200 Add PSE03-V1.1.0. https://github.com/Koenkk/zigbee2mqtt/issues/13143 commit e09d5a5768ece2a73a5c4644de27b8f2f6eaafac Author: Koen Kanters <[email protected]> Date: Thu Jul 14 17:08:55 2022 +0200 Fix calibration not working for power/current/voltage for phase b and c. https://github.com/Koenkk/zigbee2mqtt/issues/13126 commit 23e8391b9e28906d1444197e7b87303a77257c29 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed Jul 13 17:34:09 2022 +0000 14.0.568 commit c75557bfa1b34c236a8cbf3d0228296f5cac1244 Author: Koen Kanters <[email protected]> Date: Wed Jul 13 18:32:29 2022 +0200 Fix HS2WD-E commit a370410365000ec2174bfc750f318f20f355c663 Author: Koen Kanters <[email protected]> Date: Wed Jul 13 18:21:55 2022 +0200 Add _TYZB01_4obovpbi to HS2WD-E. https://github.com/Koenkk/zigbee2mqtt/discussions/8039 commit 63de25648576cd41727be8fb1e395856ba091019 Author: Koen Kanters <[email protected]> Date: Wed Jul 13 18:16:41 2022 +0200 Add _TYZB01_8scntis1 to HS2WD-E. https://github.com/Koenkk/zigbee2mqtt/discussions/8039 commit 8d6d3ed5e91a35071b7fefeed2698e00391961f4 Author: Otnow <[email protected]> Date: Tue Jul 12 17:15:48 2022 +0300 Add TuYA iHSW02 as whitelabel of WHD02 (#4439) commit fd9750ec01f40eafd9a011d45f3c18b662ab31c2 Author: Koen Kanters <[email protected]> Date: Tue Jul 12 16:09:57 2022 +0200 Fix no energy measurements for Hive 1613V and remove unsupported temperature. https://github.com/Koenkk/zigbee2mqtt/issues/12543 commit ba7fbcac01e67eb5e1fdfe8680c7083cfc1eb44a Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon Jul 11 15:51:47 2022 +0000 14.0.567 commit 74c9f6c19c4651c2481945a032a84efbf3e7675c Author: Jorge Schrauwen <[email protected]> Date: Mon Jul 11 17:27:17 2022 +0200 Support get for Ubisys `configure_device_setup` (#4412) * ubisys: allow get of configure_device_setup * use manuSpecificUbisys* now that they work commit 4c732a657a65dad457f839b6ae3b604edd24d755 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun Jul 10 08:06:37 2022 +0000 14.0.566 commit 5eae5396f8e5e5b0e1809a19cc0fd67753f17acd Author: Marc Reinhardt <[email protected]> Date: Sun Jul 10 18:05:25 2022 +1000 Add _TZ3000_xr5m6kfg to TS0505B and _TZ3000_4zf0crgo to TS0012_switch_module (#4436) * Update tuya.js Added Fingerprints for TS0012: {modelID: 'TS0012', manufacturerName: '_TZ3000_4zf0crgo'} Added Fingerprints for TS0505B: {modelID: 'TS0505B', manufacturerName: '_TZ3210_iwbaamgh'} {modelID: 'TS0505B', manufacturerName: '_TZ3000_xr5m6kfg'} * Update tuya.js * Update tuya.js Co-authored-by: Koen Kanters <[email protected]> commit 582b16abfe4546d0dc9ccf1442c00523b50cddaf Author: Koen Kanters <[email protected]> Date: Sun Jul 10 09:56:22 2022 +0200 Add PIR313 to PIR313-E commit 74d6b63a7994ec61b4e7100843a583cea2f38b41 Author: Burkhard Kneiseler <[email protected]> Date: Sun Jul 10 09:26:20 2022 +0200 Expose `brightness_level` for TuYa S-LUX-ZB (#4431) * Update tuya.js S-LUX-ZB: changed "battery_low" to "brightness_state". This device doesn't support "battery_low": { "result": { "category": "ldcg", "functions": [], "status": [ { "code": "bright_state", "dp_id": 1, "type": "Enum", "values": "{\"range\":[\"low\",\"middle\",\"high\"]}" }, { "code": "bright_value", "dp_id": 2, "type": "Integer", "values": "{\"unit\":\"\",\"min\":0,\"max\":1000,\"scale\":0,\"step\":1}" }, { "code": "battery_percentage", "dp_id": 4, "type": "Integer", "values": "{\"unit\":\"%\",\"min\":0,\"max\":100,\"scale\":0,\"step\":1}" } ] }, "success": true, "t": 1657358245906, "tid": "f29868adff6711ec8204daf929f70cab" } * Update fromZigbee.js * Update tuya.js * Update tuya.js * Update fromZigbee.js * Update tuya.js commit 000f62df015f5823724c9b5f4bec2bb7dd6a8e5a Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun Jul 10 09:22:01 2022 +0200 Update dependencies (#4434) Co-authored-by: Koenkk <[email protected]> commit ba08d54938310e1e544dc43e2e9b0119da5c48af Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat Jul 9 18:27:40 2022 +0000 14.0.565 commit e0ea9ab6c097f688154f5ed352d6707f8d404a5b Author: Otnow <[email protected]> Date: Sat Jul 9 21:11:45 2022 +0300 Add support "indicator_mode" and other improvements for Tuya TS0121_plug (#4433) Co-authored-by: Koen Kanters <[email protected]> commit 260572f828af01491c5dfe5dd9e7533486103121 Author: Koen Kanters <[email protected]> Date: Sat Jul 9 20:07:39 2022 +0200 Support get for tuya_switch_power_outage_memory. https://github.com/Koenkk/zigbee-herdsman-converters/pull/4433 commit e2423abb9e0266672d15d46441fc532103279bb6 Author: Andrew Lamchenko <[email protected]> Date: Sat Jul 9 21:03:39 2022 +0300 Add EFEKTA_iAQ (#4432) * custon tz, fz for efekta devices update EFEKTA_miniPWS * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * add new device Efekta iAQ add new device Efekta iAQ * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js * Update custom_devices_diy.js Co-authored-by: Koen Kanters <[email protected]> commit 809871a68aad5543ea5ecd836f1a534182095de8 Author: Koen Kanters <[email protected]> Date: Sat Jul 9 19:58:16 2022 +0200 Add 07043M. https://github.com/Koenkk/zigbee2mqtt/issues/13082 commit ffcaa985752bbcda4841621b598e46a85a65234f Author: Citrowallon <[email protected]> Date: Fri Jul 8 17:17:29 2022 +0200 Add 929003098601 (#4430) Add support of Philips Hue Calla Outdoor Pedestal - 929003098601 commit 038815c340fdbe33275188df4d20e08812c1ce59 Author: Petr Hovorka <[email protected]> Date: Fri Jul 8 17:14:03 2022 +0200 Add 929003045201 (#4429) * Support for another model of Philips Hue Centura * Update philips.js Co-authored-by: Koen Kanters <[email protected]> commit 24940165293b561a425d3ea20820e02340eed74d Author: ouchkilljoys <[email protected]> Date: Sat Jul 9 01:08:17 2022 +1000 Expose action_user for Yale locks (#4428) * Update exposes.js to include lock_action_user lock_action_user is the attribute Yale locks report which user id triggered the action on the lock * Update yale.js to support e.lock_action_user() This exposes the user id that triggered an action on a lock for Yale devices * Update exposes.js * Update yale.js linebreak on 13 to reduce length commit 6298fbe856d913cfeebc8a31680cf8651c950106 Author: Koen Kanters <[email protected]> Date: Fri Jul 8 17:06:04 2022 +0200 Add IG-CDZFB2G009RA-MZN-02. https://github.com/Koenkk/zigbee2mqtt/issues/13072 commit c49c58ce1907204ff599472465263bea9acb5961 Author: Koen Kanters <[email protected]> Date: Fri Jul 8 17:04:41 2022 +0200 Add ZL00030014. https://github.com/Koenkk/zigbee2mqtt/issues/13064 commit 346e040410e13106582db6eff83fa61c0fbc8bff Author: molusk <[email protected]> Date: Thu Jul 7 15:35:47 2022 +0200 Update TAFFETAS2 zigbee models (#4425) * Added another TAFFETAS2 model * Added space after a coma * Taffetas2 zigbeeModel update Taffetas2 zigbeeModel correction according to what was in the database. * Added line break in Taffetas2 zigbeeModel * Deleted the trailing space commit 2e5c1533f1833535c3309369a93f9237876cc591 Author: Andrey Gorbunov <[email protected]> Date: Thu Jul 7 16:32:35 2022 +0300 Refs Koenkk/zigbee2mqtt#13054: GL-S-004Z - define `colorTempR…
@Koenkk |
ug 2022-08-27 23:26:52Received Zigbee message from 'YoolaxTest', type 'attributeReport', cluster 'closuresWindowCovering', data '{"currentPositionLiftPercentage":92}' from endpoint 1 with groupID 0 |
The state and control is correct in Zigee2MQTT itself but in HA it is no longer correct with the current Z2M dev container. |
Can you post the debug log when fully closing it? |
|
@digiblur pushed a possible fix, can you check again with the latest dev? If it doesn't work:
|
I'll give it a shot in a few hours... it happened on both of these device types https://www.zigbee2mqtt.io/devices/WM25L-Z.html |
Still showing backwards in HA itself. I forced the update of the dev container this morning to 1.27.0-dev commit: fa63ede
|
I'm really confused now, are you sure this is the latest dev? Koenkk/zigbee2mqtt@fa63ede uses zhc 14.0.608 which has the following logic: https://github.com/Koenkk/zigbee-herdsman-converters/blob/5ad7be2d69f371b170b5b0741e98d2e4579ea255/converters/fromZigbee.js#L1551 const value = msg.data['currentPositionLiftPercentage'];
result[postfixWithEndpointName('position', msg, model, meta)] = invert ? value : 100 - value;
if (!coverStateFromTilt) {
result[postfixWithEndpointName('state', msg, model, meta)] =
metaInvert ? (value === 0 ? 'CLOSE' : 'OPEN') : (value === 100 ? 'CLOSE' : 'OPEN');
} Your logs shows exactly the opposite, e.g.:
|
Yes. That was a copy and paste from the about screen. I pulled the latest update on docker before the test. I will give it a shot tomorrow on my production network and rolling back is easy so no worries if it doesn't work. Bigger crowd to test with more covers anyways. |
Upgraded to the latest release on my production side and oddly my covers went to 0% as open, especially after forcing them to talk by adjusting the up/down. Then after a couple minutes just as I was about to throw in the tag to roll back things. They started popping back up as closed. Super weird but at least it is working fine now. Caught one when before it updated back... then after it corrected itself This was just in HA itself, states were showing correctly in Z2M. |
@digiblur thats strange, but if I understand correctly, it works fine now? |
Yep. Been working fine |
… and fix state incorrect in Home Assistant. zigbee2mqtt/hassio-zigbee2mqtt#359
Description of the issue
Supported device: https://www.zigbee2mqtt.io/devices/CP180335E-01.html
In dev tools in HA, the blind is showing the state as below:
Entity:
Blinds - Back Lounge 1
State:
unknown
State attributes (YAML, optional):
current_tilt_position: 100
battery: 51
linkquality: 255
tilt: 100
friendly_name: Blinds - Back Lounge 1
supported_features: 240
This means it is not possible to use an open or close command in automations (instead you have to use "set blinds tilt position").
It also means when sharing to Homekit, Google Home or Alexa, the tap to open close, and tap-hold to slide to tilt position is not made available, nor are you shown current open or closed state.
Need to translate the current_tilt_position to open / close states in HA, ie 100 = OPEN, 0 = CLOSED, increasing from 0-99 = OPENING and decreasing from 100-1 = CLOSING.
Thanks.
Addon version
1.26.0-1
Platform
Core: core-2022.7.2
Supervisor: supervisor-2022.07.0
Operating System: Home Assistant OS 8.2
Logs of the issue (if applicable)
No response
The text was updated successfully, but these errors were encountered: