Michael Zanetti
89d8d371f6
update plugins to use the interfaces
2019-04-02 01:02:45 +02:00
Michael Zanetti
f223da3467
reenable all the device plugins
2019-04-02 01:02:45 +02:00
Michael Zanetti
4fc0ef01fa
add a test
2019-04-02 01:02:45 +02:00
Michael Zanetti
45caf66851
initial work on interfaces
...
have some interfaces defined and in use by DeviceManager and the API.
this can be used to build first prototypes in apps using the interfaces
stuff. Currently the lights interfaces are mostly defined and fully
implemented by the Hue plugin.
TODO: more interfaces to be defined, make more plugins follow
interfaces.
TODO: tests for the interface code
TODO: docs for the interface code
2019-04-02 01:02:45 +02:00
Michael Zanetti
3577f37e1e
fix some docs typos
2019-04-02 01:02:45 +02:00
Simon Stürz
a34665eea4
Fix bluetooth error for older builds
2019-04-02 01:02:45 +02:00
Simon Stürz
7273e35adf
fix prints
2019-04-02 01:02:45 +02:00
Simon Stürz
308aef672b
fix print method
2019-04-02 01:02:45 +02:00
Simon Stürz
b9053a31ae
update plugin compiler
2019-04-02 01:02:45 +02:00
Simon Stürz
8d648b7eb8
start cleanup of multisensor plugin
2019-04-02 01:02:43 +02:00
Simon Stürz
2e4b02099b
update license headers
2019-04-02 01:02:21 +02:00
Simon Stürz
e05ef20c97
update copyright
2019-04-02 01:02:07 +02:00
Simon Stürz
9c8097919d
update license header
2019-04-02 01:02:06 +02:00
Simon Stürz
eb8cad0440
don't build mock plugin if testing is disabled
2019-04-02 01:01:32 +02:00
Simon Stürz
7cfd7bf293
fixed issue #410
...
fixed issue #405
2019-04-02 01:01:32 +02:00
Simon Stürz
a64441bdf5
fix plugin path for snap
2019-04-02 01:01:32 +02:00
Simon Stürz
1ce508f665
add arch triplet to lib and plugins
2019-04-02 01:01:32 +02:00
Simon Stürz
51a4dda185
translations installation path
2019-04-02 01:01:32 +02:00
Simon Stürz
1f47d00c22
continue snappy packaging
2019-04-02 01:01:32 +02:00
Simon Stürz
613caa30e1
fix gpio button
2019-04-02 01:01:32 +02:00
Simon Stürz
f9d9e7e494
fix gpio plugin
2019-04-02 01:01:32 +02:00
Simon Stürz
bb3e38aba0
add beaglebone black gpios
2019-04-02 01:01:32 +02:00
Simon Stürz
24c48e8af3
Add gpio plugin with raspberry pi 2 support
2019-04-02 01:01:32 +02:00
Simon Stürz
dd495719b1
fix hue plugin and improve network detector shutdown mechanism
2019-04-02 01:01:32 +02:00
Simon Stürz
7a4c0ab454
upgrade network detector plugin
2019-04-02 01:01:32 +02:00
Simon Stürz
642b5c8331
basic networkmanager functionality
2019-04-02 01:01:32 +02:00
Simon Stürz
661e0a5116
Fix broken hue plugin
2019-04-02 01:01:32 +02:00
Simon Stürz
6ebda18235
fix guhd translations
2019-04-02 01:01:32 +02:00
Simon Stürz
b53186da19
translate plugins
2019-04-02 01:01:32 +02:00
Simon Stürz
d77e122aca
fixed documentation
...
finalized translation mechanism
2019-04-02 01:01:31 +02:00
Simon Stürz
978a203ec1
add translation strings for plugininfo
2019-04-02 01:01:21 +02:00
Simon Stürz
859c5b0df8
add paramTypesId and close #302
2019-04-02 01:01:21 +02:00
Simon Stürz
a5fbc70fc2
fix all params in all plugins
2019-04-02 01:01:19 +02:00
Simon Stürz
d3abd9bf9f
add guh-translations package
2019-04-02 01:01:05 +02:00
Simon Stürz
1a74e9c1fe
update translation install path
2019-04-02 01:01:05 +02:00
Simon Stürz
5a7a5d2112
add existing translation files and test debian packaging for translations
2019-04-02 01:01:05 +02:00
Simon Stürz
6060a260b3
create automatically translation folder
2019-04-02 01:01:05 +02:00
Simon Stürz
a6dbf36d0f
add translation files to all plugins
2019-04-02 01:01:04 +02:00
Simon Stürz
503939b559
update plugininfo compiler
2019-04-02 01:00:52 +02:00
Simon Stürz
48535e5c56
add build dependecy for translation tools
...
add translation path for packages
2019-04-02 01:00:52 +02:00
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
19a104dca0
extend sensor values
2019-04-01 20:48:17 +02:00
Simon Stürz
7e152b7a09
add plugin files
2019-04-01 20:48:17 +02:00
Simon Stürz
699495dcc0
baisc functionality of nuimo
2019-04-01 20:48:17 +02:00
Simon Stürz
aeef3717fe
finish basic settings
2019-04-01 20:48:17 +02:00
Simon Stürz
8c58a22247
fix eq-3 json file
2019-04-01 20:48:17 +02:00
Simon Stürz
26780a0561
update man page
2019-04-01 20:48:17 +02:00
Simon Stürz
1d47e14cc4
update plugin json files
2019-04-01 20:48:17 +02:00
Simon Stürz
c2399af840
add graphRelevant flag
2019-04-01 20:48:17 +02:00