Commit Graph

98 Commits

Author SHA1 Message Date
Stephan Joubert 7143061cf6 Modify the invalidation mechanism to make it more flexibile 2022-12-13 11:51:35 +02:00
StephanJoubert 336862d0f1
Merge pull request #152 from Kolbi/patch-2
Update deye_4mppt.yaml
2022-12-13 11:36:15 +02:00
Kolbi b51293bcf6
Update deye_4mppt.yaml 2022-12-13 09:54:13 +01:00
StephanJoubert 17af6d73e5
Merge pull request #149 from climblinne/main
Fix zero values on total production lead to wrong error counting
2022-12-13 08:36:47 +02:00
StephanJoubert a8dd01fac9
Merge pull request #139 from Kolbi/patch-1
Create deye_4mppt.yaml
2022-12-13 08:23:16 +02:00
Kolbi 606030c3ae
Update deye_4mppt.yaml 2022-12-12 08:52:08 +01:00
Jan 8b92cd08ba Invalidates dataset, if "Total Production" is zero
When the inverter starts up, sometimes the first request for a complete dataset delivers irregular data. With this setting, the request will be discarded.
2022-12-07 23:00:50 +01:00
Jan 7670045d9a Add optional value "invalid" to parser
Optional validation against a reference value, which invalidate complete
dataset. Could be used, if the inverter delivers sometimes non usable
data (e.g. Total Production == 0.0).
2022-12-07 22:55:28 +01:00
Kolbi 720bd3c6e5
Update const.py 2022-11-25 10:33:34 +01:00
Kolbi 67ea41ca6e
Create deye_4mppt.yaml
Thanks to @chipsi https://github.com/StephanJoubert/home_assistant_solarman/issues/46
2022-11-25 10:27:57 +01:00
StephanJoubert cf714e951e
Merge pull request #125 from steve-cox/issue_120_additional_checks_on_recevied_frame
Modified to add additional checks on received V5 packet & embedded modbus frame
2022-11-09 14:36:48 +02:00
steve-cox c479c17f5e Modified to add additional checks on received V5 packet & embedded modbus frame 2022-10-30 09:44:16 +00:00
StephanJoubert 840a6f9643
Merge pull request #110 from pepetheprawn/patch-4
Added 'charge from grid' status for Solis Hybrid Inverters
2022-10-07 12:06:36 +02:00
StephanJoubert 8b865cf217
Merge pull request #105 from awalon/main
Set UOM of  "Output Active Power" from kWh to W
2022-10-07 12:05:58 +02:00
pepetheprawn 3be3c10446
Added 'charge from gird' status
Added 'charge from gird' status
2022-10-04 11:07:33 +01:00
Awalon 23c3492245
Set UOM of "Output Active Power" from kWh to W
One part of issue #93
2022-09-26 21:54:35 +02:00
StephanJoubert 36c8611c6f
Merge pull request #91 from benagricola/sofar-wifikit
Add Sofarsolar Wifikit inverter definition
2022-09-07 11:48:00 +02:00
StephanJoubert ed763af14a
Merge branch 'main' into sofar-wifikit 2022-09-07 11:45:18 +02:00
StephanJoubert 3884aac460
Merge pull request #95 from igieon/sofar_g3hyd
Updated sofar solar hyd and g3 based on actual data
2022-09-07 11:40:37 +02:00
David Ignjic ca04a17042 Updated sofar solar hyd and g3 based on actual data
- add small log error
2022-09-05 08:30:19 +02:00
StephanJoubert e189807873
Merge pull request #92 from jmccrohan/main
solis_hybrid.yaml: Fix AC current scale
2022-08-28 17:04:39 +02:00
Jonathan McCrohan 6abf91395d solis_hybrid.yaml: Fix AC current scale 2022-08-23 00:49:37 +01:00
StephanJoubert 2381275204
Merge pull request #82 from igieon/sofar_g3hyd
Support for  Sofar G3 also HYD 5-20KTL-3PH
2022-08-22 16:32:52 +02:00
Ben Agricola 9270f2c1cf Add Sofarsolar Wifikit inverter definition
Adds a new inverter definition to support inverters with the "wifikit"
embedded data logger, with serial numbers starting `804xxxxxx` and
potentially others.

NOTE: Generation Power returns a "special" value, 65534 when no
generation is occurring. This must be rejected within HA to achieve
relevant statistics.

