Commit Graph

881 Commits (91c3cf88a82c652d7af9f6b75bffa812ff42de51)

Author SHA1 Message Date
jenkins 95ebffee0c Merge PR #689: Rework network discovery 2025-03-20 14:15:07 +01:00
jenkins 628c2c9be7 Merge PR #688: core: Fix shutdown crash and improve application logging 2024-12-20 13:39:07 +01:00
jenkins 482f64f3ab Merge PR #686: NetworkManager: add wireless device capabilities 2024-12-20 13:39:06 +01:00
jenkins 9127829a6c Merge PR #685: Influxdb: Disable debug print if database is disabled or not initialized 2024-12-20 13:39:05 +01:00
jenkins c48b6ae407 Merge PR #684: Use default cache location for the plugin info caches 2024-12-20 13:39:03 +01:00
jenkins cc3e531b2b Merge PR #672: Debug JSONRPC API handler 2024-12-20 13:39:02 +01:00
jenkins 318da58f45 Merge PR #670: Add systemd notify support 2024-12-20 13:39:01 +01:00
Simon Stürz ffaa53b04d Add debug API to JSONRPC 2024-12-20 10:06:35 +01:00
Simon Stürz 341a07cd85 Update ping and monitor handling 2024-12-19 20:40:53 +01:00
Simon Stürz abb656016d Update monitor 2024-12-19 20:40:53 +01:00
Simon Stürz 9b4b2d9b20 Update network device info and make host address the primary idetifier instead of the MAC address
Introduce monitor mode for network device info
Update network device monitor
introduce networkdevice interface
2024-12-19 20:40:21 +01:00
Simon Stürz a31daf7742 core: Fix shutdown crash and improve application logging
Signed-off-by: Simon Stürz <simon.stuerz@nymea.io>
2024-11-25 14:50:40 +01:00
Simon Stürz f013619a45 NetworkManager: add wireless device capabilities 2024-10-18 14:21:53 +02:00
Simon Stürz 09b378e251 Influxdb: Disable debug print if database is disabled or not initialized 2024-10-15 14:47:35 +02:00
Simon Stürz 81fdea51a8 Use default cache location for the plugin info caches 2024-10-09 14:09:56 +02:00
jenkins f50a7b9a88 Merge PR #683: Network device discovery reachable to early 2024-10-01 16:53:58 +02:00
jenkins 795e541e01 Merge PR #679: Log proper RPC method name for the initial setup 2024-10-01 16:53:52 +02:00
jenkins fb29d24265 Merge PR #678: modbus RTU: add platform configuration 2024-10-01 16:53:51 +02:00
jenkins d761d7dccb Merge PR #673: Remove unused signal 2024-10-01 16:53:50 +02:00
Simon Stürz dae11725f8 NetworkDeviceDiscovery: Fix reachable changed before the network address is known 2024-10-01 14:58:02 +02:00
Simon Stürz 87ed98b72f modbus RTU: add platform configuration 2024-08-07 11:09:19 +02:00
Tobi 28ea0545ec
Log proper RPC method name for the initial setup 2024-07-30 12:15:40 +02:00
Simon Stürz bad240025d Add systemd notify support 2024-03-26 08:43:12 +01:00
Simon Stürz ce7d075af2 Remove unused signal 2024-03-26 08:38:57 +01:00
Simon Stürz 512ea502c1 Stop nymea time manager before shutdown the daemon 2024-03-26 08:23:21 +01:00
Michael Zanetti c716f57e9c Add more debug prints to script console when ThingState fails 2023-12-30 18:08:41 +01:00
jenkins 89615140eb Merge PR #657: Add support for Bluetooth pairing during thing setup 2023-11-29 14:13:39 +01:00
jenkins 4e7d8270b1 Merge PR #656: Fix building with newer gcc 2023-11-29 14:13:38 +01:00
jenkins 7e4afba769 Merge PR #655: NetworkDeviceDiscovery: Update warning regarding multiple IPs for one MAC address. 2023-11-29 14:13:36 +01:00
jenkins 7ca78aff08 Merge PR #654: Make script runtime errors appear in the script console 2023-11-29 14:13:35 +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
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
Michael Zanetti 4305c76471 Fix building with newer gcc 2023-11-20 20:40:02 +01:00
Michael Zanetti 2c817247be Fix building with newer gcc 2023-10-29 23:14:51 +01:00
Simon Stürz abc4c128b1 NetworkDeviceDiscovery: Update warning regarding multiple IPs for one MAC address. 2023-10-17 10:19:34 +02:00
Michael Zanetti 748e599537 Make script runtime errors appear in the script console 2023-09-12 13:39:07 +02: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 4b3ec64e58 Make possibleValues for states dynamic and translatable 2023-08-01 10:45:41 +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 8a2d736840 Merge PR #635: Fix multiple ragisterTransport calls on reconfiguring interfaces 2023-05-23 11:49:09 +02:00
jenkins 2cd6db2b8f Merge PR #630: Add location setting 2023-05-23 11:49:05 +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 2385ea33a0 Fix multiple ragisterTransport calls on reconfiguring interfaces 2023-03-18 01:02:27 +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