1
mirror of https://github.com/home-assistant/core synced 2024-10-04 07:58:43 +02:00
Commit Graph

315 Commits

Author SHA1 Message Date
CR-Tech
df97b0e945
Removed double assignment of _attr_target_temperature_step in __init__ (#106611)
Removed double/wrong assignement of _attr_target_temperature_step into climate Init routine
2024-01-03 13:44:14 +01:00
jan iversen
40d4061fc5
Only set precision in modbus if not configured. (#106952)
Only set precision if not configured.
2024-01-03 13:42:55 +01:00
jan iversen
2abf7d75e9
Remove default value for modbus lazy_error (#106561) 2023-12-28 17:37:48 +01:00
jan iversen
21dbc57fc1
Remove default value from modbus retries (#106551)
Solve retries issue.
2023-12-28 14:20:56 +01:00
jan iversen
9066555feb
Deprecate parameter "retries" in modbus (#105024) 2023-12-24 16:47:22 +01:00
jan iversen
3963f59121
Reduce modbus validator for "swap" (remove special handling) (#105021) 2023-12-11 16:12:32 +01:00
Cían Hughes
e051244927
Add Modbus fan speed support (#104577)
Co-authored-by: jan iversen <jancasacondor@gmail.com>
2023-12-07 08:19:03 +01:00
jan iversen
0638088aee
Deprecate and remove lazy_error from modbus (#105037) 2023-12-05 13:08:33 +01:00
jan iversen
1629bdcd7f
Remove "swap: none" from modbus (#104713) 2023-12-04 14:48:40 +01:00
jan iversen
be889c89c1
Update modbus validate table to be 3 state, to simplify the code (#104514) 2023-11-26 17:49:51 +01:00
jan iversen
86b172037b
Add address to error text in modbus (#104520) 2023-11-25 21:28:49 +01:00
jan iversen
81cb7470fc
Remove illegal int8 from modbus config (#103489) 2023-11-08 11:06:14 +01:00
jan iversen
40dc6d8191
Reduce modbus validator by using table (#103488) 2023-11-08 09:55:00 +01:00
jan iversen
5eba6dbc9f
modbus Allow swap: byte for datatype: string. (#103441) 2023-11-06 07:52:15 +01:00
jan iversen
701a93c298
Modbus set device_class in slaves (#103442) 2023-11-05 20:20:13 +01:00
jan iversen
bc45de627a
Allow negative minimum temperature for modbus (#102118) 2023-10-22 23:44:38 +02:00
jan iversen
3bb23a6d88
Correct process_raw_value for modbus sensor (#102032) 2023-10-18 17:25:57 +02:00
jan iversen
edf510f9c0
Bump pymodbus v3.5.4 (#101877) 2023-10-12 18:19:11 +02:00
jan iversen
d2c842ee0c
Modbus, wrong length when reading strings (#101529) 2023-10-06 14:10:10 +02:00
jan iversen
6ac1305c64
Adjust codeowners in modbus (#100474) 2023-09-18 12:39:09 +02:00
jan iversen
9931f45532
Deprecate modbus parameter retry_on_empty (#100292) 2023-09-16 21:14:52 +02:00
jan iversen
48dc81eff0
Simplify code, due to better error catching in modbus. (#100483) 2023-09-16 13:49:37 +02:00
jan iversen
d25f45a957
Harden modbus against lib errors (#100469) 2023-09-16 09:57:55 +02:00
jan iversen
fd83f7d87f
Add test for modbus CONF_DEVICE_ADDR (#100435) 2023-09-15 16:12:44 +02:00
jan iversen
ec2364ef43
Add virtual_count == slave_count in modbus configuration (#100398)
* Add virtual_count as config parameter.

* Review (other PR) comments.

* Review.

* Review comment.
2023-09-15 14:00:02 +02:00
jan iversen
c173ebd11a
Add device_address to modbus configuration (#100399) 2023-09-15 13:49:33 +02:00
jan iversen
c178388956
Remove modbus pragma no cover and solve nan (#99221)
* Remove pragma no cover.

* Ruff !

* Review comments.

* update test.

* Review.

* review.

* Add slave test.
2023-09-12 16:05:59 +02:00
jan iversen
9acca1bf58
Make modbus retry fast on read errors (#99576)
* Fast retry on read errors.

* Review comments.
2023-09-12 10:01:15 -04:00
jan iversen
26ada30720
Remove default from deprecated close_comm_on_error (#100188) 2023-09-12 14:12:45 +02:00
jan iversen
71207e112e
Bring modbus naming in sync with standard (#99285) 2023-09-12 10:59:50 +02:00
jan iversen
743ce46311
Deprecate CLOSE_COMM_ON_ERROR (#99946) 2023-09-09 18:34:01 +02:00
jan iversen
fdddbd7363
Bump pymodbus to v3.5.2 (#99988) 2023-09-09 17:45:19 +02:00
jan iversen
be4ea32049
Bump pymodbus v.3.5.1 (#99940) 2023-09-08 19:20:06 +02:00
jan iversen
77180a73b7
Modbus scale parameter cuts decimals (#99758) 2023-09-07 20:56:00 +02:00
jan iversen
f85a3861f2
Make validator for modbus table controlled (#99092) 2023-09-03 21:04:58 +02:00
jan iversen
d19f617c25
Modbus switch, allow restore "unknown" (#99533) 2023-09-03 17:48:25 +02:00
jan iversen
c94d4f501b
Read modbus data before scan_interval (#99243)
Read before scan_interval.
2023-09-03 17:13:49 +02:00
jan iversen
8a4e48532c
Bump pymodbus v3.5.0 (#99343)
Bump pymodbus v3.5.0.
2023-08-30 20:26:13 +02:00
escoand
4632a07f3f
Add possibility to have multiple values for every modbus hvac mode (#98829)
Co-authored-by: jan iversen <jancasacondor@gmail.com>
2023-08-29 10:45:37 +02:00
jan iversen
a3b526eef6
Address late modbus review (#99123)
Post review comments.
2023-08-28 09:07:31 +02:00
jan iversen
92258b8e6f
Correct modbus swap/datatype error message (#98698) 2023-08-21 22:55:50 +02:00
jan iversen
1a032cebdd
modbus: slave is allowed with custom (#98644) 2023-08-18 23:18:55 +02:00
jan iversen
c268adb07e
modbus: Repair swap for slaves (#97960) 2023-08-18 13:23:04 +02:00
jan iversen
1c56c39897
modbus config: count and slave_count can normally not be mixed. (#97902) 2023-08-18 13:10:13 +02:00
jan iversen
59d37f65d5
Correct modbus config validator: slave/swap (#97798) 2023-08-18 10:55:39 +02:00
jan iversen
e42b9e6c4c
Modbus: set state_class etc in slaves. (#98332) 2023-08-18 10:52:57 +02:00
jan iversen
5a7084e78c
Correct number of registers to read for sensors for modbus (#98534) 2023-08-18 10:48:57 +02:00
jan iversen
fc463e5831
modbus: remove unused constants and get 100% coverage. (#97779) 2023-08-08 16:40:16 +02:00
jan iversen
a224b668d7
modbus: Adjust read count by slave_count (#97908) 2023-08-08 16:09:53 +02:00
String-656
56dd88db17
Replace Float 'nan' with None for modbus floats (#93832)
Co-authored-by: jan iversen <jancasacondor@gmail.com>
2023-08-06 14:26:56 +02:00