Simon Stürz
8e05986333
CoAP: Silence warning regarding multicast join error
2024-10-29 07:10:55 +01:00
jenkins
bd0b3fe177
Merge PR #660 : Update optional prgress state to update interface
2024-01-29 12:22:21 +01:00
Michael Zanetti
a749d780fd
Update optional prgress state to update interface
2024-01-04 16:07:12 +01:00
Michael Zanetti
46e6232021
Enable logging for signal strength by default
...
Since the new log engine this isn't that heavy on the resources any more
2023-12-29 13:11:20 +01:00
jenkins
89615140eb
Merge PR #657 : Add support for Bluetooth pairing during thing setup
2023-11-29 14:13:39 +01:00
jenkins
856c3503ee
Merge PR #653 : LogEngine: provide possibility to disable the log engine
2023-11-29 14:13:34 +01:00
jenkins
4765e1174f
Merge PR #651 : Make possibleValues for states dynamic and translatable
2023-11-29 14:13:32 +01:00
jenkins
d79ea7bdde
Merge PR #642 : Enable more info on double ThingActionInfo::finish() calls
2023-11-29 14:13:31 +01:00
Michael Zanetti
cc26006a83
Add support for Bluetooth pairing during thing setup
2023-11-26 13:41:54 +01:00
Michael Zanetti
b868035bf5
Allow discovering on bluetooth adapter plugged in at runtime
2023-11-20 20:40:40 +01:00
Simon Stürz
84dca158b3
LogEngine: provide possibility to disable the log engine
2023-08-22 09:21:03 +02:00
Michael Zanetti
0c09e07112
Add support for connection to actionExecuted in scripts
2023-08-01 10:53:14 +02:00
Michael Zanetti
14de03b154
Enable more info on double ThingActionInfi::finish() calls
2023-08-01 10:52:09 +02:00
Michael Zanetti
4b3ec64e58
Make possibleValues for states dynamic and translatable
2023-08-01 10:45:41 +02:00
Simon Stürz
27a06e280e
arp: Fix discovery resolving multiple/wrong mac addresses for one ip address
2023-06-23 16:49:01 +02:00
jenkins
21061e91a0
Merge PR #637 : Rework the log engine to use influxdb instead of sql
2023-05-23 11:49:12 +02:00
jenkins
c60b5399a5
Merge PR #636 : Enforce unit on closable interface
2023-05-23 11:49:10 +02:00
jenkins
d41f63f807
Merge PR #634 : Add windowOpen and windowOpenDetected states to the thermostat
2023-05-23 11:49:08 +02:00
jenkins
50921e0fa5
Merge PR #632 : Add desiredPhaseCount state to evcharger interface
2023-05-23 11:49:06 +02:00
Michael Zanetti
4e509841b0
Rework the log engine to use influxdb instead of sql
2023-05-08 23:38:34 +02:00
Michael Zanetti
bea44a96c0
Add windowOpen and windowOpenDetected states to the thermostat
2023-05-04 23:08:23 +02:00
Michael Zanetti
8ffcfde9cd
Enforce unit on closable interface
2023-03-30 14:08:29 +02:00
Michael Zanetti
0e4226b568
Add desiredPhaseCount state to evcharger interface
2023-02-23 13:38:32 +01:00
jenkins
a2d8a5f90c
Merge PR #627 : Fix method to convert phases from string
2023-02-21 17:43:42 +01:00
jenkins
44209a24c1
Merge PR #623 : NetworkDeviceMonitor: Fix initial reachable state using internal caches
2023-02-21 17:43:38 +01:00
jenkins
9355694c24
Merge PR #620 : Refactor NymeaCore class
2023-02-21 17:43:34 +01:00
jenkins
5d3492c788
Merge PR #617 : Require min/max values for pressuresensors
2023-02-21 17:43:31 +01:00
jenkins
f27299d263
Merge PR #615 : Require min/max values for co2sensors
2023-02-21 17:43:29 +01:00
jenkins
0477ce4507
Merge PR #612 : Enable logging for thermostat states
2023-02-21 17:43:25 +01:00
jenkins
e248bffcf2
Merge PR #611 : Add information for initialSetup and reconfigure to ThingSetupInfo
2023-02-21 17:43:23 +01:00
Simon Stürz
bba746c83c
Fix method to convert phases from string
2023-02-10 22:15:30 +01:00
Simon Stürz
1ac8802035
NetworkDeviceMonitor: Fix initial reachable state using internal caches
2023-02-01 23:47:32 +01:00
Michael Zanetti
92197cb97c
Refactor NymeaCore class
...
This moves all the things and rules logic away from NymeaCore
into their respective modules where it belongs.
One major change is the removal of the removePolicy functionality.
This was somewhat broken as it was only working for rules but not
for all the other modules like scripts, experiences etc. After
an attempt to create something that works with all modules it
really seemed that this does not make a lot of sence after all,
given that updating rules would in most cases leave something
very broken behind and removing them was the only sane thing to do.
On the other hand, experience plugins may not work well with such
a policy eithre as they may require to do their own special thing.
So in the end the removePolicy was dropped altogether. Apps should
instead figure out themselves what removal of a thing may imply and
inform the user about that beforehand.
2023-01-24 17:56:04 +01:00
Michael Zanetti
fea635edcf
Require min/max values for pressuresensors
2023-01-12 22:52:39 +01:00
Michael Zanetti
08c0a09957
Require min/max values for co2sensors
2022-12-31 12:35:41 +01:00
Michael Zanetti
8e0c8eda41
Enable logging for thermostat states
2022-12-24 21:09:10 +01:00
Michael Zanetti
66ca0afa1f
Add information for initialSetup and reconfigure to ThingSetupInfo
2022-12-14 23:39:29 +01:00
jenkins
1d268e2205
Merge PR #608 : Add vibrationsensor interface
2022-12-13 21:05:06 +01:00
jenkins
375c513186
Merge PR #601 : Allow registering lists of ThingId on json rpc
2022-12-13 21:05:00 +01:00
jenkins
66c606aa10
Merge PR #600 : NetworkDeviceDiscovery: wait for pending MAC address manufacturer lookups before finishing a discovery
2022-12-13 21:04:59 +01:00
jenkins
6cce82c088
Merge PR #591 : Allow registering list types without their contained objects on JSONRPC
2022-12-13 21:04:55 +01:00
jenkins
8bd402d808
Merge PR #590 : Fix suggestLogging property not working for eventTypes
2022-12-13 21:04:54 +01:00
jenkins
f22d1e55a4
Merge PR #589 : Add a childlock interface
2022-12-13 21:04:52 +01:00
Simon Stürz
6a08de4763
Ping: Clean up replies properly if they get deleted before finished
2022-12-12 11:12:11 +01:00
Michael Zanetti
bbc8e54ebc
Add vibrationsensor interface
2022-12-06 22:56:13 +01:00
Simon Stürz
da6d7b8efe
Speed up ping, inform about unfinished ping replies and abort on timeout
2022-12-05 08:55:48 +01:00
Michael Zanetti
289362fefc
Allow registering lists of ThingId on json rpc
2022-11-12 23:59:25 +01:00
Michael Zanetti
0dee8d44de
Allow registering list types without their contained objects on JSONRPC
2022-11-06 01:32:57 +01:00
Michael Zanetti
65736e1034
Fix suggestLogging property not working for eventTypes
2022-11-05 19:04:31 +01:00
jenkins
6008303b5b
Merge PR #583 : Rework air quliaty interfaces
2022-10-25 02:37:14 +02:00