Signed-off-by: Ben Agricola <ben+git@agrico.la>
2022-08-19 09:17:37 +01:00
David Ignjic f586da2ad5 Support for Sofar G3 also HYD 5-20KTL-3PH
- tested on firmware LSW3_15_270A_1.32
2022-08-07 23:28:48 +02:00
StephanJoubert 45d8e1aa87
Merge pull request #75 from pepetheprawn/patch-3
Update solis_hybrid.yaml
2022-07-26 11:32:39 +02:00
pepetheprawn d6829a839d
Update solis_hybrid.yaml
More Fault code statuses added, based on latest version of file. Please bump solarman version if possible so that this gets pushed out as a HACS update to everyone else :-). Let me know if there's anything else I need to do.
2022-07-21 09:54:09 +01:00
StephanJoubert eff438bf27
Merge pull request #70 from pepetheprawn/patch-1
Update solis_hybrid.yaml
2022-07-18 13:53:21 +02:00
StephanJoubert 15e969af59
Merge pull request #67 from jmccrohan/main
solis_hybrid.yaml: Fix typo introduced by f8da32e
2022-07-18 13:49:08 +02:00
pepetheprawn 5c2bf742ce
Update solis_hybrid.yaml
Added in key/value lookup for register 33095 'Inverter Status'
2022-07-11 18:14:23 +01:00
Jonathan McCrohan e06afaf073 solis_hybrid.yaml: Fix typo introduced by f8da32e 2022-07-04 13:13:42 +01:00
StephanJoubert 6485360b36
Merge pull request #59 from LucidityCrash/solis_hybrid_battery_fix
Changing state_class to total_increasing
2022-06-20 14:53:59 +02:00
LucidityCrash f8da32e522 Changing state_class to total_increasing 2022-06-18 21:01:07 +00:00
Stephan Joubert 11c0b64fa5 Remove unsupported key 2022-06-16 18:01:40 +02:00
StephanJoubert 3f337b0420
Merge pull request #57 from jmccrohan/main
solis_hybrid.yaml: Multiple fixes
2022-06-16 11:55:05 +02:00
StephanJoubert 13ef9d41e1
Merge pull request #55 from LeandroIssa/main
Add Brazilian Portuguese Translation
2022-06-16 11:21:29 +02:00
Jonathan McCrohan 6819111b61 solis_hybrid.yaml: Multiple fixes
* Optimise Modbus requests
* Fix Daily Generation state_class (Fixes #44)
* Fix Monthly Generation register typo (Fixes #56)
2022-06-14 23:51:06 +01:00
Leandro Issa 08cc27541c
Add files via upload 2022-06-11 20:11:36 -03:00
Stephan Joubert f6180580d9 Fix bug with set-up using config flow. 2022-04-18 12:17:30 +02:00
StephanJoubert 934ad5508b
Merge pull request #41 from lszeremeta/pl-lang
Polish translation
2022-04-18 11:24:06 +02:00
Łukasz Szeremeta e862b32575
Use Unicode in Polish translation 2022-04-17 21:43:44 +02:00
Stephan Joubert 1ae957e5e7 Update README.md 2022-04-17 16:03:40 +02:00
Stephan Joubert 85a91b22f6 Update README.md 2022-04-17 16:02:31 +02:00
Łukasz Szeremeta 5360ea9e8a
Add Polish translation 2022-04-17 15:52:44 +02:00
Stephan Joubert b7c92bb19a Update README.md 2022-04-17 15:08:13 +02:00
Stephan Joubert ec580ea76a Updated documentation 2022-04-17 13:47:27 +02:00
Stephan Joubert 7b69efccb5 Add support for auto-discovery of inverter IP and serial number 2022-04-17 12:38:38 +02:00
Stephan Joubert eab8fb0a33 Update sensor.py
Add support for legacy (configuration.yaml) as well as config-flow configuration.
2022-04-17 11:48:09 +02:00
Stephan Joubert 87888bff8b Update solarman.py
Use deye_hybrid.yaml as the default when not specified, or the old default was specified.
2022-04-17 11:45:36 +02:00
StephanJoubert 4d23fe8d25
Merge pull request #38 from jmccrohan/main
Refactor inverter parameter files
2022-04-13 11:06:53 +02:00