Commit Graph

51 Commits (deb268d59b133a5ce725c7fa342858642f0aa263)

Author SHA1 Message Date
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 6d7984496e added datetime logging category and update man page 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 cc0bd99d69 fixed edit openweathermap 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 231abee49b autocreate action for writable states 2019-04-01 20:48:17 +02:00
Simon Stürz f47b81f95b update wemo plugin and fixed debug output of network manager 2019-04-01 20:48:17 +02:00
Simon Stürz 6e93853830 updated and fixed openweathermap plugin 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
Simon Stürz 1f697b2b1a added documentation and fixed some doc errors 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 aad334c799 switch json api to better type system and enhance error reporting 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
Simon Stürz 511a676507 added autodetection using geo-location 2019-04-01 20:48:17 +02:00
Michael Zanetti adb80c8364 drop unused vendorid 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 0d1ceeb7bc drop unused vendorid 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 5d69c20d80 supporting now wall thermostat and radiator thermostat (auto device)
added actions (auto, manuel, eco mode...)
2019-04-01 20:48:17 +02:00
Simon Stürz 58b8e13ef2 improoved Max! cube decoding...current temperatur still missing 2019-04-01 20:48:17 +02:00
Simon Stürz aab7a6ec47 fixed some bugs in eq-3 and penweathermap plugins 2019-04-01 20:48:17 +02:00
Simon Stürz 9481bf5361 fixed some Radio433 bugs 2019-04-01 20:48:17 +02:00
Michael Zanetti 913f08edd8 fix some param handling issues 2019-04-01 20:48:17 +02:00
Simon Stürz 4242c480ed fixed some Radio433 bugs 2019-04-01 20:48:17 +02:00
Michael Zanetti 824464e09b fix some param handling issues 2019-04-01 20:48:17 +02:00
Michael Zanetti da9c937f94 update discoveryParams from QVariantMap to QList<Param> too 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 21738b3907 state changes emit events now 2014-06-08 20:52:30 +02:00
Michael Zanetti b07433a8b5 Add discoveryParams to DeviceClass
Fixes #12
2014-05-05 20:40:02 +02:00
Michael Zanetti f7559742a4 added support for async device creation. 2014-05-03 15:10:16 +02:00
Michael Zanetti 7c3ffbd5d6 make executeAction more verbose 2014-04-28 23:52:05 +02:00
Simon Stürz 154b8b0aed added documentation for wakeonlan, googlemail and openweathermap 2014-04-25 00:11:54 +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
Simon Stürz c06dd4bafb openweathermap finished and cleaned up :) 2014-04-17 01:46:14 +02:00
Simon Stürz 98dc4f3808 openweathermap states get updated 2014-04-17 01:21:58 +02:00
Simon Stürz 477749fe7d fixed autodetect search from openweather and removed conrad from code temprary 2014-04-14 01:21:27 +02:00
Simon Stürz 8a8df6337a openweathermap search works now 2014-04-14 00:23:22 +02:00
Simon Stürz 60693ccb69 bugfix 2014-04-14 00:11:57 +02:00
Simon Stürz e7a726733b search emit discovered devices 2014-04-14 00:03:09 +02:00
Simon Stürz 2d84223ad6 openweathermap search works now 2014-04-13 23:00:45 +02:00
Michael Zanetti b088e13ea6 fix return in openweather plugin 2014-04-13 22:49:44 +02:00
Michael Zanetti c56ebcb6a2 also implement async replies 2014-04-13 22:40:49 +02:00
Simon Stürz 961079c9d9 openweathermap added search(String) 2014-04-13 21:56:21 +02:00
Michael Zanetti e4c27dfa88 fix compile error 2014-04-13 19:41:48 +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 a5eb0ef759 some more checks 2014-04-13 17:58:33 +02:00
Simon Stürz 3d20652b2a added openweathermap doc 2014-04-06 23:32:37 +02:00