Commit Graph

38 Commits (b519a35e83c507aabd714bacf1019a6d4f31fd0b)

Author SHA1 Message Date
Simon Stürz b519a35e83 add basicTags to plugin deviceclass map 2019-04-01 20:48:17 +02:00
Simon Stürz 37c2d0219d add debug categories to each plugin
fix loading vendorId
improoved man page
improoved help message
add extern ids to extern-plugininfo.h
2019-04-01 20:48:17 +02:00
Simon Stürz 504b142df9 change plugin documentation for json file 2019-04-01 20:48:17 +02:00
Simon Stürz 5bbf1fc70b rename logging 2019-04-01 20:48:17 +02:00
Simon Stürz c496d26866 add debug categories for plugins and update man page 2019-04-01 20:48:17 +02:00
Simon Stürz 2aa55e469e added copyright 2019-04-01 20:48:17 +02:00
Simon Stürz e24ed007dd added possible state fields for autocreated actions -> limits and default value 2019-04-01 20:48:17 +02:00
Simon Stürz 231abee49b autocreate action for writable states 2019-04-01 20:48:17 +02:00
Simon Stürz ae1335f392 made RF433 GPIO selectable
removed receiving devices temporary
added elro devices
added name param for 433 devices
cleanup 433 plugins
2019-04-01 20:48:17 +02:00
Simon Stürz f331fe1591 added input types in plugin json files 2019-04-01 20:48:17 +02:00
Simon Stürz ba8badb5ea fixe issue #9 and clean code 2019-04-01 20:48:17 +02:00
Simon Stürz 1ae57928d7 added new logo and load each plugin json to its documentation 2019-04-01 20:48:17 +02:00
Michael Zanetti 73231419a9 generate an include file with uuids from json 2019-04-01 20:48:17 +02:00
Michael Zanetti 1aba1643f8 first attempt to clean up type system 2019-04-01 20:48:17 +02:00
Michael Zanetti fb2406d478 port new plugins to json system 2019-04-01 20:48:17 +02:00
Michael Zanetti 44118a1c06 initial work on moving plugin description to json 2019-04-01 20:48:17 +02:00
Michael Zanetti b252ff9706 port new plugins to json system 2019-04-01 20:48:17 +02:00
Michael Zanetti dcd2fdc049 initial work on moving plugin description to json 2019-04-01 20:48:17 +02:00
Simon Stürz 0fda5f99e1 fixed radio433 and added Radio 433 brennenstuhl LAN gateway 2019-04-01 20:48:17 +02:00
Michael Zanetti 0614e79193 convert the remaining param lists 2019-04-01 20:48:17 +02:00
Michael Zanetti 21738b3907 state changes emit events now 2014-06-08 20:52:30 +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 2a372dd240 added google mail notification plugin
changed licence formating
2014-04-20 18:49:39 +02:00
Michael Zanetti e312e36ab9 introduce ParamType and Param, to get more type safety and better possibilities for comparison in rules 2014-04-18 04:45:58 +02:00
Michael Zanetti 38d4faedeb also make PluginId typesafe and add some initial discovery code 2014-04-13 19:41:01 +02:00
Michael Zanetti 8d1c7f9c03 add createmethod and setupmethod params
add support for createmethod "auto"
add functional boblight plugin
2014-04-13 10:27:08 +02:00
Michael Zanetti 913d544386 fix vendor in introspect, write a test for it 2014-04-06 00:41:38 +02:00
Michael Zanetti 415a48d659 make things more typesafe 2014-04-05 23:37:55 +02:00
Michael Zanetti 4f679b3bc3 restructure lib a bit. added initial code for the new rules stuff 2014-04-05 22:01:38 +02:00
Simon Stürz b5f510dcad added weatherground plugin frame 2014-04-04 13:35:28 +02:00
Simon Stürz 95f806ccaf added licence to source code 2014-03-31 21:55:33 +02:00
Simon Stürz be4ee5c14d hive -> guh 2014-03-31 20:33:30 +02:00
Simon Stürz 4c5ed5d546 added page for elro and meisteranker plugin in documentation 2014-02-02 02:35:26 +01:00
Simon Stürz 59217a0c6c modified doc from plugins
added supported devices for intertechno plugin in documentation
2014-02-01 22:49:51 +01:00
Simon Stürz e329ead0f8 added plugin documentation for intertechno devices 2014-02-01 21:34:11 +01:00
Michael Zanetti 05537d7b6a Trigger -> Event 2014-01-26 18:39:09 +01:00
Michael Zanetti 693519841f rename plugins 2014-01-06 21:14:09 +01:00