3413 Commits

Author SHA1 Message Date
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
jenkins
1e75df2782 Jenkins release build 1.8.2 2023-06-29 11:37:28 +02:00
jenkins
9003c5d16d Merge PR #650: arp: Fix discovery resolving multiple/wrong mac addresses for ip 2023-06-29 11:37:28 +02:00
jenkins
5936b19ba2 Merge PR #647: Fix influx systemd env override not working with older systemd 2023-06-29 11:37:26 +02:00
jenkins
fbc0b146e2 Merge PR #645: Tell systemd that we're using influxdb 2023-06-29 11:37:25 +02:00
jenkins
215620dc56 Merge PR #643: Update Dutch translations 2023-06-29 11:37:24 +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
Michael Zanetti
40efbb1ef4 Fix influx systemd env override not working with older systemd
Apparently the system unit file for influx is influxdb.service,
however, the symlinks in /etc differ and are named influxd.service.
While newer systemd versions seem to handle that properly, older ones
(debian buster) don't seem to pick up our config if it's named
like the symlink instead of the actual unit file
2023-06-19 12:20:35 +02:00
Michael Zanetti
3bb567c9da Tell systemd that we're using influxdb 2023-06-16 09:27:52 +02:00
alpha-rd
018f3fb1df Dutch translation to mock 2023-06-13 19:53:42 +02:00
alpha-rd
44e4c00181
Create plugins/mock/translations/727a4a9a-c187-446f-aadf-f1b2220607d1-nl.ts
Startingpoint for translating the mock plugin to dutch
2023-06-08 22:19:24 +02:00
alpha-rd
697882a2ea Dutch translation of nymead-nl is ready 2023-06-08 21:54:43 +02:00
jenkins
bb402e3127 Jenkins release build 1.8.1 2023-06-07 15:51:18 +02:00
jenkins
df6a5ee0f3 Jenkins release build 1.8.0 2023-05-23 11:49:15 +02:00
jenkins
254bc5c9f5 Merge PR #640: Update mac address database 2023-05-23 11:49:14 +02:00
jenkins
cdc93ebf05 Merge PR #639: NetworkDeviceDiscovery: perform reachability verification ping 2023-05-23 11:49:13 +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
8a2d736840 Merge PR #635: Fix multiple ragisterTransport calls on reconfiguring interfaces 2023-05-23 11:49:09 +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
jenkins
2cd6db2b8f Merge PR #630: Add location setting 2023-05-23 11:49:05 +02:00
Simon Stürz
4531b72479 Update mac address database 2023-05-23 11:45:49 +02:00
Michael Zanetti
c2e7d2bf0e Override influxdb defaults to
* only listen to localhost for security reasons
* don't print debug logs for every call
* don't use the _internal db
2023-05-22 16:08:51 +02:00
Michael Zanetti
4e509841b0 Rework the log engine to use influxdb instead of sql 2023-05-08 23:38:34 +02:00
Simon Stürz
c161e4df09 NetworkDeviceDiscovery: perform reachability verification ping 2023-05-05 11:04:32 +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
2385ea33a0 Fix multiple ragisterTransport calls on reconfiguring interfaces 2023-03-18 01:02:27 +01:00
Michael Zanetti
0e4226b568 Add desiredPhaseCount state to evcharger interface 2023-02-23 13:38:32 +01:00
jenkins
a41b82afbe Jenkins release build 1.7.0 2023-02-21 17:43:48 +01:00
jenkins
c01f3d806c Merge PR #631: Update MAC address database 2023-02-21 17:43:47 +01:00
jenkins
4c29386bbd Merge PR #629: Drop cloud settings which aren't used any more 2023-02-21 17:43:45 +01:00
jenkins
9f4c3bc27a Merge PR #628: Allow users with ControlThings permission to read things logs 2023-02-21 17:43:44 +01:00
jenkins
a2d8a5f90c Merge PR #627: Fix method to convert phases from string 2023-02-21 17:43:42 +01:00
jenkins
e9e734dc60 Merge PR #625: Stabilize logging tests 2023-02-21 17:43:41 +01:00
jenkins
b0b1ff6b58 Merge PR #624: Create indices on entries table of log db 2023-02-21 17:43:40 +01:00
jenkins
44209a24c1 Merge PR #623: NetworkDeviceMonitor: Fix initial reachable state using internal caches 2023-02-21 17:43:38 +01:00
jenkins
6dcdc89c90 Merge PR #622: Manually check for Bluetooth before instantiating QtBluetooth 2023-02-21 17:43:37 +01:00
jenkins
d88e5e1681 Merge PR #621: Update copyright to 2023 2023-02-21 17:43:35 +01:00
jenkins
9355694c24 Merge PR #620: Refactor NymeaCore class 2023-02-21 17:43:34 +01:00
jenkins
8cb4a264e9 Merge PR #618: Use dynamic min/max values for io connections 2023-02-21 17:43:33 +01:00
jenkins
5d3492c788 Merge PR #617: Require min/max values for pressuresensors 2023-02-21 17:43:31 +01:00
jenkins
13a5519a94 Merge PR #616: network device monitor: Clean up pending ping replies properly 2023-02-21 17:43:30 +01:00
jenkins
f27299d263 Merge PR #615: Require min/max values for co2sensors 2023-02-21 17:43:29 +01:00
jenkins
74c8c53b7c Merge PR #614: Enqueue priority jobs instead of prepending 2023-02-21 17:43:27 +01:00
jenkins
b17c3fa992 Merge PR #613: Properly clean up the TCP server on shutdown 2023-02-21 17:43:26 +01:00
jenkins
0477ce4507 Merge PR #612: Enable logging for thermostat states 2023-02-21 17:43:25 +01:00