Simon Stürz
|
40182978e0
|
Implement webserver resource mechanism
|
2025-11-19 09:56:22 +01:00 |
|
Simon Stürz
|
2acf7784a6
|
Update the entire Qt6 code to new signal slot connections
Update logging cathegories and allign coding style
|
2025-09-11 10:09:24 +02: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
|
311fb7bfa4
|
Introduce interfaces mechanism for ThingClass paramTypes
|
2024-12-03 16:24:07 +01:00 |
|
Michael Zanetti
|
4e509841b0
|
Rework the log engine to use influxdb instead of sql
|
2023-05-08 23:38:34 +02:00 |
|
jenkins
|
62e0cd3195
|
Merge PR #563: Add electricity helper class to libnymea
|
2022-08-26 12:58:12 +02:00 |
|
Simon Stürz
|
2fcd200812
|
Add electricity helper class to libnymea
|
2022-08-26 12:12:20 +02:00 |
|
Michael Zanetti
|
a8b02a4869
|
Add support for Z-Wave
|
2022-08-26 00:28:56 +02:00 |
|
Simon Stürz
|
c59185672f
|
Add mac address class and unit tests
Finish updated network discovery
Improve ARP and monitor handling
Introduce network device info cache housekeeping
|
2022-04-13 11:08:29 +02:00 |
|
Simon Stürz
|
14ea1bef4a
|
Restructure network discovery and add discovery
|
2022-04-13 11:08:00 +02:00 |
|
Michael Zanetti
|
6ab4d49ee1
|
Add multi user support
|
2022-02-08 10:36:14 +01:00 |
|
Simon Stürz
|
f993b0b68e
|
Make use of gpio classes from libnymea-gpio
|
2021-09-04 19:10:35 +02:00 |
|
Simon Stürz
|
cbb7a2a7f1
|
Add ARP cache loading and rename to networkdeviceinfo
|
2021-06-28 13:51:25 +02:00 |
|
Simon Stürz
|
60de7e5c45
|
Add mac address database and build tool
|
2021-06-28 13:51:25 +02:00 |
|
Simon Stürz
|
08aae83a00
|
Add network device discovery to the hardware manager
|
2021-06-28 13:51:25 +02:00 |
|
Simon Stürz
|
7b4a13be75
|
Add ARP socket
|
2021-06-28 13:51:25 +02:00 |
|
Simon Stürz
|
c3bb9a14b0
|
Add ping utils
|
2021-06-28 13:51:25 +02:00 |
|
Simon Stürz
|
d6e5347666
|
Implement loading and saving of modbus hardware resources and finish the RTU master implementation
|
2021-06-06 00:43:37 +02:00 |
|
Simon Stürz
|
01262b43e9
|
Add basic structure of the resource and start implement modbus rtu master
|
2021-06-06 00:43:37 +02:00 |
|
Simon Stürz
|
b4d97080bd
|
Add basic modbus rtu hardware resource structure
|
2021-06-06 00:43:37 +02:00 |
|
Michael Zanetti
|
de5e1afc0a
|
Use PKGCONFIG for the mqtt include
|
2021-04-18 20:33:24 +02:00 |
|
Michael Zanetti
|
ae38e185b6
|
more work... not really working yet
|
2021-01-02 14:33:15 +01:00 |
|
Jenkins nymea
|
c9dd8551b2
|
Merge PR #361: Add a rudimentary mechanism for plugins to provide service data
|
2020-12-21 18:00:55 +01:00 |
|
Michael Zanetti
|
c31b99b04e
|
Add a rudimentary mechanism for plugins to provide service data
|
2020-12-14 23:37:59 +01:00 |
|
Simon Stürz
|
562e3235d8
|
Add nymea-zigbee as build dependency to libnymea
|
2020-11-16 10:51:31 +01:00 |
|
Michael Zanetti
|
af09702c31
|
first stab on the adding a plugin api
|
2020-11-06 19:22:19 +01:00 |
|
Simon Stürz
|
fb74df8f81
|
Start integrating zigbee into nymea
|
2020-11-06 18:34:54 +01:00 |
|
Jenkins nymea
|
c956988f32
|
Merge PR #341: Add an API keys provider plugin mechanism
|
2020-10-28 19:07:39 +01:00 |
|
Michael Zanetti
|
dcae305625
|
Add an API keys provider plugin mechanism
|
2020-10-20 19:44:47 +02:00 |
|
Michael Zanetti
|
49bbd64434
|
Allow states, events and actions in interfaces to be optional
|
2020-09-20 23:32:15 +02:00 |
|
Jenkins nymea
|
917c58d145
|
Merge PR #289: Add an I2C hardware resource
|
2020-06-07 19:16:23 +02:00 |
|
Michael Zanetti
|
dbea7acbb2
|
Add an I2C hardware resource
|
2020-05-27 22:44:36 +02:00 |
|
Michael Zanetti
|
9f856f3ce9
|
Add support for generic IO connections
|
2020-05-01 14:43:23 +02:00 |
|
Michael Zanetti
|
3e425fc55b
|
Rename devices to integrations/things
|
2020-03-02 13:40:26 +01:00 |
|
Michael Zanetti
|
fb94178920
|
Move authentication to Users namespace
|
2020-02-08 01:30:11 +01:00 |
|
Michael Zanetti
|
9c5d21270e
|
fix missing dbus dep (?)
|
2019-11-01 20:55:45 +01:00 |
|
Michael Zanetti
|
bdd9876a88
|
Allow registering QMetaObjects on JSON api
|
2019-11-01 20:55:45 +01:00 |
|
Michael Zanetti
|
e2cf9cb5c3
|
More work on the experience mode framework
|
2019-11-01 20:55:45 +01:00 |
|
Michael Zanetti
|
f1ca2a5b86
|
Add experience mode plugins
|
2019-11-01 20:46:55 +01:00 |
|
Michael Zanetti
|
5e3bc2acbd
|
Drop JsonTypes class by distributing logic to json handlers
This is required in order to be able to be more flexible in registering
new types/methods.
|
2019-11-01 20:46:55 +01:00 |
|
Michael Zanetti
|
c8f3b851c9
|
Fix comments from review
|
2019-10-18 12:14:20 +02:00 |
|
Michael Zanetti
|
7f0f2d1d09
|
Rework devicemanager and plugin api
|
2019-10-16 17:56:49 +02:00 |
|
Jenkins
|
4533a618f7
|
Merge PR #188: Allow building the plugininfocompiler alone
|
2019-09-02 18:01:50 +02:00 |
|
Michael Zanetti
|
6badf631cf
|
Allow building the plugininfocompiler alone
|
2019-07-25 15:56:53 +02:00 |
|
Michael Zanetti
|
0fb42681af
|
A little more work on browser item support for rules
|
2019-07-25 15:56:18 +02:00 |
|
Michael Zanetti
|
aee554a1ee
|
BrowserItemActions, yay!
|
2019-07-25 15:56:18 +02:00 |
|
Michael Zanetti
|
ff337bf8b6
|
Make browser item execution work async too
|
2019-07-25 15:56:18 +02:00 |
|
Michael Zanetti
|
a385188d37
|
More work on the device browser
|
2019-07-25 15:56:18 +02:00 |
|
Michael Zanetti
|
933d92ab06
|
Intermediate commit (device browser)
|
2019-07-25 15:56:18 +02:00 |
|
Michael Zanetti
|
e5cc5fa6f9
|
drop unneeded CXX flags again
|
2019-07-19 14:43:23 +02:00 |
|