0.97: Apache Kafka, Fortigate, Twente Milieu

Can “y’all” grab the old version of the Unifi component and install it as a custom component until the official one gets fixed?

Great progress of the system, congrats!
Any plans to have user permissions before 1.0? Still my wife and kids don’t like having so many things, so they dont have the app, and I want to get rid of owntracks too

Have you checked out Compact Custom Header? Can customize what parts of the UI individual users have access to.

1 Like

Just upgraded hass.io based install to to 0.97.2 and now nuheat is broken: components and platforms could not set up: nuheat. Please check your config. I have looked at changelog, and did not find anything about what need to be changed.

Error during setup of component nuheat
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/urllib3/contrib/pyopenssl.py", line 472, in wrap_socket
    cnx.do_handshake()
  File "/usr/local/lib/python3.7/site-packages/OpenSSL/SSL.py", line 1915, in do_handshake
    self._raise_ssl_error(self._ssl, result)
  File "/usr/local/lib/python3.7/site-packages/OpenSSL/SSL.py", line 1640, in _raise_ssl_error
    raise SysCallError(-1, "Unexpected EOF")
OpenSSL.SSL.SysCallError: (-1, 'Unexpected EOF')

For unifi device tracking: I added a new device and put in an alias in the USG for it. However, it doesn’t show up with that alias under device trackers. It shows up with original hostname. Any thoughts on this? Does something need to be rebooted for it to pick up the alias? I have restarted HA a couple of times with no joy.

Updated to 0.97.2 and now my Neato doesn’t work anymore, I’ve reboot by it still Invalid config
The following components and platform could not set up:
neato
Please check your config

Any ideas since I just updated and haven’t changed anything?

what error are you getting and how did you install home assistant?

I have installed Hassbian since 0.3x:-)
Traceback (most recent call last):
File “/srv/homeassistant/lib/python3.7/site-packages/homeassistant/setup.py”, line 172, in _async_setup_component
component.setup, hass, processed_config # type: ignore
File “/usr/local/lib/python3.7/concurrent/futures/thread.py”, line 57, in run
result = self.fn(*self.args, **self.kwargs)
File “/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/neato/init.py”, line 181, in setup
hass.data[NEATO_LOGIN] = NeatoHub(hass, config[DOMAIN], Account, Neato)
File “/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/neato/init.py”, line 208, in init
self._hass.data[NEATO_ROBOTS] = self.my_neato.robots
File “/srv/homeassistant/lib/python3.7/site-packages/pybotvac/account.py”, line 65, in robots
self.refresh_robots()
File “/srv/homeassistant/lib/python3.7/site-packages/pybotvac/account.py”, line 113, in refresh_robots
endpoint=robot[‘nucleo_url’]))
File “/srv/homeassistant/lib/python3.7/site-packages/pybotvac/robot.py”, line 46, in init
if self.service_version not in SUPPORTED_SERVICES:
File “/srv/homeassistant/lib/python3.7/site-packages/pybotvac/robot.py”, line 231, in service_version
return self.available_services[‘houseCleaning’]
File “/srv/homeassistant/lib/python3.7/site-packages/pybotvac/robot.py”, line 227, in available_services
return self.state[‘availableServices’]
File “/srv/homeassistant/lib/python3.7/site-packages/pybotvac/robot.py”, line 223, in state
return self.get_robot_state().json()
File “/srv/homeassistant/lib/python3.7/site-packages/pybotvac/robot.py”, line 181, in get_robot_state
return self._message({‘reqId’: “1”, ‘cmd’: “getRobotState”})
File “/srv/homeassistant/lib/python3.7/site-packages/pybotvac/robot.py”, line 63, in _message
headers=self._headers)
File “/srv/homeassistant/lib/python3.7/site-packages/requests/api.py”, line 116, in post
return request(‘post’, url, data=data, json=json, **kwargs)
File “/srv/homeassistant/lib/python3.7/site-packages/requests/api.py”, line 60, in request
return session.request(method=method, url=url, **kwargs)
File “/srv/homeassistant/lib/python3.7/site-packages/requests/sessions.py”, line 519, in request
prep = self.prepare_request(req)
File “/srv/homeassistant/lib/python3.7/site-packages/requests/sessions.py”, line 462, in prepare_request
hooks=merge_hooks(request.hooks, self.hooks),
File “/srv/homeassistant/lib/python3.7/site-packages/requests/models.py”, line 317, in prepare
self.prepare_auth(auth, url)
File “/srv/homeassistant/lib/python3.7/site-packages/requests/models.py”, line 548, in prepare_auth
r = auth(self)
File “/srv/homeassistant/lib/python3.7/site-packages/pybotvac/robot.py”, line 245, in call
locale.setlocale(locale.LC_TIME, ‘en_US.utf8’)
File “/usr/local/lib/python3.7/locale.py”, line 604, in setlocale
return _setlocale(category, locale)
locale.Error: unsupported locale setting

Try to configure the locale on your installation, that should get it corrected.

See: https://github.com/home-assistant/home-assistant/issues/25759#issuecomment-519373109

The botvac library was updated to fix some bugs around the neato api and locale is now a requirement. Most installations should already have it done but there are a few outliers that do not.

Just commenting to follow the discussion around all things Unifi-related.

I’m a new user who has managed to get things up and running to a point that I was very happy with. Then I upgraded today and all of my presence-based automations (based on Unifi) were broken until I restored from the pre-upgrade snapshot I took.

I’m not sure what it’ll take to restore those but they worked extremely well for me before so I’m hesitant to upgrade until I can get that functionality back.

I might try it, but still, I think the core system should have this OOTB, given its importance and the basics already deployed. In case so many integrations are already supported, doubt are used by all, I think user permissions will be very much used by most users and the entire user system will be complete for the 1.0. Cheers!

Thanks a lot dshokouhi:-)
I added en_us.UTF-8 in raspi-config, rebooted and it worked.

1 Like

Next version , 0.98, 0.99 and finally !!! 0.100 XD

Ping wifi device tracker doesn’t seem to be working anymore. Will only track as ‘home’ after a restart and after a period of time changes to away when still connected

0.100 is not 1.0!

Yeah was just trying to be funny , knowing every body is waiting for 1.00

OK, I wasn’t sure if you were serious or not…

anyone else getting:

 WARNING (MainThread) [hassio.tasks] Watchdog found a problem with Home Assistant Docker!

in their system logs, this happens randomly with no error to indicate why

Yes, I have the same, noticed this message after update to 0.97. Also seeing HA rebooting regularly. Need to do some further investigation on this.

Just to echo the unifi device tracker issues. It’s a shame I now have 20+ device trackers all in unused entities. I get that people will say “just don’t look in unused entities” but they appear in states etc too. Just makes it a bit messy and when you cannot delete them a bit of a shame. Who wants to device track a printer for example!

1 Like