Commit Graph

  • 8719349241 Don't store datetime of fake datapoint 4.2.0.alpha8 Jean-Marc Collin 2023-11-28 22:19:16 +00:00
  • 5540f6e8a9 Try auto window new algo 4.2.0.alpha7 Jean-Marc Collin 2023-11-28 06:38:47 +00:00
  • 18a72bd907 Change open_window_detection fake datapoint threshold Jean-Marc Collin 2023-11-28 06:20:14 +00:00
  • e5076db96c Add troubleshooting in README Jean-Marc Collin 2023-11-28 05:40:20 +00:00
  • 475cb67cf8 fix #185 switching from HEAT to COOL or viceversa (#226) Andrea Nicotra 2023-11-25 07:16:19 +01:00
  • d5c7b2e571 FIX readme (outdoor temperature) Jean-Marc Collin 2023-11-24 07:29:29 +00:00
  • 12092a7412 Fix english language translation strings (#225) Vassilis Papanikolaou 2023-11-23 23:30:42 +02:00
  • b63283c0fe Add Greek language translations (#227) Vassilis Papanikolaou 2023-11-23 23:28:08 +02:00
  • 6a44d0dc4a With EMA entity and slope calculation optimisations 4.2.0.alpha6 Jean-Marc Collin 2023-11-22 10:31:14 +00:00
  • 9e15aa48b9 Maia comments: change MAX_ALPHA to 0.5, add slope calculation at each cycle. 4.2.0.alpha5 Jean-Marc Collin 2023-11-21 18:56:26 +00:00
  • ae568c8be2 Take Maia feedbacks on the algo. 4.2.0.alpha4 Jean-Marc Collin 2023-11-18 23:33:40 +00:00
  • 8fe4eb7ac0 15 sec between two slope calculation 4.2.0.alpha3 Jean-Marc Collin 2023-11-18 18:10:51 +00:00
  • 328f5f7cb0 Fix ema_temp unknown and remove slope smoothing Jean-Marc Collin 2023-11-18 18:08:33 +00:00
  • 41ae572875 Removes circular dependency error 4.2.0.alpha2 Jean-Marc Collin 2023-11-18 17:10:06 +00:00
  • cf64109232 Add ema calculation class, calculate an emo temperature, use the ema_temperature in auto_window dectection 4.2.0.alpha1 Jean-Marc Collin 2023-11-18 16:32:24 +00:00
  • 7eac10ab3c Test with reset of error when changing the target temperature. For @pbranly configuration Jean-Marc Collin 2023-11-18 11:50:51 +00:00
  • 856f47ce03 Use HA 2023.11.2, fix regulation unit tests Jean-Marc Collin 2023-11-17 23:53:48 +00:00
  • f1595f93da Issue #199 - persist and don't reset the accumulation error 4.1.0 Jean-Marc Collin 2023-11-17 18:11:55 +00:00
  • a5c548bbee Fix issue #195 - Presence management don't work for person Jean-Marc Collin 2023-11-17 17:24:11 +00:00
  • 1375b3c53a Feature 194 - add auto-regulation Export mode (#197) Jean-Marc Collin 2023-11-17 07:40:07 +01:00
  • 72ede4a03f Test parameters for gunmalmg AC heatpump conditions Jean-Marc Collin 2023-11-14 06:41:20 +00:00
  • 96076bf7c2 Change the auto-regulation last calculation Change auto-window detection to 30 sec of delay 4.0.4 Jean-Marc Collin 2023-11-12 17:44:02 +00:00
  • a3f7043f45 Add target_temperature_step management Jean-Marc Collin 2023-11-12 11:20:40 +00:00
  • 67c01b02ec Add default target temperature step Jean-Marc Collin 2023-11-12 10:37:44 +00:00
  • ab1c6892df Issue #164 - multiple calls to regulation 4.0.3 Jean-Marc Collin 2023-11-12 09:20:52 +00:00
  • 84c8ac4f59 Beers from @Gunnar M Jean-Marc Collin 2023-11-11 17:32:41 +00:00
  • faab9648a7 Add Rointe incompatility Jean-Marc Collin 2023-11-11 16:41:03 +00:00
  • a30ad38a53 Add logs for issue #164 4.0.2 Jean-Marc Collin 2023-11-11 15:48:12 +00:00
  • c0b186b8c1 Issue #181 - auto-window for over_climate doesn't work Jean-Marc Collin 2023-11-11 15:20:52 +00:00
  • 01e761aecd FIX is_device_active flag Jean-Marc Collin 2023-11-11 11:39:04 +00:00
  • 55a99054fa FIX overpowering is not always saved Jean-Marc Collin 2023-11-11 10:30:37 +00:00
  • 2c5078cd7f With update for UI card Jean-Marc Collin 2023-11-11 08:41:25 +00:00
  • 82348adef2 Add Heatzy incompatibility Jean-Marc Collin 2023-11-10 22:26:08 +00:00
  • 71aad211c6 Add power_percent in over_switch for UI Jean-Marc Collin 2023-11-07 00:09:34 +00:00
  • a40f976fd1 Enhance messages when temp are not ready Jean-Marc Collin 2023-11-06 16:54:19 +00:00
  • 382f6f99c6 Issue #162 - overpowering mode after preset change 4.0.1 Jean-Marc Collin 2023-11-06 16:43:59 +00:00
  • 95c4aa8ae9 Issue #174 - regression following PR#150 Jean-Marc Collin 2023-11-06 16:13:35 +00:00
  • a6a47fde53 Resolve devcontainers warnings Jean-Marc Collin 2023-11-06 15:58:09 +00:00
  • e08f51b4f2 Update it.json (#172) echopage 2023-11-06 16:17:19 +01:00
  • cf2098bd88 Release 4.0.0 4.0.0 Jean-Marc Collin 2023-11-06 12:53:28 +01:00
  • 0c8d80f378 Issue #168 - Adds slow auto-new_slow_regulation (#170) Jean-Marc Collin 2023-11-06 12:31:45 +01:00
  • 69a05725c9 Update the template for issue. Jean-Marc Collin 2023-11-05 09:38:28 +00:00
  • 9abcd98f52 Mean power Update (#150) adi90x 2023-11-03 23:31:41 +01:00
  • 5e6b477174 switch from HEAT to COOL mode (#144) Andrea Nicotra 2023-11-02 00:40:48 +01:00
  • 89b6f0523b FIX is_device_active 3.8.1 Jean-Marc Collin 2023-11-01 23:08:01 +00:00
  • 8282b69209 FIX issue #145 Jean-Marc Collin 2023-11-01 12:43:39 +01:00
  • ca56b58587 Documentation for wire pilot over_switch 3.8.0 Jean-Marc Collin 2023-11-01 12:32:26 +01:00
  • 2ebeac30e6 Feature 124 add inversion pilot wire (#149) Jean-Marc Collin 2023-11-01 12:08:13 +01:00
  • dd7d6c97b3 Feature #129 add auto regulation for over climate (#148) Jean-Marc Collin 2023-11-01 00:52:31 +01:00
  • 663a13809c Do no reset the accumulated error after temp change. Lower the coefs 3.8.0.beta4 Jean-Marc Collin 2023-10-31 22:17:33 +00:00
  • 3c497d24fb Add force if target temperature is changed manually 3.8.0.beta3 Jean-Marc Collin 2023-10-31 10:17:54 +00:00
  • fe85ead916 Add rount_to_nearest to follow the dtemp threshold 3.8.0.beta2 Jean-Marc Collin 2023-10-31 09:49:28 +00:00
  • 7d5ced55d3 Add regulation limitations tests Jean-Marc Collin 2023-10-31 09:30:07 +00:00
  • 9d099e3169 Add regulation limitations Jean-Marc Collin 2023-10-31 09:07:38 +00:00
  • 49377de248 Change regulation parameters 3.8.0.beta1 Jean-Marc Collin 2023-10-30 16:43:21 +00:00
  • 6886dd6fb5 Implementation of regulation 3.8.0.alpha1 Jean-Marc Collin 2023-10-30 14:51:24 +00:00
  • dde622e632 Implements regulation (tests ko) Jean-Marc Collin 2023-10-30 06:48:54 +00:00
  • 076d9eae24 Fix translations Jean-Marc Collin 2023-10-29 17:18:27 +00:00
  • 3356489f9d Add translations Jean-Marc Collin 2023-10-29 17:11:02 +00:00
  • b323d676dc Algo implementation and tests Jean-Marc Collin 2023-10-29 16:43:07 +00:00
  • 923d374ce3 FIX save window state if bypass is activated Jean-Marc Collin 2023-10-30 09:15:07 +00:00
  • 3c988749b5 Release 3.7.0 3.7.0 Jean-Marc Collin 2023-10-30 08:51:12 +00:00
  • dc89e011c7 Window bypass - add testu and color theme for sensor Jean-Marc Collin 2023-10-30 08:22:06 +00:00
  • 2786a6e5ae Window ByPass (#143) adi90x 2023-10-30 07:47:51 +01:00
  • 88760dbec9 Create sk.json (#135) misa1515 2023-10-29 22:21:57 +01:00
  • 1cc47626c7 Refactorisation and complete #137 Jean-Marc Collin 2023-10-29 09:20:06 +00:00
  • 4905c93a51 Removes Valve update trigger to avoid loops Jean-Marc Collin 2023-10-28 22:13:17 +00:00
  • 1b49d8566f Add valves keys missing Jean-Marc Collin 2023-10-28 21:23:42 +00:00
  • 15c419ae82 FIX bug (#141) 3.7.0.beta3 Jean-Marc Collin 2023-10-28 18:53:20 +02:00
  • e1c4fa1a08 Add _entity_component_unrecorded_attributes to exclude attributes from record (#140) Jean-Marc Collin 2023-10-28 18:31:15 +02:00
  • a5f74ec201 Add _entity_component_unrecorded_attributes to exclude attributes from record 3.7.0.beta2 Jean-Marc Collin 2023-10-28 18:04:51 +02:00
  • 17a0217678 Removes old docs Jean-Marc Collin 2023-10-28 11:30:49 +02:00
  • 1c5790d096 Feature 131 control trv valve (#139) Jean-Marc Collin 2023-10-28 11:30:14 +02:00
  • 8dee0dd8d5 Integration tests ok 3.7.0.beta1 Jean-Marc Collin 2023-10-27 21:52:39 +00:00
  • fe694048af Full testus ok for Valve Jean-Marc Collin 2023-10-27 17:06:00 +00:00
  • e7c39f144b Add valve change tests (ko) Jean-Marc Collin 2023-10-27 06:57:40 +00:00
  • 7afa67336b Add ThermostatValve. All tests ok but test_valve Jean-Marc Collin 2023-10-22 21:11:45 +00:00
  • afe7c31f12 FIX testus Jean-Marc Collin 2023-10-22 19:52:32 +00:00
  • ae799adbd4 Rename VersatileThermostat with BaseThermostat. Tests ok Jean-Marc Collin 2023-10-22 16:54:38 +00:00
  • c9671a5c58 Add configFlow and translations Jean-Marc Collin 2023-10-22 15:31:49 +00:00
  • bf4eee85d8 Add Homematic TRV into incompatible devices Jean-Marc Collin 2023-10-22 09:59:29 +02:00
  • f1116b79cc Merge branch 'main' of github.com:jmcollin78/versatile_thermostat into main Jean-Marc Collin 2023-10-22 00:17:32 +02:00
  • f37e896fe4 Update beer list. Jean-Marc Collin 2023-10-21 22:13:25 +00:00
  • e0f1c968a7 Release 3.6.0 (#134) 3.6.0 Jean-Marc Collin 2023-10-21 23:51:50 +02:00
  • 8b88ed5c9c Add tests for over switch AC mode 3.6.0.beta4 Jean-Marc Collin 2023-10-21 17:18:56 +00:00
  • c0d422a916 Change port Jean-Marc Collin 2023-10-21 13:42:44 +00:00
  • 954fc6271c FIX entity_not found error 3.6.0.beta3 Jean-Marc Collin 2023-10-21 13:25:49 +00:00
  • 6dc078871d FIX merge from #108 have lost some changes Jean-Marc Collin 2023-10-21 10:31:56 +00:00
  • cd0ab3c88d Replace tests at the right place. Add missing config files. Run tests Jean-Marc Collin 2023-10-21 10:08:20 +00:00
  • eb54f2826f move AC mode config under the right configuration step (#108) Andrea Nicotra 2023-10-21 08:31:45 +02:00
  • 043fd5f7aa Feature 128 activity preset (#132) Jean-Marc Collin 2023-10-21 08:28:19 +02:00
  • f956b85752 Fix movement detection 3.6.0.beta2 Jean-Marc Collin 2023-10-21 00:59:16 +02:00
  • 75744675a7 Issue #128 - add motion_off_delay 3.6.0.beta1 Jean-Marc Collin 2023-10-20 23:40:57 +02:00
  • 7e4e407732 Issue #125 - remove thermometers for over climate mode. Jean-Marc Collin 2023-10-18 11:34:19 +02:00
  • 81900ceeea Issue #120 - presence sensor not updated 3.5.4beta1 3.5.4 Jean-Marc Collin 2023-10-15 19:04:46 +02:00
  • 66297c6044 FIX non catched error (see issue #120) Jean-Marc Collin 2023-10-15 18:39:13 +02:00
  • f384225b0f Maj documentation + issue #115 Jean-Marc Collin 2023-10-15 18:16:24 +02:00
  • e6ecd100f6 Issue #119 - Set preset target temperature not updating in ac mode 3.5.4alpha1 Jean-Marc Collin 2023-10-15 12:22:15 +02:00
  • 7ac49d7864 undo remove other packages. Test don't run into gitlab-ci environment Jean-Marc Collin 2023-10-15 10:43:59 +02:00
  • 40da04838d Bug #121 loop in over climate 3.5.3 Jean-Marc Collin 2023-10-15 10:29:54 +02:00