Commit Graph

51 Commits

Author SHA1 Message Date
Brandon Watson
128bb933bd Fixing bug where volume would restart the first activity. ControlUnit now starts with last used activity
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-28 22:08:59 -05:00
Brandon Watson
51441a706d Cleanup
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-28 20:16:43 -05:00
Brandon Watson
e6e3d45b5b Removing business logic from models. First pass at overrides feature
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-28 20:11:13 -05:00
Brandon Watson
c22a8a0325 Successfully split up data provider
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-28 18:38:08 -05:00
Brandon Watson
506c170746 Renaming files
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-28 18:14:23 -05:00
Brandon Watson
4fd9341cea Update files
Some checks failed
continuous-integration/drone/push Build is failing
2021-12-28 18:03:51 -05:00
Brandon Watson
c65853220e Renamed files. Refactored control unit (untested)
Some checks failed
continuous-integration/drone/push Build is failing
2021-12-28 16:37:40 -05:00
Brandon Watson
1a51e4d8c5 Successfully added tsyringe to project
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-28 14:48:02 -05:00
Brandon Watson
6b3ea14520 Fixing issue where active accessories were pruned
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-09 19:36:49 -04:00
Brandon Watson
5dc28b2409 Successfully adding sequences
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-09 17:10:49 -04:00
Brandon Watson
cdab6327f5 Created sequence accessory
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-07 22:10:50 -04:00
Brandon Watson
1121dbc52c Fixing stateless device buttons to not error out when pressed
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-07 20:51:19 -04:00
Brandon Watson
845071c274 Squashed commit of the following:
All checks were successful
continuous-integration/drone/push Build is passing
commit 93132ab868
Author: Brandon Watson <watsonb8133@gmail.com>
Date:   Mon Jun 7 20:40:00 2021 -0400

    excluding publishing on PRs

commit 496dd42cfd
Author: Brandon Watson <watsonb8133@gmail.com>
Date:   Mon Jun 7 20:38:37 2021 -0400

    Only publishing master branch

commit 57e82789fb
Author: Brandon Watson <watsonb8133@gmail.com>
Date:   Mon Jun 7 20:36:16 2021 -0400

    WIP

commit ecc54ad3c3
Author: Brandon Watson <watsonb8133@gmail.com>
Date:   Mon Jun 7 20:35:29 2021 -0400

    WIP

commit 6d3cd651be
Author: Brandon Watson <watsonb8133@gmail.com>
Date:   Mon Jun 7 20:30:18 2021 -0400

    Attempting to use drone commit in preid

commit c60387a987
Author: Brandon Watson <watsonb8133@gmail.com>
Date:   Mon Jun 7 20:16:46 2021 -0400

    Adding sequence file

commit d8a5e7541d
Author: Brandon Watson <watsonb8133@gmail.com>
Date:   Mon Jun 7 20:16:11 2021 -0400

    Prettier

commit 34fcc1df1a
Author: Brandon Watson <watsonb8133@gmail.com>
Date:   Mon Jun 7 20:14:33 2021 -0400

    Updating pre-release command

commit 6c8ce21164
Author: Brandon Watson <watsonb8133@gmail.com>
Date:   Mon Jun 7 20:03:41 2021 -0400

    Updating drone config

commit b6d9317a1e
Author: Brandon Watson <watsonb8133@gmail.com>
Date:   Wed Jun 2 21:58:35 2021 -0400

    Revert "Using email alias"

    This reverts commit d1a3b80293.

commit d1a3b80293
Author: Brandon Watson <watsonb8133@gmail.com>
Date:   Wed Jun 2 21:57:22 2021 -0400

    Using email alias

commit 027d1711ad
Author: Brandon Watson <watsonb8133@gmail.com>
Date:   Wed Jun 2 21:36:07 2021 -0400

    Removing bash_profile

commit ed06d7ecd0
Author: Brandon Watson <watsonb8133@gmail.com>
Date:   Wed Jun 2 21:23:46 2021 -0400

    WIP

commit d3c37b18b9
Author: Brandon Watson <watsonb8133@gmail.com>
Date:   Wed Jun 2 21:22:35 2021 -0400

    Updating registry path
