Jenkins nymea
|
7be2efa25b
|
Merge PR #443: Update energymeter interface
|
2021-09-06 09:04:56 +02:00 |
Simon Stürz
|
32cec935b4
|
Better handling for single phase meters
|
2021-08-26 12:45:20 +02:00 |
Michael Zanetti
|
d15234f086
|
enable logging for total consumption/production
|
2021-08-26 12:08:28 +02:00 |
Simon Stürz
|
65e1fb746b
|
Enable energymeter interface for single and split phase meters
|
2021-08-26 08:58:34 +02:00 |
Michael Zanetti
|
886f5c49f6
|
Add O2, PH, ORP, CO and flammable gas sensor interfaces
|
2021-08-20 23:57:22 +02:00 |
Michael Zanetti
|
1e97ba3c50
|
Don't make energymeter inherit from smartmeterproducer/consumer
|
2021-07-12 12:38:21 +02:00 |
Jenkins nymea
|
61b411a180
|
Merge PR #439: Rework smartmeter interfaces
|
2021-07-06 17:18:33 +02:00 |
Jenkins nymea
|
0404240fb7
|
Merge PR #438: Add a getter method for thing classes to plugin api
|
2021-07-06 17:18:32 +02:00 |
Jenkins nymea
|
ae92eb562b
|
Merge PR #437: Add thingClassId to thingDescriptors json
|
2021-07-06 17:18:31 +02:00 |
Jenkins nymea
|
cdedaca2b7
|
Merge PR #436: Add some convenience methods to access states/stateTypes by name
|
2021-07-06 17:18:30 +02:00 |
Jenkins nymea
|
c1d1348c4d
|
Merge PR #435: Add support for QList<QDateTime> -> [time_t] conversion to JSON
|
2021-07-06 17:18:29 +02:00 |
Jenkins nymea
|
9ee21cb443
|
Merge PR #434: Allow [u]ints to be used with analog IO connections
|
2021-07-06 17:18:27 +02:00 |
Jenkins nymea
|
98b17b9e7e
|
Merge PR #433: Add flow rate control support to the ventilation interface
|
2021-07-06 17:18:26 +02:00 |
Jenkins nymea
|
02390650ba
|
Merge PR #432: Network device discovery
|
2021-07-06 17:18:25 +02:00 |
Jenkins nymea
|
fa4883238d
|
Merge PR #427: Add more flexible createChannel API to the MQTT provider resource
|
2021-07-06 17:18:19 +02:00 |
Jenkins nymea
|
d73cc79adc
|
Merge PR #426: Add air quality interfaces
|
2021-07-06 17:18:18 +02:00 |
Michael Zanetti
|
c574c9d522
|
Add support for QList<QDateTime> -> [time_t] conversion in the json handler
|
2021-07-02 18:50:21 +02:00 |
Michael Zanetti
|
2ed9d18c90
|
Rework smartmeter interfaces
|
2021-07-01 23:55:58 +02:00 |
Simon Stürz
|
1adbcb72ba
|
Set raw socket capabilities into postinstall script for allowing users to use network device discovery within nymead
|
2021-06-30 13:54:51 +02:00 |
Simon Stürz
|
b3fb5b44d7
|
Make use of system data location for searching the mac address database
|
2021-06-28 13:51:25 +02:00 |
Simon Stürz
|
19e21b9dd4
|
Add network device discovery result sorting by ip address
|
2021-06-28 13:51:25 +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
|
cbeac35059
|
Add arp socket traffic debug category
|
2021-06-28 13:51:25 +02:00 |
Simon Stürz
|
4065a471b7
|
Fix host lookup after successfull ping
|
2021-06-28 13:51:25 +02:00 |
Simon Stürz
|
aaa09162a5
|
Add nymea-data package and install mac-addresses.db
|
2021-06-28 13:51:25 +02:00 |
Simon Stürz
|
9b65f6a41e
|
Allow plugins to loock up mac address manufactureres
|
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 |
Michael Zanetti
|
7f2261d769
|
Add thingClassId to thingDescriptors json
|
2021-06-27 00:40:33 +02:00 |
Michael Zanetti
|
3774a4adc9
|
Add some convenience methods to access states/stateTypes ba name
|
2021-06-25 13:48:44 +02:00 |
Michael Zanetti
|
f08cd6b09f
|
Add a getter method for thing classes to plugin api
|
2021-06-25 13:47:10 +02:00 |
Michael Zanetti
|
d1e4aaaaa2
|
Allow [u]ints to be used with analog IO connections
|
2021-06-16 00:54:45 +02:00 |
loosrob
|
9b994916a1
|
Add flow rate control support to the ventilation interface
|
2021-06-16 00:53:39 +02:00 |
Simon Stürz
|
becd6c3374
|
Fix debug print for modbus RTU master and try to connect masters after loading them
|
2021-06-06 00:43:37 +02:00 |
Simon Stürz
|
11f62d0555
|
Add timeout and number of retries to the modbus RTU master and propagate the settings to the API
|
2021-06-06 00:43:37 +02:00 |
Simon Stürz
|
16382eb620
|
Fix RTU masters not connecting after system restart
|
2021-06-06 00:43:37 +02:00 |
Simon Stürz
|
a69b819373
|
Implement modbus resource siganls and improve connected state notifications
|
2021-06-06 00:43:37 +02:00 |
Simon Stürz
|
af7948dc1e
|
Implement add/remove/reconfigure for modbus rtu manager
|
2021-06-06 00:43:37 +02:00 |
Simon Stürz
|
673bce61ff
|
Initialize modbus manager and clean up class hirarchy
|
2021-06-06 00:43:37 +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
|
f8f2cf8fc2
|
Add more flexible createChannel API to the MQTT provider resource
|
2021-05-28 16:31:00 +02:00 |
Simon Stürz
|
8067a3abfd
|
Add air quality interfaces
|
2021-05-21 08:10:00 +02:00 |
Michael Zanetti
|
c74ca7cbe6
|
Also disable it for plugins
|
2021-05-11 16:13:43 +02:00 |
Jenkins nymea
|
6d3952c2f4
|
Merge PR #413: Use PKGCONFIG for the mqtt include
|
2021-04-19 11:38:34 +02:00 |
Jenkins nymea
|
bbcc6a462f
|
Merge PR #412: Drop lastSeenTime from presence sensor
|
2021-04-19 11:38:32 +02:00 |
Jenkins nymea
|
c9af1280aa
|
Merge PR #410: Add support for storing application data on the core
|
2021-04-19 11:38:30 +02:00 |