Commit Graph

748 Commits (a309aafa0c8ec2f9b304f0fc00da07e3082adfa2)

Author SHA1 Message Date
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
Simon Stürz 5b8e71422c Fix battery detection for solar edge and inital connected state of the battery 2022-03-23 11:40:48 +01:00
Simon Stürz 7c180199d7 Improve debug output for solar edge battery data 2022-03-21 08:07:07 +01:00
Simon Stürz cf9a65138f Fix SolarEdge battery detection and phase voltage values for 3 phase meters 2022-03-11 11:06:07 +01:00
Michael Zanetti 456c160402 Sunspec: Set weak discovery type 2022-03-08 10:17:29 +01:00
Simon Stürz 5e527afa1d Fix huawei state caches 2022-03-07 15:04:35 +01:00
Simon Stürz c601cfb4db Update readme and translations 2022-02-23 07:24:09 +01:00
Simon Stürz 3d234c1efb SunSpec: Remove Kostal sunspec connection in favor of custom modbus implementation 2022-02-23 07:16:36 +01:00
Simon Stürz b8994ca5f5 Fix init method writing for TCP and warn about missing RTU feature for now 2022-02-22 17:35:16 +01:00
Michael Zanetti 4cae3e9a66 Wallbe: Fix eventTypeId -> actionParamTypeId typo 2022-02-08 21:22:34 +01:00
Michael Zanetti 11d40425be Split energymeters plugin into separate inepro and bgetech plugins 2022-02-05 23:49:16 +01:00
Michael Zanetti abb7dd86ba Packaging: Split translations and consolidate package descriptions 2022-02-05 23:48:50 +01:00
Simon Stürz 9a35aa9379 Remove debug stuff and fix license headers 2022-02-05 23:48:24 +01:00
Simon Stürz b470493c1d Add debian packaging 2022-02-05 23:48:24 +01:00
Simon Stürz 4525fc5c95 Add documentation 2022-02-05 23:48:24 +01:00
Simon Stürz 8f6459ae79 Add translations 2022-02-05 23:48:24 +01:00
Simon Stürz cb8fdb0105 Finish first implementation of inverter, meter and battery 2022-02-05 23:48:24 +01:00
Simon Stürz 89f152060f Add huawei basic structure 2022-02-05 23:48:24 +01:00
Simon Stürz 00915e3dc1 Make properties protected instead of private 2022-02-02 13:55:00 +01:00
Simon Stürz d22b5b6e91 Add registers enum for convinience 2022-02-02 13:55:00 +01:00
Simon Stürz 4e9f98ddee Make block definition optional for register json file 2022-02-02 13:55:00 +01:00
Simon Stürz 1e34b07cf4 Make internal property read methods protected 2022-02-02 13:55:00 +01:00
Simon Stürz 9fcfa037e3 Fix block properties get method declarations 2022-02-02 13:55:00 +01:00
Michael Zanetti 27553ed64c Fix wrong return type of generated getter methods 2022-02-02 13:55:00 +01:00
Simon Stürz 51024f7bdc Add missing block property get methods 2022-02-02 13:55:00 +01:00
Simon Stürz 7663d176c5 Fix tcp block reading 2022-02-02 13:55:00 +01:00
Simon Stürz e95d3f089d Add modbus tcp block update implementation 2022-02-02 13:55:00 +01:00
Michael Zanetti 4507f3afb5 Add modbus technology to all plugin meta files 2022-01-27 23:03:36 +01:00