Paulus Schoutsen
4dcaf12fa7
Added option to select light colors
2014-12-29 23:54:55 -08:00
Paulus Schoutsen
cfeb1f1538
Now able to change brightness of lights from more info dialog
2014-12-29 23:40:27 -08:00
Paulus Schoutsen
973525da6d
Do not pollute template refs with ambigious names
2014-12-29 22:49:11 -08:00
Paulus Schoutsen
d5737aafce
Frontend: Clicking a card opens more info screen
2014-12-29 22:47:29 -08:00
Paulus Schoutsen
029c38874b
State card rendering now way more flexible
...
Decoupled state card into reusable components. Now able to have
different states be rendered with different state card components.
2014-12-23 21:12:42 -08:00
Paulus Schoutsen
249d4d7062
Add code to mock API for demo on home-assistant.io
2014-12-21 15:07:01 -08:00
Paulus Schoutsen
47adae7917
Frontend: color switch icons yellow if on
2014-12-16 22:04:01 -08:00
Paulus Schoutsen
4e4e6b1133
Upgrade to Polymer 0.5.2
2014-12-14 00:45:29 -08:00
Paulus Schoutsen
5e8673fc4a
API Call Service returns states changed
2014-12-14 00:35:16 -08:00
Paulus Schoutsen
78d5625ace
Calling a service can now block till execution is done
2014-12-13 22:40:00 -08:00
Paulus Schoutsen
f8223053bd
Style fixes in home-assistant-api.html
2014-12-13 22:29:05 -08:00
Paulus Schoutsen
ea1e4108cc
Auth header for API is now prefixed with X- to follow spec
2014-12-09 00:34:36 -08:00
Paulus Schoutsen
756425f7b4
Added frontend icon for simple_alarm
2014-12-09 00:29:07 -08:00
Paulus Schoutsen
68aa78d1fe
Fix some style warnings by PyCharm
2014-12-07 01:28:52 -08:00
Paulus Schoutsen
0527760e9b
Refactor: code moved to new helper and constants file. Also adds support for multiple types for switch/light components.
2014-12-06 23:57:02 -08:00
Paulus Schoutsen
5835d502c7
Moved more methods out of HomeAssistant object
2014-11-30 18:42:52 -08:00
Paulus Schoutsen
c08676aa81
Reorganized some core methods
2014-11-28 23:38:42 -08:00
Paulus Schoutsen
a4eb975b59
HTTP more robust and increased test coverage
2014-11-28 22:27:44 -08:00
Paulus Schoutsen
006310c883
Home Assistant stop is more robust
2014-11-28 20:22:08 -08:00
Paulus Schoutsen
bc4b81d525
Reorganized testing
2014-11-23 13:00:06 -08:00
Paulus Schoutsen
ad16c32504
Reorganized tests
2014-11-23 09:51:16 -08:00
Paulus Schoutsen
66f8daded1
Minor cleanup
2014-11-19 23:42:57 -08:00
Paulus Schoutsen
cc4c557e89
Cleanup of state-badge.html
2014-11-19 23:13:48 -08:00
Paulus Schoutsen
9656ff6636
show HA toolbar when showing popups for easy going back
2014-11-19 23:02:09 -08:00
Paulus Schoutsen
88c4c77cbd
New compiled version frontend
2014-11-19 19:20:30 -08:00
Paulus Schoutsen
651d2dfd86
Improved layout of popups on small screens
2014-11-19 19:20:06 -08:00
Paulus Schoutsen
67bb64ab6b
Cleaned up states-cards.html
2014-11-19 19:01:46 -08:00
Paulus Schoutsen
04e58bd375
tab bar autohides on scroll down
2014-11-19 19:01:26 -08:00
Paulus Schoutsen
a4dab870ce
Reworked Splash Login. Hides virtual keyboard, squashed bugs.
2014-11-19 18:15:37 -08:00
Paulus Schoutsen
5d107ed74b
Switched style checking to flake8 instead of pep8
2014-11-16 22:18:52 -08:00
Paulus Schoutsen
20ff5fadee
Added doctype HTML to stop Safari converting selectors in embedded CSS to lower case
2014-11-14 00:26:20 -08:00
Paulus Schoutsen
fa75458b30
frontend compile script now strips comments
2014-11-13 22:47:06 -08:00
Paulus Schoutsen
cea18ee561
Minor frontend bugfixes
2014-11-13 22:25:43 -08:00
Paulus Schoutsen
2478656622
Upgraded to Polymer 0.5.1
2014-11-13 08:13:29 -08:00
Paulus Schoutsen
23d080af86
Upgraded to Polymer 0.5
2014-11-12 00:36:20 -08:00
Paulus Schoutsen
da960b29da
Added meta-tag theme-color for better app experience on Chrome Mobile
2014-11-11 22:04:26 -08:00
Paulus Schoutsen
9f9b926011
All platforms supported by components have their own file - you can can have custom platforms
2014-11-11 21:39:17 -08:00
Gustav Ahlberg
f4e54719b9
Added support for tellstick devices and sensors
2014-11-11 18:59:38 -08:00
Paulus Schoutsen
c856c117a8
PEP8 style fix
2014-11-11 09:30:11 -08:00
Paulus Schoutsen
ca336bef57
Fixed a bug that prevented the service dialog from sending JSON
2014-11-09 14:45:43 -08:00
Paulus Schoutsen
2ec1f20a03
Added support for unit_of_measurement
2014-11-08 17:45:09 -08:00
Paulus Schoutsen
5770cc03a1
Migrated wemo component to be part of a switch component
2014-11-08 17:20:43 -08:00
Paulus Schoutsen
1e136a2416
Logging is more efficient
2014-11-08 13:59:40 -08:00
Paulus Schoutsen
3c37f491b2
Update compiled frontend with latest changes
2014-11-04 20:24:48 -08:00
Paulus Schoutsen
ac2389a0a5
Responsive design now supports up to 4 columns
2014-11-04 20:23:46 -08:00
Paulus Schoutsen
714f747b61
Bugfix: Sun and light state icon default colors if on work again
2014-11-04 20:15:20 -08:00
Paulus Schoutsen
c489c68f02
state-badge no longer sets url(undefined) as background-image
2014-11-02 18:50:16 -08:00
Paulus Schoutsen
bb23f57f96
Renamed build_polymer to build_frontend
2014-11-02 17:57:48 -08:00
Paulus Schoutsen
98c2f1ea42
Fix broken tests after API upgrade
2014-11-02 17:52:51 -08:00
Paulus Schoutsen
542e6b9536
Timestamp tooltip is working again
2014-11-02 14:45:13 -08:00
Paulus Schoutsen
4f0b828a15
Responsive layout now grows up to 3 columns
2014-11-02 11:58:32 -08:00
Paulus Schoutsen
1bab576be7
Added support for entity pictures
2014-11-02 11:22:22 -08:00
Paulus Schoutsen
f9462613f5
Refactor Javascript backend
2014-11-02 10:45:49 -08:00
Paulus Schoutsen
a4dd58cf5e
Responsive happiness
2014-11-02 00:06:04 -07:00
Paulus Schoutsen
a0ab73882c
No longer show groups on ALL tab
2014-11-01 22:10:32 -07:00
Paulus Schoutsen
48c3c44aba
Updating compiled frontend to latest version
2014-11-01 15:37:24 -07:00
Paulus Schoutsen
523cd8249f
Use friendly_name for entityDisplay if available
2014-11-01 15:29:39 -07:00
Paulus Schoutsen
b686f04121
Major cleanup frontend
2014-11-01 15:04:44 -07:00
Paulus Schoutsen
990ac057db
Reduced font size of state card
2014-11-01 08:20:06 -07:00
Paulus Schoutsen
d1f3c84212
State card for light will show actual color of light
2014-11-01 08:16:34 -07:00
Paulus Schoutsen
86dc0a973c
Sun will now also color yellow when above horizon
2014-10-31 00:23:06 -07:00
Paulus Schoutsen
ece0902ab2
after calling a service on a group, update all states
2014-10-31 00:21:29 -07:00
Paulus Schoutsen
895ba6adbc
Light state badges will turn yellow when turned on
2014-10-31 00:15:22 -07:00
Paulus Schoutsen
7db8bc6423
lights will now show as on after being turned on
2014-10-30 23:55:38 -07:00
Paulus Schoutsen
68f8fd290a
filtering by group no longer messes toggle for group state up
2014-10-30 23:01:13 -07:00
Paulus Schoutsen
82b2b9cb94
Squashed bugs in frontend
2014-10-30 22:24:28 -07:00
Paulus Schoutsen
1d0657ff54
Frontend: header size matches material design
2014-10-29 19:04:03 -07:00
Paulus Schoutsen
30ba447c64
More material love for interface
2014-10-29 00:47:55 -07:00
Paulus Schoutsen
3bab3f4be1
Frontend password checking is now done in polymer
2014-10-28 00:38:25 -07:00
Paulus Schoutsen
d2a4d67cb0
Added gzip and better caching
2014-10-26 18:10:01 -07:00
Paulus Schoutsen
506496743d
Cleaning up the code
2014-10-24 23:44:00 -07:00
Paulus Schoutsen
3db43d6545
Now JavaScript is inlined too
2014-10-24 23:31:12 -07:00
Paulus Schoutsen
e7c648a2c3
Home Assistant contains pre-compiled version of polymer components
2014-10-24 23:09:19 -07:00
Paulus Schoutsen
450ce69353
Frontend now has mobile web app attribute set
2014-10-23 13:07:25 -07:00
Paulus Schoutsen
3eca37afd2
Added mobile device friendliness
2014-10-22 20:46:18 -07:00
Paulus Schoutsen
2a15e239c3
Improved state card
2014-10-22 20:28:16 -07:00
Paulus Schoutsen
552f78fc5c
Added refresh button
2014-10-22 19:52:16 -07:00
Paulus Schoutsen
dc157edd7d
Delete unused polymer file
2014-10-22 00:41:27 -07:00
Paulus Schoutsen
e8ab546d32
Added initial version of Polymer frontend
2014-10-22 00:38:13 -07:00
Paulus Schoutsen
8a8097af99
Initial commit Polymer interface
2014-10-22 00:02:18 -07:00
Paulus Schoutsen
a0c12fe685
More API clean up
2014-10-21 23:52:24 -07:00
Paulus Schoutsen
9979a3266e
Call service api simplified
2014-10-19 18:41:06 -07:00
Paulus Schoutsen
001f27cdb4
HTTP API is now more RESTful
2014-10-17 00:17:02 -07:00
Paulus Schoutsen
38ed025ce3
Improved logging message for HTTP and SUN components
2014-09-24 21:59:04 -05:00
Paulus Schoutsen
31c88efc4a
Updated favicon
2014-09-23 16:51:39 -05:00
Paulus Schoutsen
997c2e8ef6
Components+configuration now loaded dynamically
...
A major change to the bootstrapping of Home Assistant decoupling the
knowledge in bootstrap for a more dynamic approach. This refactoring
also prepares the code for different configuration backends and the
loading components from different places.
2014-08-13 14:28:45 +02:00
Paulus Schoutsen
cb33b3bf24
Added missing docstring
2014-06-13 22:11:05 -07:00
Paulus Schoutsen
2226f8b6a9
Debug interface: added domain icons to services
2014-06-13 22:00:43 -07:00
Paulus Schoutsen
c84cb86c87
Debug interface CSS pointed at wrong TDs
2014-06-13 14:41:58 -07:00
Paulus Schoutsen
00c206c37b
Add domain icon for process in debug interface
2014-06-13 00:15:26 -07:00
Paulus Schoutsen
16453a7728
Added domain icons to debug interface
2014-06-13 00:12:05 -07:00
Paulus Schoutsen
b09fe4a3a7
HTTP Debug interface tweaks
2014-06-05 23:05:13 -07:00
Paulus Schoutsen
69882ff4cf
Debug interface now has JS to help call services
2014-06-04 00:50:41 -07:00
Paulus Schoutsen
bb337fa0a9
Debug interface caches static assets
2014-06-04 00:49:46 -07:00
Paulus Schoutsen
e9d1dfac84
Validate API on starting remote instance
2014-05-01 23:03:14 -07:00
Paulus Schoutsen
50b492c64a
Remote instances are now 100% operational
2014-04-29 00:30:31 -07:00