Skip to content
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

Device Support #6

Open
andersevenrud opened this issue Dec 29, 2022 · 10 comments
Open

Device Support #6

andersevenrud opened this issue Dec 29, 2022 · 10 comments
Labels
help wanted Extra attention is needed

Comments

@andersevenrud
Copy link
Owner

andersevenrud commented Dec 29, 2022

This issue was created in an effort to collect information about device support.

See my gist where I collect information about this product in general and another of my gists for other z-wave products.

If your device does not show up correctly in HA (values, actions, etc.), please open a new issue.

Bridge1

The legacy (non-X) Nexa Bridge is supported (#15), but with some caveats:

  • Polling is slower because it requires more API calls
  • Power metering stats disabled since I have no data to work with (Legacy bridge energy monitoring #19)
  • Bridge sometimes becomes unresponsive causing slow action responses, like toggling switches (seems to be hardware or API related)

Probably has the same nxt/z-wave device support as the Bridge2, but no detailed power metering slightly different API.

I have no way to verify that everything is working as expected, because I don't own this device. Feel free to leave a comment or open an issue.

Bridge2 / Bridge3

Bridge2 aka "Nexa Bridge X" (White enclosure), and latest Bridge 3 (Black enclosure).

Supported Protocols

  • Z-Wave / Z-Wave+ (Gen5)
  • System Nexa / NXT (433MHz)
  • Fire & Safety (FS-558)

Supported Capabilities

Implemented device capabilities:

  • Binary switch
  • Switch level
  • Temperature
  • Humidity
  • Luminance
  • Media (Volume/Pause/Mute)
  • Notification (Contact/Motion/Smoke/Water/Twilight)

And the following undocumented capabilities:

  • Power (W/A/V/kWh)
  • Battery (Percentage)
  • Notification (Intrusion)
  • Custom Events (for push switches, etc)

Exposed bridge custom metrics:

  • Current power usage (combined and per device)
  • Total power usage (today/yesterday/week/month)

Supported Devices

Any smart devices that supports capabilities noted above should work out of the box.

This is a list of reported devices:

if you have a device not listed below feel free to leave a comment.

System Nexa / NXT (433MHz)

Manufacturer Model Description
Nexa NBA-002 Temperature & Humidity Sensor (Battery) 1
Nexa MYCR-250 Dimmer (Plug-in) 1
Nexa NEYCT-705 Remote (Battery) 1
✔️ Nexa WTH-103 Temperature & Humidity Sensor (Battery) 2
✔️ Nexa MYCR-1000 Switch (Plug-in) 2
✔️ Nexa MYCR-3500 Switch (Plug-in) 2
✔️ Nexa MWMR-251 Built In Reciever (Dimmer) 3
✔️ Nexa MWMR-2300 Built in Reciever (On/Off) 3

Z-wave

Manufacturer Model Description
✔️ Nexa AD-147 Dimmer (Plug-in)
✔️ Nexa ZPR-111 Switch w/energy meter (Plug-in)
✔️ Nexa ZDS-102 Door/Window Sensor (Battery)
✔️ Nexa ZRT-106 Thermostatic Radiator 2
✔️ Nexa ZSD-109 Smoke Detector 2
✔️ Nexa AN-179 Built In Reciever (On/Off) 3
✔️ Fibaro FGWPE/F-102 Switch w/energy meter (Plug-in)
✔️ Fibaro FGSD-002 Smoke Sensor 3
✔️ Aeotec aërQ Temperature & Humidity Sensor (Battery)
✔️ Namron ? 1 Channel switch / dimmer (Battery) 4
✔️ Namron K4 2 Channel switch (Battery) 43
✔️ Namron K8 4 Channel switch (Battery) 43

Discoveries

  • The server on the Nexa Bridge X includes workarounds for sensors that reports broken values (like the infamous 31 bit random flip in metering that causes huge negative numbers. Nexa actually has this defect in their own products)
  • This bridge does not fully respect the z-wave standards when it comes to API exposure, which means some data is missing and events, names etc. might actually diverge from their actual function. An example is the certain environmental sensors with humidity warnings or leak detection can be reported as a fire alarm.
  • The interview process when doing device inclusion can hang in certain cases
  • If the capability is not supported by the bridge, you won't get any control at all in HA
  • Battery levels reporting seems narrow (I get 50% on a device that reports ~60% on zwavejs)

Footnotes

  1. Firmware 2.4.1 has Nexa protocols disabled ?! (@andersevenrud) 2 3

  2. Reported by @mkrase 2 3 4 5

  3. Reported by @agit22 2 3 4 5 6

  4. Buggy inclusion. Required multiple tries (@andersevenrud, @agit22) 2 3

@andersevenrud andersevenrud changed the title Device support Device Support Dec 29, 2022
@andersevenrud andersevenrud added the help wanted Extra attention is needed label Dec 29, 2022
@mkrase
Copy link

mkrase commented Sep 19, 2023

Hi. Great work!
The following devices also seem to work:
NXT: WTH-103 Temperature & Humidity Sensor (Battery)
NXT: MYCR-1000 and MYCR-3500 – PLUG-IN ON/OFF
Z-Wave: ZRT-106 Thermostatic Radiator (partly only, no time/date is set)* (is a rebranded Everspring AC301)
Z-Wave: ZSD-109 smoke detector
*But even the bridge does not set the date/time of the Thermostat

@andersevenrud

This comment was marked as outdated.

@agit22
Copy link

agit22 commented Jan 21, 2024

Currently using these devices, all working
NXT: MWMR-251 Built In Reciever (Dimmer)
NXT: MWMR-2300 Built in Reciever (On/Off)
Z-Wave: AN-179 Built In Reciever (On/Off)
Z-Wave: Fibaro Smoke Sensor FGSD-002 (Reports Battery, Temperature, Smoke Sensor and Tamper Sensor)

@andersevenrud

This comment was marked as outdated.

@agit22
Copy link

agit22 commented Jan 26, 2024

Z-Wave: Namron K4 2ch switch (Reports Last keypress and battery)
Z-Wave: Namron K8 4ch switch (Reports Last keypress and battery)

Very buggy inclusion into the Bridge X gateway, takes multiple attempts. Once included, shows up without any problems in the integration.

@olterman
Copy link

The nexa remote for MYC-4 correctly gives HA 1 binary sensor, but the sensor does not register any on or off events.

@andersevenrud

This comment was marked as outdated.

@olterman

This comment was marked as resolved.

@andersevenrud

This comment was marked as resolved.

@andersevenrud
Copy link
Owner Author

@olterman I went ahead and just pushed a fix for this and did a new release. If you come across any other issues, please open a new issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants