Announcement: AppDaemon v 1.3.6

A few minor bugfixes and enhancements to examples. IN particular, this version fixes the start on reboot issues reported by some users.

1.3.6 (2016-10-01)

Features

  • Add device trackers to switch_reset example

Fixes

  • Fixed a bug in which AppDaemon exited on startup if HA was not listening causing AppDaemon failure to start on reboots
  • Fixed some scheduler behavior for appd and ha restart events
  • Fix presence example to only notify when state changes (e.g. not just for position updates)
  • Change door notify example to explicitly say “open” or “closed” instead of passing through state
  • Fix a bug in device_trackers example

Breaking Changes

None

1 Like

where can we find this appdaemon?

a little bit of efford from your side wouldnt hurt you. :wink:
only a small search on this forum would bring you a long way.
on google even more.

but i will help you.

1 Like

Hello,

if i want to update appdaemon, i get the following error message.

sudo pip3 uninstall appdaemon
Traceback (most recent call last):
File “/usr/bin/pip3”, line 9, in
load_entry_point(‘pip==1.5.6’, ‘console_scripts’, ‘pip3’)()
File “/usr/lib/python3/dist-packages/pkg_resources.py”, line 356, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File “/usr/lib/python3/dist-packages/pkg_resources.py”, line 2476, in load_entry_point
return ep.load()
File “/usr/lib/python3/dist-packages/pkg_resources.py”, line 2190, in load
[‘name’])
File “/usr/lib/python3/dist-packages/pip/init.py”, line 74, in
from pip.vcs import git, mercurial, subversion, bazaar # noqa
File “/usr/lib/python3/dist-packages/pip/vcs/mercurial.py”, line 9, in
from pip.download import path_to_url
File “/usr/lib/python3/dist-packages/pip/download.py”, line 25, in
from requests.compat import IncompleteRead
ImportError: cannot import name ‘IncompleteRead’

I am using the Raspberry Pi All-In-One Installer.

Can someone help me?

Best Regards
santje243

This seems to be a mismatch between the version if PIP you are using and the version of requests (used by APPDaemon).

There is a discussion about it here along with a suggested fix.