Commit Graph

2657 Commits (aa2dd592d5b8dfa80f0d3236a69cb1981ca4a6c2)

Author SHA1 Message Date
Jenkins nymea aa2dd592d5 Merge PR #389: Rename libnymea dev 2021-02-25 11:27:10 +01:00
Jenkins nymea 5cf6267c4b Merge PR #388: Plugininfocompiler: Add debug output for unknown units 2021-02-25 11:27:09 +01:00
Jenkins nymea f789342332 Merge PR #387: Weather interface units 2021-02-25 11:27:08 +01:00
Jenkins nymea dfc9b38e10 Merge PR #385: Updated evcharger interface 2021-02-25 11:27:07 +01:00
Jenkins nymea 600448f2eb Merge PR #383: Restructure nymea-sdk meta package 2021-02-25 11:27:06 +01:00
Jenkins nymea 2050ac23cb Merge PR #382: Silence plugin dir debug print 2021-02-25 11:27:05 +01:00
Jenkins nymea 4348390d50 Merge PR #381: Don't crash when a python plugin fails to load 2021-02-25 11:27:04 +01:00
Jenkins nymea b0d041b73e Merge PR #380: Add a watersensor interface 2021-02-25 11:27:02 +01:00
Jenkins nymea 2863b3ec53 Merge PR #379: 0.26 2021-02-25 11:27:00 +01:00
Jenkins nymea aa4a7c03b3 Merge PR #378: Rework heating/cooling/thermostat interfaces 2021-02-25 11:26:59 +01:00
Jenkins nymea 13629ec553 Merge PR #369: Username optional on account interface 2021-02-25 11:26:58 +01:00
Jenkins nymea 1016dd61a7 Merge PR #348: Add unit to batterylevel interface 2021-02-25 11:26:57 +01:00
Jenkins nymea 01e9ad8916 Merge PR #337: Support for configuring logging and filtering states/events 2021-02-25 11:26:56 +01:00
Michael Zanetti 29f88d744d Fix suggestLogging property for plugin devs 2021-02-24 13:41:41 +01:00
Michael Zanetti c803dafb7f Add Breaks and Provides too to simplify migrations 2021-02-17 13:00:29 +01:00
Michael Zanetti fadb5c8896 Fix interfaces.qrc 2021-02-17 11:55:54 +01:00
Boernsman 0ada24de34 changed evcharger description 2021-02-15 16:37:17 +01:00
Boernsman cff600b877 removed extendedevcharger and added percentage to evcharger interface 2021-02-15 16:35:07 +01:00
Boernsman b12878fea8 changed extendedevcharger from milliAmpere (uint) to Ampere (double) 2021-02-15 16:31:53 +01:00
Michael Zanetti 455ac25eff Rename libnymea1-dev to libnymea-dev 2021-02-04 00:36:03 +01:00
Michael Zanetti 5bcda4c25b Add missing license headers 2021-02-03 00:42:32 +01:00
Boernsman f4b4e72e3a added debug output for unknown units 2021-02-02 14:11:12 +01:00
Michael Zanetti 8900c69060 0.26 2021-02-01 10:04:19 +01:00
Michael Zanetti d6fd4bfba5 Rework heating/cooling/thermostat interfaces
Simple heating/cooling devices are more different to thermostats
than one would think at first. This splits heating and thermostat
interfaces into two unrelated interfaces and adds a generic
cooling interface for simple on/off air conditioners.
2021-01-31 23:40:53 +01:00
Jenkins nymea 493b211eec Jenkins release build 0.25.1 2021-01-29 15:42:59 +01:00
Jenkins nymea 7172ad1bed Merge PR #175: Fix TCP server warning and pointer initialization 2021-01-29 15:42:58 +01:00
Michael Zanetti 332188db5e Add units to weather interface 2021-01-26 14:10:23 +01:00
Michael Zanetti b47a0f9c15 Move plugin.pri to dev-tools package
It's not required to link to libnymea, but it is required when
running the plugininfo-compiler.
2021-01-18 20:35:11 +01:00
Michael Zanetti 1f4df62b7b Restructure nymea-sdk meta package
nymea-dev-tools depending on libnymea1-dev now, given it requires
the plugin.pri for translations support at least.

Instead, make the dependency to QtCreator related stuff optional (recommended).
2021-01-12 12:02:06 +01:00
Michael Zanetti a95b2de303 Silence plugin dir debug print
This is printed before logging filters are set because it's needed
for generating the --help text. There shouldn't be a debug print at
this place yet.
2021-01-09 11:48:59 +01:00
Michael Zanetti 3f0321f195 Don't crash when a python plugin fails to load 2021-01-09 11:38:26 +01:00
Michael Zanetti 62b87ee211 Add a watersensor interface 2021-01-06 16:39:36 +01:00
Michael Zanetti e52b45c815 fix tests 2021-01-04 18:02:26 +01:00
Michael Zanetti 386fa12a89 Bump api version 2021-01-04 17:20:07 +01:00
Michael Zanetti 3fb74cc9e4 Add API to configure logging/filtering by the client 2021-01-04 16:43:28 +01:00
Michael Zanetti 32eb6d6dd7 tune filter 2021-01-03 21:58:10 +01:00
Michael Zanetti eeb1feade0 Add a jitter filtering mechanism 2021-01-02 14:33:15 +01:00
Michael Zanetti ae38e185b6 more work... not really working yet 2021-01-02 14:33:15 +01:00
Michael Zanetti 56448543df An attempt to make it configurable 2021-01-02 14:33:15 +01:00
Michael Zanetti 59140f7bd4 log weather states 2021-01-02 14:33:15 +01:00
Michael Zanetti 30a0469212 Update tests 2021-01-02 14:33:15 +01:00
Michael Zanetti 5f1855ff44 Don't log all states by default any more 2021-01-02 14:33:15 +01:00
Michael Zanetti bb86f12ab8 Fix mock thing 2020-12-30 16:07:49 +01:00
Simon Stürz 64a5ffbd37 Fix warning and pointer initialization 2020-12-30 00:15:08 +01:00
Jenkins nymea eaaf2e0188 Jenkins release build 0.25.0 2020-12-21 18:01:11 +01:00
Jenkins nymea 8f27d36698 Merge PR #375: Reorder shutdown 2020-12-21 18:01:07 +01:00
Jenkins nymea 56871ad7fd Merge PR #374: Cleanup scripts on shutdown 2020-12-21 18:01:06 +01:00
Jenkins nymea 5d6ca5a45a Merge PR #373: Fix memory off-by-one overflow 2020-12-21 18:01:04 +01:00
Jenkins nymea d48561ee89 Merge PR #372: Limit shutdown timeout of systemd service to 30 seconds 2020-12-21 18:01:03 +01:00
Jenkins nymea f1f75c9391 Merge PR #371: Remove SIGSEGV handling and backtrace printing for proper coredump cr… 2020-12-21 18:01:00 +01:00