Commit Graph

324 Commits (e4a42817102e761c6d39b52faf761a853fcdd58a)

Author SHA1 Message Date
Simon Stürz e4a4281710 Get rid of ordered to build plugins and save a kitten 2022-06-03 11:20:22 +02:00
Simon Stürz a4e8038343 Update schrack plugin to libnyma-modbus 2022-06-03 10:20:25 +02:00
Simon Stürz 8b89926792 Update includes 2022-06-03 10:20:25 +02:00
Simon Stürz 82c6da394b Update webasto plugin to libnyma-modbus 2022-06-03 10:20:25 +02:00
Simon Stürz 86e19c8106 Update wallbe plugin to libnyma-modbus 2022-06-03 10:20:25 +02:00
Simon Stürz ccdfe3e0cd Update mypv plugin to libnyma-modbus 2022-06-03 10:20:25 +02:00
Simon Stürz 2c56f37041 Update mtec plugin to libnyma-modbus 2022-06-03 10:20:25 +02:00
Simon Stürz 43d1c1c413 Update modbuscommander plugin to libnyma-modbus 2022-06-03 10:20:25 +02:00
Simon Stürz c947b51023 Update inepro plugin to libnyma-modbus 2022-06-03 10:20:25 +02:00
Simon Stürz 5d4d8beb56 Disable verbose generate connection for alphainnotec 2022-06-03 10:20:25 +02:00
Simon Stürz c46c333a68 Update idm plugin to libnyma-modbus 2022-06-03 10:20:25 +02:00
Simon Stürz 6d794dd7b9 Update huawei plugin to libnyma-modbus 2022-06-03 10:20:25 +02:00
Simon Stürz f3ea2c9c04 Update bgetech plugin to libnyma-modbus 2022-06-03 10:20:25 +02:00
Simon Stürz 06cde7a4ec Update alphainnotec plugin to libnyma-modbus 2022-06-03 10:20:25 +02:00
Simon Stürz 5224831da6 Regenerate project file only if the JSON file has changed 2022-06-03 10:02:32 +02:00
Simon Stürz e1d3593dbc Update protocol parsing logic and warn on invalid protocol 2022-06-03 09:28:18 +02:00
Simon Stürz 70dc99a33f Update readme for modbus tool 2022-06-03 08:46:35 +02:00
Simon Stürz 62f78f5e90 Introduce libnymea-modbus
Improve tool and prepare autogeneration of connection classes
2022-05-13 07:44:53 +02:00
Simon Stürz 03c77ef3a3 Fix math.h include 2022-05-13 07:43:42 +02:00
Simon Stürz 3ae84f28cd Fix modbus connection header file 2022-05-13 07:43:42 +02:00
Simon Stürz 6e6261b839 Update debug printes and make read methods public 2022-05-13 07:43:42 +02:00
Simon Stürz 45de9c1e5b Update modbus tool structure and extend functionality 2022-05-13 07:43:42 +02:00
jenkins 642cf73b6f Jenkins release build 1.1.0 2022-04-25 23:54:56 +02:00
jenkins 4d49605f43 Merge PR #64: Add smartmeterconsumer interface due to evcharger interface update 2022-04-25 23:54:55 +02:00
jenkins eb9a9443d7 Merge PR #63: Update plugin selection qmake arguments 2022-04-25 23:54:54 +02:00
jenkins 70f8b12001 Merge PR #53: New Plugin: Schrack i-CHARGE CION 2022-04-25 23:54:53 +02:00
Simon Stürz f962d0f0f3 Add smartmeterconsumer interface due to evcharger interface update 2022-04-11 11:48:09 +02:00
Michael Zanetti 9a8335e620 Print CP signal state as char 2022-04-07 01:02:01 +02:00
Michael Zanetti 440898389e simplify executeAction 2022-04-07 00:02:05 +02:00
Michael Zanetti fbea468473 clean up some debug prints 2022-04-06 22:51:54 +02:00
Michael Zanetti 57540eafb5 Rework actions 2022-04-06 20:03:56 +02:00
Michael Zanetti fd78e9b9fe Fix endianess of registers 2022-04-06 13:44:04 +02:00
Michael Zanetti b1de77c63d fix a crash on removal 2022-04-06 13:43:56 +02:00
Michael Zanetti 5d20d4759f Add connected/disconnected detection 2022-04-05 13:36:24 +02:00
Michael Zanetti 4161d03ec5 update generated connection 2022-04-04 15:03:38 +02:00
Michael Zanetti 8c8b9d0f73 Remove smart meter states 2022-04-04 15:03:38 +02:00
Michael Zanetti 015d69a150 interim commit 2022-04-04 15:03:38 +02:00
Michael Zanetti a4041e10a0 make it build 2022-04-04 15:03:38 +02:00
Simon Stürz 67402e339b Update schrack modbus registers and test calculations 2022-04-04 15:03:38 +02:00
Michael Zanetti c5ebc4e5bb New Plugin: Schrack i-CHARGE CION 2022-04-04 15:03:38 +02:00
Michael Zanetti ca2682aaf4 Update plugin selection qmake arguments 2022-04-04 12:24:02 +02:00
Jenkins nymea 98a309d434 Jenkins release build 1.0.0 2022-03-23 13:25:41 +01:00
Jenkins nymea d35b204030 Merge PR #60: SunSpec: Fix solar edge battery detection 2022-03-23 13:25:39 +01:00
Jenkins nymea 920cd4addc Merge PR #59: Sunspec: Set weak discovery type 2022-03-23 13:25:38 +01:00
Jenkins nymea 335261f025 Merge PR #57: SunSpec: Remove Kostal sunspec connection in favor of custom modbus implementation 2022-03-23 13:25:37 +01:00
Jenkins nymea d00edd494b Merge PR #54: Wallbe: Fix eventTypeId -> actionParamTypeId typo 2022-03-23 13:25:36 +01:00
Jenkins nymea 1cc7f0cb2e Merge PR #50: Split energymeters into separate inepro Metering and B+G E-Tech plugins 2022-03-23 13:25:35 +01:00
Jenkins nymea a3dc920a30 Merge PR #49: Packaging: Split translations and consolidate package descriptions 2022-03-23 13:25:34 +01:00
Jenkins nymea c30e463967 Merge PR #48: Wallbe: Update plugin metadata 2022-03-23 13:25:33 +01:00
Jenkins nymea c529feed12 Merge PR #46: Update modbus connection generate tool 2022-03-23 13:25:31 +01:00