Commit Graph

  • 756425f7b4 Added frontend icon for simple_alarm Paulus Schoutsen 2014-12-09 00:29:07 -08:00
  • 00e1ecb5ad Fix: simple_alarm will now report if proper initialized Paulus Schoutsen 2014-12-09 00:14:12 -08:00
  • 4e1b094449 Simple_alarm will only show known_alarm if that light is already on Paulus Schoutsen 2014-12-09 00:06:55 -08:00
  • dd55d6c7f9 Added a simple_alarm component Paulus Schoutsen 2014-12-08 23:47:20 -08:00
  • 6044742cee Fix: Hue lights will not flash anymore on next turn on call after having flashed Paulus Schoutsen 2014-12-08 23:41:52 -08:00
  • 99447eaa17 Light component now supports sending flash command Paulus Schoutsen 2014-12-08 23:02:38 -08:00
  • e7dff308ef Updated example component with more examples Paulus Schoutsen 2014-12-08 22:06:57 -08:00
  • 1f582cbeec Fix: Read known devices file once on init device_tracker Paulus Schoutsen 2014-12-08 22:06:38 -08:00
  • 68aa78d1fe Fix some style warnings by PyCharm Paulus Schoutsen 2014-12-07 01:28:52 -08:00
  • 0527760e9b Refactor: code moved to new helper and constants file. Also adds support for multiple types for switch/light components. Paulus Schoutsen 2014-12-06 23:57:02 -08:00
  • 513a03fb46 Updated API docs Paulus Schoutsen 2014-12-06 16:16:11 -08:00
  • 48089b01ab Renamed AddCooldown to Throttle and added bypass functionality Paulus Schoutsen 2014-12-04 21:06:45 -08:00
  • 31b9f65513 Added initial version of AddCooldown decorator Paulus Schoutsen 2014-12-04 01:14:27 -08:00
  • c92089808f completed time_event_listener Gustav Ahlberg 2014-12-03 20:29:15 +01:00
  • eef4817804 Cleaned up device_tracker and added tests Paulus Schoutsen 2014-12-02 21:53:00 -08:00
  • 12c734fa48 Update travis.yml to point at new test Paulus Schoutsen 2014-12-01 07:59:08 -08:00
  • ed150b8ea5 Renamed test to ha_test because of conflict with built-in python test package Paulus Schoutsen 2014-11-30 23:14:08 -08:00
  • 5835d502c7 Moved more methods out of HomeAssistant object Paulus Schoutsen 2014-11-30 18:42:52 -08:00
  • c08676aa81 Reorganized some core methods Paulus Schoutsen 2014-11-28 23:19:59 -08:00
  • 6f05548ec8 Add test coverage for demo component Paulus Schoutsen 2014-11-28 22:49:29 -08:00
  • a4eb975b59 HTTP more robust and increased test coverage Paulus Schoutsen 2014-11-28 22:27:44 -08:00
  • 014abdba39 Remove unused imports in tests Paulus Schoutsen 2014-11-28 21:02:03 -08:00
  • cdccdb432a Test remote methods for errors Paulus Schoutsen 2014-11-28 21:01:44 -08:00
  • 63f8f2ee7f Remote instance closes event forwarding on shutdown Paulus Schoutsen 2014-11-28 20:37:23 -08:00
  • cfae4c667a Minor improvements to homeassistant.remote tests Paulus Schoutsen 2014-11-28 20:22:29 -08:00
  • 006310c883 Home Assistant stop is more robust Paulus Schoutsen 2014-11-28 20:22:08 -08:00
  • 89102b5652 Increase homeassistant.util test coverage Paulus Schoutsen 2014-11-28 19:42:16 -08:00
  • 5fe73cf33e Made dependency loading more robust Paulus Schoutsen 2014-11-28 15:34:42 -08:00
  • 09908f5780 Merge branch 'dev' of https://github.com/balloob/home-assistant into scheduler Gustav Ahlberg 2014-11-26 20:44:37 +01:00
  • 1c94bb1c0f Schedule component and time event The schedule can read a schedule.json file and create time events Gustav Ahlberg 2014-11-26 19:28:36 +01:00
  • ce1a5de607 Light test tests light profile loading Paulus Schoutsen 2014-11-25 23:16:07 -08:00
  • c3047efc45 Loader test tests now custom component loading Paulus Schoutsen 2014-11-25 23:15:58 -08:00
  • 9c4111403e Default config dir is now working_dir/config Paulus Schoutsen 2014-11-25 23:15:18 -08:00
  • cda04b7ece Add sun component test for state change Paulus Schoutsen 2014-11-25 22:31:36 -08:00
  • 4405d09d38 Tweak light test to create correct exception Paulus Schoutsen 2014-11-25 21:42:33 -08:00
  • 2220df5a3e Better light.xy_color parsing Paulus Schoutsen 2014-11-25 21:38:47 -08:00
  • 5f9787aeb2 Added light component test coverage Paulus Schoutsen 2014-11-25 21:28:43 -08:00
  • 845a028d42 Renamed mock_switch_platform to mock_toggledevice_platform Paulus Schoutsen 2014-11-25 19:16:42 -08:00
  • 3e348880d5 Expanded switch test to push it to 100% coverage Paulus Schoutsen 2014-11-25 00:33:02 -08:00
  • 100948eb38 Fix to make tests work on Travis CI Paulus Schoutsen 2014-11-25 00:28:14 -08:00
  • 5cbe7bf1b8 Added tests for switch component Paulus Schoutsen 2014-11-25 00:20:36 -08:00
  • 8c56b415cb Clean up code sun component tests Paulus Schoutsen 2014-11-24 23:35:50 -08:00
  • 4e155d50f3 Added test coverage for sun component Paulus Schoutsen 2014-11-24 23:15:14 -08:00
  • 470125b69a Minor fix for Chromecast component Paulus Schoutsen 2014-11-23 22:21:47 -08:00
  • fa3b63f5e5 Cleaned up tests a bit Paulus Schoutsen 2014-11-23 22:18:51 -08:00
  • 244e2a0e7e Added initial Chromecast test coverage Paulus Schoutsen 2014-11-23 22:18:40 -08:00
  • fa1b5b846e Final test added to get to 100% coverage for groups Paulus Schoutsen 2014-11-23 17:13:16 -08:00
  • c6cb2c27bd Extended group tests Paulus Schoutsen 2014-11-23 17:06:19 -08:00
  • a11ef38c9b Added group component tests Paulus Schoutsen 2014-11-23 16:46:59 -08:00
  • bc4b81d525 Reorganized testing Paulus Schoutsen 2014-11-23 12:57:29 -08:00
  • ad16c32504 Reorganized tests Paulus Schoutsen 2014-11-23 09:51:16 -08:00
  • 5278fe2f47 Added test coverage for core components Paulus Schoutsen 2014-11-23 00:31:09 -08:00
  • ec59c3c793 Added test to validate frontend loads Paulus Schoutsen 2014-11-23 00:01:15 -08:00
  • e5be72e445 Fix a flaky test Paulus Schoutsen 2014-11-22 23:41:47 -08:00
  • 296a5e3b10 Added test coverage badge to README Paulus Schoutsen 2014-11-22 23:36:11 -08:00
  • 38b85e3ca2 Added tests for loader and util Paulus Schoutsen 2014-11-22 23:31:52 -08:00
  • b94ab32d60 Last pieces of test coverage for core classes Paulus Schoutsen 2014-11-22 22:37:53 -08:00
  • 5943f757a0 Even more test coverage Paulus Schoutsen 2014-11-22 21:40:01 -08:00
  • 1069d79298 All core classes have full test coverage Paulus Schoutsen 2014-11-22 18:17:36 -08:00
  • 2866437a1f remote.set_state would log error even if not Paulus Schoutsen 2014-11-22 17:10:55 -08:00
  • a391bc3d3f Work around a pylint bug Paulus Schoutsen 2014-11-22 16:56:36 -08:00
  • feeeac2a75 Remove unused __init__ file from external dir Paulus Schoutsen 2014-11-22 15:57:49 -08:00
  • 01f738c151 Move to Pypi version of Phue again Paulus Schoutsen 2014-11-22 14:39:40 -08:00
  • 4b2fa2d413 Added temporary Phue installation instructions Paulus Schoutsen 2014-11-20 23:10:25 -08:00
  • d3bf245331 Updated documentation Paulus Schoutsen 2014-11-20 23:03:21 -08:00
  • 4fb2fcc7a0 ps: added comments to requirements.txt for clarity Paulus Schoutsen 2014-11-20 22:53:43 -08:00
  • 66f8daded1 Minor cleanup Paulus Schoutsen 2014-11-19 23:42:57 -08:00
  • cc4c557e89 Cleanup of state-badge.html Paulus Schoutsen 2014-11-19 23:13:48 -08:00
  • 9656ff6636 show HA toolbar when showing popups for easy going back Paulus Schoutsen 2014-11-19 23:02:09 -08:00
  • 88c4c77cbd New compiled version frontend Paulus Schoutsen 2014-11-19 19:20:30 -08:00
  • 651d2dfd86 Improved layout of popups on small screens Paulus Schoutsen 2014-11-19 19:20:06 -08:00
  • 67bb64ab6b Cleaned up states-cards.html Paulus Schoutsen 2014-11-19 19:01:46 -08:00
  • 04e58bd375 tab bar autohides on scroll down Paulus Schoutsen 2014-11-19 18:37:21 -08:00
  • a4dab870ce Reworked Splash Login. Hides virtual keyboard, squashed bugs. Paulus Schoutsen 2014-11-19 18:15:22 -08:00
  • aab52ca686 Schedule component Can read schedule json config file Can load custom rule_types Gustav Ahlberg 2014-11-17 21:18:01 +01:00
  • 5d107ed74b Switched style checking to flake8 instead of pep8 Paulus Schoutsen 2014-11-16 22:18:52 -08:00
  • 973ce21353 Improve flexibility of the loader Paulus Schoutsen 2014-11-14 23:17:18 -08:00
  • 0c7b6e26aa Add test coverage tracking via coveralls Paulus Schoutsen 2014-11-14 22:23:48 -08:00
  • 20ff5fadee Added doctype HTML to stop Safari converting selectors in embedded CSS to lower case Paulus Schoutsen 2014-11-14 00:26:20 -08:00
  • bdfb8deb94 Updated screenshots Paulus Schoutsen 2014-11-13 22:52:39 -08:00
  • fa75458b30 frontend compile script now strips comments Paulus Schoutsen 2014-11-13 22:47:06 -08:00
  • cea18ee561 Minor frontend bugfixes Paulus Schoutsen 2014-11-13 22:25:43 -08:00
  • 2478656622 Upgraded to Polymer 0.5.1 Paulus Schoutsen 2014-11-13 08:13:29 -08:00
  • 23d080af86 Upgraded to Polymer 0.5 Paulus Schoutsen 2014-11-12 00:36:20 -08:00
  • 4dcdca1bd5 Updated CONTRIBUTING documentation Paulus Schoutsen 2014-11-11 22:51:08 -08:00
  • 2051871c81 Add pylint to travis Paulus Schoutsen 2014-11-11 22:18:35 -08:00
  • da960b29da Added meta-tag theme-color for better app experience on Chrome Mobile Paulus Schoutsen 2014-11-11 22:04:26 -08:00
  • 9f9b926011 All platforms supported by components have their own file - you can can have custom platforms Paulus Schoutsen 2014-11-11 21:39:17 -08:00
  • 8c6e6e464e pylint and PEP8 errors Gustav Ahlberg 2014-11-11 22:35:06 +01:00
  • f4e54719b9 Added support for tellstick devices and sensors Gustav Ahlberg 2014-11-11 06:49:35 +01:00
  • c856c117a8 PEP8 style fix Paulus Schoutsen 2014-11-11 09:30:11 -08:00
  • 8ae9faf128 Added PEP8 checking to Travis Paulus Schoutsen 2014-11-11 09:14:00 -08:00
  • 4f226bcc7a Added CONTRIBUTING.md Paulus Schoutsen 2014-11-09 19:57:28 -08:00
  • 15f67fd6a7 Added a travis config file Paulus Schoutsen 2014-11-09 15:28:46 -08:00
  • 47dea785a8 Refactored light to be more reusable Paulus Schoutsen 2014-11-09 15:12:23 -08:00
  • ca336bef57 Fixed a bug that prevented the service dialog from sending JSON Paulus Schoutsen 2014-11-09 14:43:37 -08:00
  • a4bac63161 Cleanup of process component Paulus Schoutsen 2014-11-09 02:58:41 -08:00
  • 2ec1f20a03 Added support for unit_of_measurement Paulus Schoutsen 2014-11-08 17:45:09 -08:00
  • 5770cc03a1 Migrated wemo component to be part of a switch component Paulus Schoutsen 2014-11-08 17:20:43 -08:00
  • 222d57bda7 track_state_change now accepts a list of entity_ids Paulus Schoutsen 2014-11-08 14:22:17 -08:00