Commit Graph

66 Commits (1e4e2ac09c2a0a9b90e3a13017934e2ed3410245)

Author SHA1 Message Date
Simon Stürz 1e4e2ac09c add translations mechanism for plugins 2019-04-02 01:00:52 +02:00
Simon Stürz 3db2fe81d6 begin with translation process 2019-04-02 01:00:52 +02:00
Simon Stürz 69a8d881d2 add cloud JSON RPC
basic functionality working
2019-04-01 20:48:17 +02:00
Simon Stürz 9edc4395d6 remove websocket compiler flag
add cloud connection basic structure
2019-04-01 20:48:17 +02:00
Simon Stürz fb91f05b15 add final qtavahi lib 2019-04-01 20:48:17 +02:00
Simon Stürz 4191b8f37c renew gpio and pwm classes 2019-04-01 20:48:17 +02:00
Simon Stürz 6782ea1a77 overlapping weekly calendar item 2019-04-01 20:48:17 +02:00
Simon Stürz 5f32c11810 add timemanager
add evaluation of calendaritem
add pack/unpack methods
2019-04-01 20:48:17 +02:00
Simon Stürz 1a9284b89f add guh-plugins-merkur package
add merkur boards plugins
temprary remove coap test (server down)
2019-04-01 20:48:17 +02:00
Simon Stürz dfa9dd9f11 add QtInfoMsg 2019-04-01 20:48:17 +02:00
Simon Stürz 97e892b87e close #274 2019-04-01 20:48:17 +02:00
Simon Stürz 7ee67da613 close #257 2019-04-01 20:48:17 +02:00
Simon Stürz 0eadc5af47 Revert "Snappy" 2019-04-01 20:48:17 +02:00
Simon Stürz 9389c1759d fix snappy paths 2019-04-01 20:48:17 +02:00
Simon Stürz 03381cc25c add shutdown and SIG quit signal capture
update manpage
2019-04-01 20:48:17 +02:00
Bernhard 5f80b65cec Declare local functions in main static 2019-04-01 20:48:17 +02:00
Simon Stürz cfb6b41c57 add systemd 2019-04-01 20:48:17 +02:00
Simon Stürz 34a5596f3e update man page
update package descriptions
change log output
2019-04-01 20:48:17 +02:00
Simon Stürz faed9f1f6d change logging output 2019-04-01 20:48:17 +02:00
Simon Stürz 2693b1c8bd add netatmo plugin
add OAuth2
2019-04-01 20:48:17 +02:00
Simon Stürz ba5aedaaab fixed CORS and webserver and tests 2019-04-01 20:48:17 +02:00
Simon Stürz e358fbda71 update man page
fix test scripts
2019-04-01 20:48:17 +02:00
Simon Stürz 557baff39d add websocket server 2019-04-01 20:48:17 +02:00
Simon Stürz b86a062a87 added deviceresources and first tests 2019-04-01 20:48:17 +02:00
Simon Stürz f1dd14527e prepared tcp server and mock server for webserver
add TransportInterface
add basic structure of webserver
2019-04-01 20:48:17 +02:00
Simon Stürz 40847fd153 added guhd.conf
add settings to tcpserver
2019-04-01 20:48:17 +02:00
Simon Stürz 38afa00b30 added GuhSettings 2019-04-01 20:48:17 +02:00
Simon Stürz 1688a6b24c added database updated notification
fixed notification tests
fixed datetime notification id
bump api version
2019-04-01 20:48:17 +02:00
Simon Stürz 21ac449b3d first working filter version 2019-04-01 20:48:17 +02:00
Simon Stürz 91afe4f29e add guhserver namespace to server 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
Michael Zanetti 515c3c0c2a add a proof of concept on how to dynamically load plugin's debug categories 2019-04-01 20:48:17 +02:00
Simon Stürz 4589eb724b add debug area to doc 2019-04-01 20:48:17 +02:00
Simon Stürz 1f35f78238 added kodi connection and jsonhandler 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 a8727407eb added logging category to core and lib 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 8eaa447cb1 fixed main and added RunningMode 2019-04-01 20:48:17 +02:00
Simon Stürz 1529706561 fixing service and cleanup code 2019-04-01 20:48:17 +02:00
Simon Stürz 42fffe647d added qtservice 2019-04-01 20:48:17 +02:00
Simon Stürz 091dff8491 added daemon option and application parameters 2019-04-01 20:48:17 +02:00
Michael Zanetti c9e6b7ed81 load plugins dynamically 2019-04-01 20:48:17 +02:00
Simon Stürz ce54fd166a added Lg Smart Tv support (discovery works) 2019-04-01 20:48:17 +02:00
Simon Stürz b549b013b4 added wemo discovery and can request the powerstate of the switch 2019-04-01 20:48:17 +02:00
Simon Stürz 3a8908c982 added eQ-3 plugin
pluginstatus: can be discovered, still not refreshing
auto generate devices from cube missing
some errors in message parsing
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
Simon Stürz 40b91f4dbd created cusom mail notification
changed googlemail plugin to mail notification plugin
2014-05-01 21:02:16 +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