Core: Support for Nuimo is broken, documentation outdated

Created on 2 Apr 2018  路  32Comments  路  Source: home-assistant/core

There was some initial work on the Nuimo hardware controller by some Nuimo employee. But the documentation is outdated and the setup was never easy, you had to jump through several loops to get it running.

I'd suggest to remove the component from Home Assistant. In its current state it just raises false hopes for anyone wishing to integrate Nuimo into their HA setup.

nuimo_controller

Most helpful comment

Thanks @stale-bot but it doesn鈥檛. Remove stale label.

All 32 comments

It would help to get more details. "Support for Nuimo is broken" can mean a lot of things. If the dependency is outdated then we need to fix it. I'm wondering why there are not more reports (in the forum and the issue tracker) beside #6277 that the integration is broken.

Also, a tricky setup doesn't qualify an integration to be removed.

I take your point. A tricky setup should not be a reason to remove a component.

The reason why there are not more reports is that this particular component didn't gain widespread attention. Only a few people seem to have a Nuimo and even fewer might want to use it with Home Assistant.

In my opinion it is not possible to get the Nuimo controller working with a current Home Assistant version as the Python version has been changed. And as far as I can tell one or more components that are required by the Nuimo compoment require a certain version of Python to be installed. There has been no feedback by the original developer. And without any support I'm afraid it is more than just tricky to setup this component.

Is there a policy when a component is just "tricky to setup" or when it is not maintained anymore?

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates.

Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment :+1:

@fabaff I've tried setting up my Nuimo a few days ago with the default component. I didn't see any error message in the logs, but my Nuimo device never connected.

The current documentation does not provide enough information to solve this issue and there is no feedback from the developer. And I ask again: At what point is a (once working) component considered to be unmaintained? What steps can I take from here?

[EDIT]
I just saw that there was some sort of patch in v0.73 (PR#15006). I think my tests briefly described above where based on v0.72 or 0.71, so I will repeat my testing and report back here.

Hi,
I tested Nuimo in accordance to the documentation, and did not get it to work at all. Home Assistant 0.80.3 on HassIO (under Resin).

I tried both with adding of the MAC address directly in config, and without, no luck.

Only log output is as follows:
2018-10-25 23:24:14 INFO (MainThread) [homeassistant.loader] Loaded nuimo_controller from homeassistant.components.nuimo_controller

In spite of this, Nuimo component is not listed as having been loaded by HA.

Same issue here. Component setup correctly. No entities created in ha

Is this still an issue you are experiencing? Can you please try upgrading to the latest version of Home Assistant (0.90) and report back if this is still a problem? Thanks!

Hi,
Problem still persists in 0.90.1 as of today. I have the device MAC address set in configuration.yaml, but the device does not get paired, also no items related to Nuimo appear on the logs.

I can confirm that it doesn't work with the latest version.

The manufacturer has long moved to their next project and I'm afraid that the Nuimo device will not receive any support anymore.

Anyone got Nuimo to work lately at all in Hassos?

!!Attention!! Starting at version 0.92 the nuimo component breaks Home Assitant. Error logs do not point at nuimo but random python modules. https://community.home-assistant.io/t/0-92-heos-somfy-mylink-genius-hub/112980/189

I'm seeing the same. Would love to get this working! The Nuimo Control is still being actively sold, only the apps have been discontinued in favor of their hub.

The component error is in manifest.json. It seems the requirements cannot be parsed correctly.

I did some tests with the Nuimo SDK here on a plain Linux system: https://github.com/getsenic/nuimo-linux-python

I can confirm that the SDK works and all events are registered correctly. I will continue testing with this integration.

Let me know when we can test something, I have the HW at home sitting useless and would very much welcome a working integration.

I will look into creating a custom component first. Having never done that before, there are package requirements (apt) that need to be installed and where I don't know how to do that.

It'll be a couple of days before I have something.

think, that apt should not be the right was. more likely you have to set pip package requirements.
Maybe you can find some useful info at https://developers.home-assistant.io/docs/en/creating_component_index.html

No no, it's definitely apt, but thank you :) I'm already reading up on component creation.

The problem seems to be 2-fold: first, some pip packages need to be installed as binary-only. Looks like that used to be possible but now Homeassistant is using urlparse() on each element in requirements. That breaks this component.

The second problem is that some system packages (blueetooth, dbus, ...) are required for some of the python packages.

Alright, I got the basic connection working but the current component is very outdated. I'm going to create a new, custom component here: https://github.com/otherguy/home-assistant-nuimo

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates.
Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 馃憤
This issue now has been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.

What's the opinion of the developers on this? My proposal was to remove the integration since it does not work anyway. But that was turned down (see first answer). It's been more than a year without any visible progress (at least not visible to me).

[Edit]
I still would love to see the Nuimo control being integrated with Home Assistant.
@otherguy Did you make any progress? The repo you have linked seems to be empty.

@riker09 still working on it. I made progress but was focused on work the past few months. September looks better :)

There are a lot of issues in Senics own SDK implementation, which, unfortunately, has to be used. I commented on one of the bigger ones: https://github.com/getsenic/gatt-python/issues/29

Either way, I also vote for the integration to be removed. By now, it simply does not work with the latest version of Home Assistant, so it's not just tricky setup. Worse, it actually conflicts with my solution.

@darraghbr @fabaff As multiple commentors have pointed out this component does not work _at all_ with the latest versions of Home Assistant and should be removed. Are there any reasons why you still keep it around? Are you waiting on a pull request to remove it?

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates.
Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 馃憤
This issue now has been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.

Here's the activity you're looking for!

Hey all I just got to know HA and am now in process setting up my devices. Nuimo Controll is one of them. I once can confirm following https://www.home-assistant.io/integrations/nuimo_controller#mac breaks HA completely - after adding nuimo_controller: to config, core doesn't start anymore at all and for first time I was a bit lost regarding HA.

So indeed, to avoid false hopes and unpleasant experiences I'd vote too for removing official (but non-working) integration and (hopfully) develop one working to in HACS? - This said, any update on that, @otherguy?

@riker09 yes a PR it is, to make it quick & painless - you create one?

I backed the Nuimo project via kickstarter in the very beginning. All I got is a piece of uselessness hardware, that never served any means.

Seems, that Nuimo guys are not willing to fix anything - asked them, if they鈥檇 provide help or at least a working development kit but never received any feedback.

So I鈥檇 opt for removing the HA integration!

It鈥檚 still on my to-do list and still an active project, but it has taken a backseat to real life events.

Like @JT089, I also haven鈥檛 gotten any response or help from the Nuimo guys. And without changes to their SDK, installing any Nuimo HA integration is going to be a PITA.

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates.
Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 馃憤
This issue now has been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.

Thanks @stale-bot but it doesn鈥檛. Remove stale label.

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates.
Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 馃憤
This issue now has been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.

Nuimo still useless. sucks. brick hardware

Was this page helpful?
0 / 5 - 0 ratings

Related issues

soldag picture soldag  路  143Comments

Bergasha picture Bergasha  路  176Comments

McGiverGim picture McGiverGim  路  124Comments

sagilo picture sagilo  路  130Comments

gieljnssns picture gieljnssns  路  277Comments