Git Product home page Git Product logo

githass's People

Contributors

fronzbot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

mike1237 jelez

githass's Issues

Add Vacation mode button

Add a script/automation to:

  • Set thermostat
  • Disable/override wakeup routine
  • Randomize light turn on/off
  • Disable itself when we come home

Turn off flux when changing light colors

With Google assistant component, I can change individual light colors rather than activating a scene (old implementation). But I currently don't turn off flux, so the color is reset. I need to add an automation to disable flux when a light color is changed to prevent that.

Better guest mode

Right now guest mode is clunky, look into a better implementation

Don't turn off lights when guest mode on

If Guest Mode is enabled, don't automate lights based on presence (ie. Simulate being home). Possible that my Friday automation is not activating guest mode as well

High RAM usage at 6:30am

image

At 6:30am, RAM always spikes up to above 50%. Two things happen at this time: I call my theromstat script, and I turn on my living room lights. I'm going to shift those times relative to eachother to see if it fixes the issue.

rainy automation not parsing

Error:
16-07-23 00:02:50 homeassistant.bootstrap: Invalid config for [automation]: [before] is an invalid option for [automation]. Check: automation->trigger->1->before. (See /home/pi/.homeassistant/automation/rainy.yaml:3)

Working on fix

Move scripts to python_scripts

Might be worth looking into migrating all scripts (at least, the more complex ones) to python_scripts. Might be cleaner.

Interior Lights at night failing

About

Home Assistant
0.26.3

Developed by a bunch of awesome people.

Published under the MIT license
Source: server โ€” frontend-ui โ€” frontend-core

Built using Python 3, Polymer 1.6.1, NuclearJS 1.3.0
Icons by Google and MaterialDesignIcons.com.

The following errors have been logged this session:

