3224 Commits

Author SHA1 Message Date
Michael Zanetti
b7331d25ec Fix dependency to libnymea-dev for nymea-sdk 2021-12-07 14:29:13 +01:00
Michael Zanetti
343d4a8c86 Remove cloud push notifications
Note: This doesn't remove 100% of the related code yet, just keeps
the minimum required to emit autoThingDisappeared() for all the
things and clean up users setups.

The rest of the CloudNotifications class code shall be removed
with 0.31 (or soonish after that).
2021-11-18 00:12:05 +01:00
Simon Stürz
b03d4d155a Fix json typo in simple heat pump interface 2021-11-16 16:48:55 +01:00
Michael Zanetti
e072084d23 0.30 2021-11-16 15:00:15 +01:00
Simon Stürz
cd42d6b7dc Inhert simple heat pump from power interface 2021-11-16 14:41:49 +01:00
Simon Stürz
17371bdb7c Fix JSON typo in heatpump interface 2021-11-11 11:05:24 +01:00
Michael Zanetti
8ec5b4f464 Change upgrade restart logic to also work on plugins and libs 2021-11-11 01:41:20 +01:00
Michael Zanetti
f2898b9fc8 Add a providedInterfaces property to thingClass 2021-11-10 12:57:28 +01:00
Simon Stürz
e8e66c9b7f Add optional common states for heat pumps 2021-11-10 08:11:19 +01:00
Simon Stürz
1fc896def2 Add flag handling methods for the JSON RPC handler. 2021-11-05 18:49:20 +01:00
Michael Zanetti
412fc23dc9 Close log db if initialisation fails and discard entries. 2021-11-04 13:26:09 +01:00
Jenkins nymea
bd7205866f Jenkins release build 0.29.2 2021-11-02 17:18:10 +01:00
Jenkins nymea
687b415e7f Merge PR #476: Fix a wrong error message from the plugininfocompiler 2021-11-02 17:18:09 +01:00
Michael Zanetti
7bd7e41ff2 Add unit Ohm 2021-11-02 12:22:09 +01:00
Michael Zanetti
b5768c8bf0 Fix a wrong error message from the plugininfocompiler 2021-11-02 11:02:53 +01:00
Simon Stürz
81c1ba94d3 Update max charging current to uint 2021-10-28 08:05:52 +02:00
Simon Stürz
442f33e50d Allign minimal charging current to system naming 2021-10-27 17:34:34 +02:00
Simon Stürz
b5dc78d9d3 Add session energy as optional sate for ev charger 2021-10-22 14:06:17 +02:00
Simon Stürz
4ac016396a Add phase count state to the evcharger interface 2021-10-22 12:20:56 +02:00
Simon Stürz
49a03580be Make minimal charging current writable 2021-10-22 12:08:48 +02:00
Simon Stürz
29ee1b48f0 Add minimal charging current to electricvehicle interface 2021-10-22 12:06:20 +02:00
Michael Zanetti
aec7400ad0 Add charging state to evcharger interface 2021-10-19 13:40:51 +02:00
Michael Zanetti
ac0ade64c5 Add water level sensor interface 2021-10-12 23:06:44 +02:00
Simon Stürz
1b385dd038 Add heat pump interfaces 2021-10-12 10:11:29 +02:00
Michael Zanetti
19b1657f21 Make currentPower mandatory for smartmeters 2021-10-07 14:10:58 +02:00
Michael Zanetti
20b13bc3ed Enforce smartmeterconsumer on evchargers 2021-10-07 14:10:58 +02:00
Michael Zanetti
4b4bef2885 Adjust unit for energystorage 2021-10-07 14:10:58 +02:00
Michael Zanetti
d01fb7d16a Log producers/consumers totals 2021-10-07 14:10:58 +02:00
Michael Zanetti
d8acacf322 Add capacity state 2021-10-07 14:10:58 +02:00
Michael Zanetti
500f6c6cef Add energystorage interface 2021-10-07 14:10:58 +02:00
Jenkins nymea
249393241c Jenkins release build 0.29.1 2021-10-04 12:10:50 +02:00
Jenkins nymea
0be54eb451 Merge PR #467: Update mac address database 2021-10-04 12:10:47 +02:00
Jenkins nymea
db501eebc9 Merge PR #466: Bump nymea version to 0.29.1 2021-10-04 12:10:46 +02:00
Jenkins nymea
eaab3032a7 Merge PR #465: Fix action copy operator 2021-10-04 12:10:44 +02:00
Jenkins nymea
69577f985d Merge PR #461: Use pkgconfig to find zigbee also for tests 2021-10-04 12:10:43 +02:00
Jenkins nymea
51c02e350a Merge PR #460: Make use of gpio classes from libnymea-gpio 2021-10-04 12:10:41 +02:00
Simon Stürz
79ba02b317 Update mac address database 2021-10-04 11:31:14 +02:00
Simon Stürz
c4b0fa00ca Bump nymea version to 0.29.1 2021-10-04 11:21:58 +02:00
Simon Stürz
1e2df2eb7c Fix copy constructor of Action class 2021-10-01 15:13:00 +02:00
Simon Stürz
26cb281524 Fix action copy operator 2021-10-01 14:42:03 +02:00
Michael Zanetti
883c2e1c2a Use pkgconfig to find zigbee also for tests 2021-09-08 14:26:54 +02:00
Jenkins nymea
432ca3f883 Jenkins release build 0.29.0 2021-09-06 09:05:11 +02:00
Jenkins nymea
f8645357b0 Merge PR #458: Fix myThings() not being updated before thingRemoved in python plugins 2021-09-06 09:05:08 +02:00
Jenkins nymea
06b020fe5a Merge PR #456: Prevent unspecific warnings during certificate loading 2021-09-06 09:05:07 +02:00
Jenkins nymea
bbdbd01613 Merge PR #454: Add an electricvehicle interface 2021-09-06 09:05:05 +02:00
Jenkins nymea
3080360d3a Merge PR #453: Add a plugged in state to evcharger interface 2021-09-06 09:05:04 +02:00
Jenkins nymea
e3b1f38902 Merge PR #452: Add a solar inverter interface 2021-09-06 09:05:03 +02:00
Jenkins nymea
e0fc43b308 Merge PR #451: Add PluginTimer API to python plugins 2021-09-06 09:05:02 +02:00
Jenkins nymea
87dcd7484d Merge PR #450: Silence some spamming debug messages from project files 2021-09-06 09:05:00 +02:00
Jenkins nymea
4de0713f69 Merge PR #449: Force unit on humidity sensor interface 2021-09-06 09:04:59 +02:00