2021-06-07 20:46:30 -04:00
watsonb8
38ffdec2db Update to use homebridge types 2020-12-11 21:59:29 -05:00
watsonb8
c28de00928 Using TS types. Not building 2020-05-03 17:31:40 -04:00
watsonb8
3ac6ffb8a3 Worked around bug where receiver was not turning off 2020-01-24 23:17:33 -05:00
watsonb8
6f7fc4c2af Fixed device buttons 2020-01-24 21:47:13 -05:00
watsonb8
97c0f625db Successful multi hub 2020-01-24 21:31:43 -05:00
watsonb8
ec0c857c97 First pass done but untested 2020-01-23 09:28:59 -05:00
watsonb8
ba1a1685ae Using harmony device
Still need to look up devices specific to hubs (In the case of the same device on multiple hubs)
2020-01-23 09:01:14 -05:00
watsonb8
5ddd1e1af0 Progress commit 2020-01-23 08:44:11 -05:00
watsonb8
e9693435ce Added missing logic 2020-01-03 19:57:47 -05:00
watsonb8
3759d91d1f Setting button state correctly for stateful buttons 2020-01-03 19:50:38 -05:00
watsonb8
b004e3a966 Added information service 2020-01-03 16:26:55 -05:00
watsonb8
7ec92f28cb Fixed bug where state wasn't being remembered 2020-01-03 16:14:12 -05:00
watsonb8
672362a9a4 Code re-organization 2020-01-01 23:39:07 -05:00
watsonb8
020a2fc240 Added device emit option for debugging purposes 2020-01-01 23:29:44 -05:00
watsonb8
588205e507 Added device buttons 2020-01-01 22:31:25 -05:00
watsonb8
80ac6423e5 Simplified config parsing 2020-01-01 00:17:37 -05:00
watsonb8
f903c40f9c Getting rid of externalAccessories.
Rolling back external accessories specifically for remote because this was causing an unpredictable crash. (Likely an unhandled exception within either apple framework or HAPNodeJS
2019-08-13 21:02:40 -04:00
watsonb8
5c69e7b11f Cleaned up unused code. Corrected issue with getActive 2019-08-09 17:25:24 -04:00
watsonb8
14312908bf Added redundant matrix calls 2019-08-01 18:57:19 -04:00
watsonb8
152d73e9f9 Fixed UseMatrix being a string instead of boolean. This fixed listen to music activity. 2019-07-31 17:34:23 -04:00
watsonb8
727c8ceba7 Fixed issue where inputs weren't getting set. Possibly fixed incorrect tv issue. 2019-07-31 17:14:02 -04:00
watsonb8
73cba09edb Disabled features for default remote 2019-07-26 16:30:57 -04:00
watsonb8
04024d565d Fixed issue with Tv's turning on while using remote 2019-07-26 15:44:26 -04:00
watsonb8
7638644935 Modifying to publish new external accessory to fix remote problem (untested) 2019-07-26 13:07:50 -04:00
watsonb8
f0eb57e4dc Commands only send if the activity has already been started. 2019-07-24 16:19:23 -04:00
watsonb8
0ea4188487 Added a delay between commands. Fixed issue where inputs were not being set correctly. 2019-06-23 11:42:10 -04:00
watsonb8
8bb65b5b3c Code cleanup. Added comments. 2019-06-17 15:59:15 -04:00
watsonb8
5040435760 Working remote 2019-06-16 22:36:15 -04:00
watsonb8
ed8f126a34 Added power toggling for devices that don’t support on/off 2019-06-16 22:01:01 -04:00
watsonb8
8c3a02fa85 Volume rocker working 2019-06-16 21:36:12 -04:00
watsonb8
e49af64a18 External devices (remote control support) building blocks added. 2019-06-16 21:12:57 -04:00
watsonb8
06fb2009bc Correctly working activities :) 2019-06-16 12:55:19 -04:00
watsonb8
a7ae259567 Can successfully start an activity on power on. 2019-06-16 11:19:32 -04:00
watsonb8
ea5b7ba054 Most (if not all) callbacks are registered 2019-06-15 12:04:20 -04:00
watsonb8
0ff8ce8622 Inputs now appearing on home kit 2019-06-15 00:40:09 -04:00
watsonb8
39bf619b3a Compiles and runs. Devices appearing in home kit. 2019-06-14 23:41:13 -04:00
watsonb8
356589b1fe Intermediate changes 2019-06-13 10:00:29 -04:00