Commit Graph

68 Commits (c437ef71439cd2848d24c1f23d70fd3ff2a32d1b)

Author SHA1 Message Date
Michael Zanetti a6f4ddf188 Implement a tagging system 2019-04-08 13:55:15 +02:00
Michael Zanetti dd6459a2e9 cleanup debug prints 2019-04-08 13:55:15 +02:00
Michael Zanetti abd2305bc0 add support for paramTypes by name 2019-04-08 13:55:15 +02:00
Michael Zanetti a29c8fe55d add iscloudconnected script 2019-04-08 13:55:15 +02:00
Michael Zanetti 2fec19e17d add getruledetails.sh 2019-04-08 13:55:15 +02:00
Michael Zanetti 99aa833ce8 add pushbutton auth 2019-04-02 01:02:45 +02:00
Michael Zanetti f563be8d40 AWS disconnect fixes 2019-04-02 01:02:45 +02:00
Michael Zanetti 403a78d029 more work after testing with Luca 2019-04-02 01:02:45 +02:00
Michael Zanetti 275e3b3921 added cloud connection 2019-04-02 01:02:45 +02:00
Michael Zanetti 08727a07ba Added API authentication 2019-04-02 01:02:45 +02:00
Simon Stürz e358fbda71 update man page
fix test scripts
2019-04-01 20:48:17 +02:00
Michael Zanetti 0171b24fb4 fix executeaction script 2019-04-01 20:48:17 +02:00
Simon Stürz 5042bb7460 delete unused files 2019-04-01 20:48:17 +02:00
Michael Zanetti 402042e8b3 more fixes
Fixes #74
2019-04-01 20:48:17 +02:00
Michael Zanetti b0202e928a some minor fixes 2019-04-01 20:48:17 +02:00
Michael Zanetti 240c5e36d6 implement a logging framework 2019-04-01 20:48:17 +02:00
Simon Stürz d1b638017b rename cmdmgr.py -> guh-cli.py 2019-04-01 20:48:17 +02:00
Simon Stürz 24b7acf5f0 added enable/disable rule 2019-04-01 20:48:17 +02:00
Simon Stürz fc0fd70cf1 fixed show rule detail and discovering devices (handle empty search result) 2019-04-01 20:48:17 +02:00
Michael Zanetti 352a2dcca1 don't pack invalid/empty stateevaluator contents
Fixes #56
2019-04-01 20:48:17 +02:00
Simon Stürz 70131452e5 fixed inline comment 2019-04-01 20:48:17 +02:00
Simon Stürz 646a1cad8f added almost every API method
improved usability and error handling
2019-04-01 20:48:17 +02:00
Simon Stürz cc772678ec added ON/OFF button and button
fixed cmdmgr double execution of actions without params
2019-04-01 20:48:17 +02:00
Simon Stürz 78272ecdd3 first version of toggle button 2019-04-01 20:48:17 +02:00
Simon Stürz ef7458879b fixed empty return value in selection 2019-04-01 20:48:17 +02:00
Simon Stürz a8265c36a1 fixed valueOperator and added allowedValues selection 2019-04-01 20:48:17 +02:00
Simon Stürz fcdee6cb32 fixed cmdmgr.py script (changes in the API) 2019-04-01 20:48:17 +02:00
Simon Stürz 6caebc34ff fixed empty selection 2019-04-01 20:48:17 +02:00
Michael Zanetti d81dd97d5f fix cmdmgr 2019-04-01 20:48:17 +02:00
Michael Zanetti 4e35d912cc add support for listing and deleting rules in test script 2019-04-01 20:48:17 +02:00
Michael Zanetti ac77fc669c rework how auto devices are created
also updated plugins to work with new api
2019-04-01 20:48:17 +02:00
Michael Zanetti 1c00b4c3f9 add support for managing rules to cmdmgr 2019-04-01 20:48:17 +02:00
Michael Zanetti 7d8199aac5 add support for entering params when adding a device via cmdmgr 2019-04-01 20:48:17 +02:00
Michael Zanetti 9d9b228b88 add support for connecting to another host with cmdmgr 2019-04-01 20:48:17 +02:00
Michael Zanetti a1353da833 add support for params in device discovery 2019-04-01 20:48:17 +02:00
Michael Zanetti 5a0d5fb7c2 add support for executing actions and list device states in cmdmgr.py 2019-04-01 20:48:17 +02:00
Michael Zanetti a6725ec4e9 add initial support for pairing devices (Only CreateMethodDiscovery and SetupMethodPushButton so far)
implement an initial Philips Hue plugin to test it
add a python script to test stuff
2019-04-01 20:47:51 +02:00
Michael Zanetti 011a0afa48 added a test for triggering a rule 2019-04-01 20:47:51 +02:00
Simon Stürz 43a063c10e fixed elro switch 2014-05-25 02:25:42 +02:00
Michael Zanetti 874f4b54d1 add Actions.GetActionType(actionTypeId) to JSONRPC
Fixes #10
2014-05-05 20:21:27 +02:00
Michael Zanetti d84319fdcc Finish off param handling. New param structures now used everywhere.
Plugin params reworked. Added Devices.GetPluginConfiguration.
Cover params stuff with tests.
2014-05-04 23:59:08 +02:00
Simon Stürz 40b91f4dbd created cusom mail notification
changed googlemail plugin to mail notification plugin
2014-05-01 21:02:16 +02:00
Michael Zanetti 7c3ffbd5d6 make executeAction more verbose 2014-04-28 23:52:05 +02:00
Michael Zanetti df001695a1 convert ActionType to use ParamType instead of variants,
extend tests
2014-04-28 20:22:17 +02:00
Simon Stürz 154b8b0aed added documentation for wakeonlan, googlemail and openweathermap 2014-04-25 00:11:54 +02:00
Simon Stürz b593360f6b added wol plugin
temporary goes every 433 data in every 433 plugin...for debugging
2014-04-23 22:16:32 +02:00
Simon Stürz 2a372dd240 added google mail notification plugin
changed licence formating
2014-04-20 18:49:39 +02:00
Michael Zanetti dc839ca363 add snoopnotifications script 2014-04-17 02:06:09 +02:00
Michael Zanetti 364cef6a8f add a preliminary plugin for lirc 2014-04-16 00:55:32 +02:00
Michael Zanetti 6c3596a3f4 Merge branch 'master' of github.com:HiveFive/Hive 2014-04-14 00:38:34 +02:00