16-08-22 21:40:19 homeassistant.components.sensor.template: UndefinedError: 'None' has no attribute 'attributes'
16-08-22 21:40:19 homeassistant.components.sensor.template: UndefinedError: 'None' has no attribute 'attributes'
16-08-22 21:40:19 homeassistant.components.sensor.template: UndefinedError: 'None' has no attribute 'attributes'
16-08-22 21:40:19 homeassistant.components.sensor.template: UndefinedError: 'None' has no attribute 'attributes'
16-08-22 21:40:19 homeassistant.components.sensor.template: UndefinedError: 'None' has no attribute 'attributes'
16-08-22 21:40:19 homeassistant.components.sensor.template: UndefinedError: 'None' has no attribute 'attributes'
16-08-22 21:40:19 homeassistant.components.sensor.template: UndefinedError: 'None' has no attribute 'attributes'
16-08-22 21:40:19 homeassistant.components.sensor.template: UndefinedError: 'None' has no attribute 'attributes'
16-08-22 21:40:34 homeassistant.core: WorkerPool:All 25 threads are busy and 76 jobs pending
16-08-22 21:40:34 homeassistant.core: WorkerPool:Current job from 2016-08-22T21:40:33.339972-04:00: (<function listen_platform..discovery_platform_listener at 0x76362e88>, <Event platform_discovered[L]: discovered=, platform=wink, service=load_platform.switch>)
16-08-22 21:40:34 homeassistant.core: WorkerPool:Current job from 2016-08-22T21:40:33.426014-04:00: (<function listen_platform..discovery_platform_listener at 0x76362f18>, <Event platform_discovered[L]: discovered=, platform=wink, service=load_platform.light>)
16-08-22 21:40:34 homeassistant.core: WorkerPool:Current job from 2016-08-22T21:40:34.012435-04:00: (<function setup_platform..run_setup at 0x74c7f978>, <Event homeassistant_start[L]>)
16-08-22 21:40:34 homeassistant.core: WorkerPool:Current job from 2016-08-22T21:40:34.012943-04:00: (<function setup..start_wsgi_server at 0x7391d300>, <Event homeassistant_start[L]>)
16-08-22 21:40:34 homeassistant.core: WorkerPool:Current job from 2016-08-22T21:40:34.013880-04:00: (<function setup_platform..run_setup at 0x741ca228>, <Event homeassistant_start[L]>)
16-08-22 21:40:34 homeassistant.core: WorkerPool:Current job from 2016-08-22T21:40:34.014316-04:00: (<function setup_platform..run_setup at 0x741ca198>, <Event homeassistant_start[L]>)
16-08-22 21:40:34 homeassistant.core: WorkerPool:Current job from 2016-08-22T21:40:34.014723-04:00: (<function setup_platform..run_setup at 0x741ca108>, <Event homeassistant_start[L]>)
16-08-22 21:40:34 homeassistant.core: WorkerPool:Current job from 2016-08-22T21:40:34.262895-04:00: (<function Group._state_changed_listener at 0x6b16f390>, <Event state_changed[L]: new_state=<state group.couch=on; friendly_name=Couch, order=9, icon=mdi:theater, entity_id=('light.couch_left', 'light.couch_right') @ 2016-08-22T21:40:34.237804-04:00>, old_state=<state group.couch=unknown; friendly_name=Couch, order=9, icon=mdi:theater, entity_id=('light.couch_left', 'light.couch_right') @ 2016-08-22T21:40:33.639995-04:00>, entity_id=group.couch>)
16-08-22 21:40:34 homeassistant.core: WorkerPool:Current job from 2016-08-22T21:40:34.350653-04:00: (<function Group._state_changed_listener at 0x6b16f2b8>, <Event state_changed[L]: new_state=<state light.couch_left=on; brightness=255, friendly_name=Couch Left, icon=mdi:theater @ 2016-08-22T21:40:34.261036-04:00>, old_state=None, entity_id=light.couch_left>)
16-08-22 21:40:34 homeassistant.core: WorkerPool:Current job from 2016-08-22T21:40:34.351408-04:00: (<function Group._state_changed_listener at 0x6b16f468>, <Event state_changed[L]: new_state=<state group.lights_living_room=on; friendly_name=Living Room Lights, order=12, icon=mdi:projector-screen, entity_id=('group.couch', 'light.corner') @ 2016-08-22T21:40:34.346380-04:00>, old_state=<state group.lights_living_room=unknown; friendly_name=Living Room Lights, order=12, icon=mdi:projector-screen, entity_id=('group.couch', 'light.corner') @ 2016-08-22T21:40:33.656986-04:00>, entity_id=group.lights_living_room>)
16-08-22 21:40:34 homeassistant.core: WorkerPool:Current job from 2016-08-22T21:40:34.353120-04:00: (<function Group._state_changed_listener at 0x6b16f078>, <Event state_changed[L]: new_state=<state group.lights_living_room=on; friendly_name=Living Room Lights, order=12, icon=mdi:projector-screen, entity_id=('group.couch', 'light.corner') @ 2016-08-22T21:40:34.346380-04:00>, old_state=<state group.lights_living_room=unknown; friendly_name=Living Room Lights, order=12, icon=mdi:projector-screen, entity_id=('group.couch', 'light.corner') @ 2016-08-22T21:40:33.656986-04:00>, entity_id=group.lights_living_room>)
16-08-22 21:40:55 netdisco.ssdp: Found malformed XML at http://192.168.86.105:9080: status=ok
16-08-22 21:40:56 netdisco.ssdp: Error fetching description at https://192.168.86.108:8888
16-08-22 21:40:56 netdisco.ssdp: Error fetching description at 192.168.86.112
16-08-22 22:35:00 homeassistant.core: WorkerPool:All 25 threads are busy and 151 jobs pending
16-08-22 22:35:00 homeassistant.core: WorkerPool:Current job from 2016-08-22T22:35:00.505860-04:00: (<function EntityPlatform._update_entity_states at 0x74c7fa50>, <Event time_changed[L]: now=2016-08-22T22:35:00.501174-04:00>)
16-08-22 22:35:00 homeassistant.core: WorkerPool:Current job from 2016-08-22T22:35:00.509078-04:00: (<function setup_scanner_platform..device_tracker_scan at 0x6dbd6858>, <Event time_changed[L]: now=2016-08-22T22:35:00.501174-04:00>)
16-08-22 22:35:00 homeassistant.core: WorkerPool:Current job from 2016-08-22T22:35:00.536159-04:00: (<function EntityPlatform._update_entity_states at 0x71d13d68>, <Event time_changed[L]: now=2016-08-22T22:35:00.501174-04:00>)
16-08-22 22:35:00 homeassistant.core: WorkerPool:Current job from 2016-08-22T22:35:00.986005-04:00: (<function Group._state_changed_listener at 0x6b16f7c8>, <Event state_changed[L]: new_state=<state sensor.weather_wind_speed=2.35; friendly_name=Wind Speed, unit_of_measurement=mph, icon=mdi:weather-windy @ 2016-08-22T22:35:00.961242-04:00>, old_state=<state sensor.weather_wind_speed=2.83; friendly_name=Wind Speed, unit_of_measurement=mph, icon=mdi:weather-windy @ 2016-08-22T22:32:31.006119-04:00>, entity_id=sensor.weather_wind_speed>)
16-08-22 22:35:00 homeassistant.core: WorkerPool:Current job from 2016-08-22T22:35:00.986323-04:00: (<function Group._state_changed_listener at 0x6b16f780>, <Event state_changed[L]: new_state=<state sensor.weather_wind_speed=2.35; friendly_name=Wind Speed, unit_of_measurement=mph, icon=mdi:weather-windy @ 2016-08-22T22:35:00.961242-04:00>, old_state=<state sensor.weather_wind_speed=2.83; friendly_name=Wind Speed, unit_of_measurement=mph, icon=mdi:weather-windy @ 2016-08-22T22:32:31.006119-04:00>, entity_id=sensor.weather_wind_speed>)
16-08-23 00:13:00 homeassistant.core: BusHandler:Exception doing job
Traceback (most recent call last):
File "/srv/hass/hass_venv/lib/python3.4/site-packages/requests/packages/urllib3/connectionpool.py", line 595, in urlopen
chunked=chunked)
File "/srv/hass/hass_venv/lib/python3.4/site-packages/requests/packages/urllib3/connectionpool.py", line 352, in _make_request
self._validate_conn(conn)
File "/srv/hass/hass_venv/lib/python3.4/site-packages/requests/packages/urllib3/connectionpool.py", line 831, in validate_conn
conn.connect()
File "/srv/hass/hass_venv/lib/python3.4/site-packages/requests/packages/urllib3/connection.py", line 289, in connect
ssl_version=resolved_ssl_version)
File "/srv/hass/hass_venv/lib/python3.4/site-packages/requests/packages/urllib3/util/ssl
.py", line 308, in ssl_wrap_socket
return context.wrap_socket(sock, server_hostname=server_hostname)
File "/usr/lib/python3.4/ssl.py", line 364, in wrap_socket
_context=self)
File "/usr/lib/python3.4/ssl.py", line 577, in init
self.do_handshake()
File "/usr/lib/python3.4/ssl.py", line 804, in do_handshake
self._sslobj.do_handshake()
ssl.SSLEOFError: EOF occurred in violation of protocol (_ssl.c:600)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/srv/hass/hass_venv/lib/python3.4/site-packages/requests/adapters.py", line 423, in send
timeout=timeout
File "/srv/hass/hass_venv/lib/python3.4/site-packages/requests/packages/urllib3/connectionpool.py", line 621, in urlopen
raise SSLError(e)
requests.packages.urllib3.exceptions.SSLError: EOF occurred in violation of protocol (_ssl.c:600)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/core.py", line 852, in job_handler
func(_args)
File "/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/core.py", line 717, in _execute_service
service(call)
File "/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/core.py", line 572, in call
self.func(call)
File "/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/components/light/init.py", line 205, in handle_light_service
getattr(light, service_fun)(__params)
File "/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/components/light/wink.py", line 96, in turn_off
self.wink.set_state(False)
File "/home/hass/.homeassistant/deps/pywink/devices/standard/bulb.py", line 90, in set_state
"desired_state": desired_state
File "/home/hass/.homeassistant/deps/pywink/api.py", line 31, in set_device_state
headers=API_HEADERS)
File "/srv/hass/hass_venv/lib/python3.4/site-packages/requests/api.py", line 123, in put
return request('put', url, data=data, *_kwargs)
File "/srv/hass/hass_venv/lib/python3.4/site-packages/requests/api.py", line 56, in request
return session.request(method=method, url=url, *_kwargs)
File "/srv/hass/hass_venv/lib/python3.4/site-packages/requests/sessions.py", line 475, in request
resp = self.send(prep, *_send_kwargs)
File "/srv/hass/hass_venv/lib/python3.4/site-packages/requests/sessions.py", line 596, in send
r = adapter.send(request, **kwargs)
File "/srv/hass/hass_venv/lib/python3.4/site-packages/requests/adapters.py", line 497, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: EOF occurred in violation of protocol (_ssl.c:600)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.