Commit Graph

  • 30bd07f423 Merge branch 'master' into 2025-12 2025-12 magico13 2025-12-26 12:21:52 -05:00
  • fea0154c75 Fix for outlets and EVSEs no longer working (#402) master v0.11.3 Mike Marvin 2025-12-23 16:16:49 -05:00
  • f5531177cd Start adding voltage and current support. Far from operational. magico13 2025-12-20 14:28:00 -05:00
  • 645d07013b Make integrating minute into day sensors optional. Pass config entry into coordinators magico13 2025-12-20 13:05:51 -05:00
  • f75760a775 Fix for #381 - Extra keys not allowed in services.yaml (#384) v0.11.2 Mike Marvin 2025-09-14 14:48:48 -04:00
  • a4f88bcb44 Read the invert solar setting in the correct part of the flow (#369) v0.11.1 Mike Marvin 2025-06-09 22:28:24 -04:00
  • dd3854d24f Fix parameter type for invert_solar in fix_usage_sign function v0.11.0 magico13 2025-06-05 20:55:27 -04:00
  • 07d4029aa8 Update version to 0.11 magico13 2025-06-05 20:52:33 -04:00
  • b750f00732 Add download step to readme (#354) Chris Rowe 2025-03-04 20:01:59 -05:00
  • 0754cf2149 Second attempt to define config_schema magico13 2025-02-02 17:51:45 -05:00
  • 27442a9bfe Attempt to fix validation errors magico13 2025-02-02 17:36:10 -05:00
  • 92647f6835 Initial Support for Re-Auth and Reconfiguration (#350) Mike Marvin 2025-02-02 17:26:32 -05:00
  • be40e96791 Update version to 0.10.2 (#345) v0.10.2-pre Mike Marvin 2025-01-19 17:11:28 -05:00
  • 33ac4e9e40 Add support for reauthentication without fully removing and readding (#344) Mike Marvin 2025-01-19 17:07:16 -05:00
  • 44673931db Added OptionFlow and fixed formatting and typing issues (#316) Tim Laing 2025-01-19 17:45:45 +00:00
  • 86804e1301 v0.10.1 Allow merged type to be bidirectional (#332) v0.10.1 Mike Marvin 2024-12-25 13:51:13 -05:00
  • 6f06d2c3e2 v0.10.0 Updates (#311) v0.10.0 Mike Marvin 2024-09-19 20:34:47 -04:00
  • 7cec1a8dc0 Bump pyemvue to v0.18.4 v0.9.3 magico13 2024-03-03 19:04:49 -05:00
  • 9f73280b36 Bump PyEmVue to v0.18.3 v0.9.2 magico13 2024-02-26 22:29:37 -05:00
  • e90cf4d403 Bump pyemvue to 0.18.2 which has improved resiliency. Formatting fixes. v0.9.1 magico13 2024-02-25 15:45:56 -05:00
  • 2853fd9e27 Handle single ids or lists. Update state immediately with the new data. magico13 2023-11-09 18:14:23 -05:00
  • 295fbe0bbc Make sure current is an integer magico13 2023-11-05 13:56:54 -05:00
  • 9193845146 Undo awaits since it breaks more. Will reattempt when my dev environment finally finishes installing. magico13 2023-11-05 12:45:05 -05:00
  • ce4fcaa532 Merge branch 'master' of https://github.com/magico13/ha-emporia-vue magico13 2023-11-05 12:42:19 -05:00
  • 360c625e15 Add awaits to service call (untested) magico13 2023-11-05 12:42:08 -05:00
  • 3bd8a120f2 Add awaits to service call (untested) magico13 2023-11-05 12:39:14 -05:00
  • 17b4bd5ef9 Return more info from charger. Use current state when updating charger current. magico13 2023-08-12 16:51:34 -04:00
  • e2e7f5ed01 Add extra channels like Balance during first poll. Fix some types. magico13 2023-07-13 22:05:33 -04:00
  • 9d795526ee First pass at updating based on device tree and not 1min update data. magico13 2023-07-09 21:43:19 -04:00
  • 170d0af31e 0.8.3 Bump pyemvue to fix EVSE update. Additional logging around EVSE update errors. v0.8.3 magico13 2023-06-14 22:54:35 -04:00
  • 0bd07c28c0 Remove title from strings.json v0.8.2 magico13 2023-06-13 20:59:08 -04:00
  • 26f8f6794f Attempt to pass checks magico13 2023-06-13 20:55:39 -04:00
  • 619eadf408 Merge pull request #177 from cdnninja/patch-1 Mike Marvin 2023-06-13 20:09:45 -04:00
  • 34b895a014 Update services.yaml cdnninja 2023-01-28 20:04:28 -07:00
  • 75e4f14ec4 fix: Invalid services.yaml cdnninja 2023-01-28 19:53:13 -07:00
  • cc4ae92e7b Bump pyemvue version to fix outlet activation v0.8.1 magico13 2023-01-23 14:35:10 -05:00
  • d584fa2a0a Merge pull request #168 from cdnninja/patch-2 Mike Marvin 2023-01-23 14:33:36 -05:00
  • 54f8d698c5 Merge pull request #167 from cdnninja/patch-1 Mike Marvin 2023-01-23 14:32:31 -05:00
  • b74a379f7f Update manifest.json cdnninja 2022-12-19 20:18:22 -07:00
  • 9845d09a2d Merge pull request #1 from cdnninja/patch-3 cdnninja 2022-12-19 20:15:39 -07:00
  • 797764707e fix: Update hacs.json to make it vali cdnninja 2022-12-19 20:15:09 -07:00
  • 300b2b2d64 chore: Github checks for HACS cdnninja 2022-12-19 20:09:05 -07:00
  • f2e7dc6606 fix: Required integration type cdnninja 2022-12-19 20:04:23 -07:00
  • 1d1199c665 Merge pull request #146 from magico13/v8 v0.8 Mike Marvin 2022-10-08 19:31:17 -04:00
  • 4574a3e221 Fix timestamp for midnight detection. Cleanup and reorganization of recurse usage data. magico13 2022-09-28 21:07:45 -04:00
  • dca72e29c3 Improvements to None handling and additional logging magico13 2022-09-10 16:23:31 -04:00
  • 8dbe18a093 Update pyemvue version. Get outlets and chargers in one call. v0.8-pre5 magico13 2022-09-05 13:34:13 -04:00
  • 677cceea4e Try to handle some invalid key errors. Reset day sensors at midnight. v0.8-pre4 magico13 2022-06-26 18:41:34 -04:00
  • ca5e5d77a6 Add service to set charger current v0.8-pre3 magico13 2022-05-21 17:15:17 -04:00
  • 0e4e7a912d Another bad auto-import v0.8-pre2.3 magico13 2022-05-14 17:54:10 -04:00
  • 81c9b9ed72 Remove bad tkinter UNITS line from an autoimport v0.8-pre2.1 magico13 2022-05-14 17:48:06 -04:00
  • e686f785b3 Add Charger as switch. Add attributes for charge rate and status. No service yet v0.8-pre2 magico13 2022-05-14 17:36:43 -04:00
  • a4e93de06a Set month reset properly. Start adding code for EV charger support magico13 2022-05-09 22:58:01 -04:00
  • f15e9b678d Change to state class "total". Style updates. Better naming for TotalUsage, MainsTo/FromGrid v0.8-pre1 magico13 2022-04-02 17:16:27 -04:00
  • b3cc3cd7f5 Address #105, #86 magico13 2022-02-24 22:14:49 -05:00
  • 469db92399 Hotfix for outlet API changing v0.8-pre2.2 v0.7.3 magico13 2022-02-24 21:24:03 -05:00
  • c1aaac4075 Fix for bad fix, add back SOURCE_IMPORT v0.7.2 magico13 2021-11-03 19:43:41 -04:00
  • 589d9bae61 Remove undefined variable v0.7.1 magico13 2021-11-03 18:45:31 -04:00
  • e3fc9df6d3 Use Measurement class for 1min sensors magico13 2021-09-13 22:54:56 -04:00
  • 192b6d3de8 Only main and balance can be negative. Update sensor names to drop Power. Require HA 2021.9. v0.7.0 magico13 2021-09-03 19:48:58 -04:00
  • 904bc496fe Use pyemvue 0.15.0 v0.6.6 magico13 2021-08-31 21:39:41 -04:00
  • e8a05ce37a Update to pyemvue 0.15.0 magico13 2021-08-31 21:34:09 -04:00
  • ededdc2de8 Merge pull request #73 from tteck/master Michael Marvin 2021-08-26 20:09:03 -04:00
  • 14e249a045 Update sensor.py tteck 2021-08-26 05:01:04 -04:00
  • 6f5786fa00 If channel usage is None, treat as 0 v0.6.5 magico13 2021-08-19 17:39:51 -04:00
  • 7e1f6120a9 Use timezone aware datetimes v0.6.4 magico13 2021-08-18 20:01:13 -04:00
  • d59a88e1bf Handle TotalUsage and missing minute/day data better. magico13 2021-08-18 19:58:52 -04:00
  • 45fadd5961 0.6.3 - api fixes v0.6.3 magico13 2021-08-18 14:45:38 -04:00
  • b1e8d484fd Actually fixed this time magico13 2021-08-18 14:43:38 -04:00
  • a35c890de4 Possible fix for API changes, my dev environment isn't behaving to test magico13 2021-08-18 14:33:44 -04:00
  • 6068fade6f Breaking: Flip MainsToGrid to positive v0.6.2 magico13 2021-08-11 17:50:17 -04:00
  • fb110cf0f4 Verify that the timestamp is set before trying to use it v0.6.1 magico13 2021-08-07 13:23:28 -04:00
  • 51ee3ef9cc Update manifest to v0.6.0 v0.6.0 magico13 2021-08-06 21:42:13 -04:00
  • 6c39eb0308 Integrate minute data into day sensors magico13 2021-08-05 21:33:13 -04:00
  • 601675cd03 Support for statistics and energy dashboard magico13 2021-08-04 21:40:33 -04:00
  • 2440b989ec Merge pull request #46 from nkm8/errorFix Michael Marvin 2021-06-16 10:49:56 -04:00
  • dc7cb6a394 Fix missing variable declaration Nick 2021-06-16 10:15:26 -04:00
  • e21924e9ed Remove 1s sensor. Reduce update rates for #19 v0.5.0 magico13 2021-06-15 19:50:28 -04:00
  • 6d0f06c541 Drop logging to info, use latest pyemvue, update to 0.4.0 v0.4.0 magico13 2021-05-07 18:13:09 -04:00
  • 8d0536b1e5 Add support for MainsTo/FromGrid for solar users magico13 2021-05-06 21:53:00 -04:00
  • 7d5dd77a11 Retry update if no channels found. Try for 1 second ago. Additional logging. magico13 2021-04-22 21:39:07 -04:00
  • 2ac2cb0950 Fix 1s not populating. Additional logging, some temporary. magico13 2021-04-11 13:33:14 -04:00
  • 0ce55b82ed Move most api calls to init to support auto-retry if failed during setup. magico13 2021-04-03 23:52:31 -04:00
  • a444abd9fe Merge pull request #34 from shyuep/master Michael Marvin 2021-03-22 09:30:40 -04:00
  • e84f003999 Add version to MANIFEST, which is required by future versions of HomeAssistant. First Coder 2021-03-21 20:08:26 -07:00
  • 15449593b3 Pyemvue 0.12.2. Add more logging/null checks. Match style. v0.3.1 magico13 2021-02-10 22:03:04 -05:00
  • e409222a4b Use pyemvue 0.12.1, fix API changes v0.3.0 magico13 2021-02-09 21:45:09 -05:00
  • 5ee569b66a Fix entry_data check. magico13 2021-01-31 21:56:21 -05:00
  • b9ae82d49e Try setting default values when reading config magico13 2021-01-31 21:54:18 -05:00
  • 0a24141bac Merge pull request #26 from magico13/one-second Michael Marvin 2021-01-31 21:46:24 -05:00
  • 7640e8963b Implement selectable sensors. Some documentation updates. magico13 2021-01-31 21:42:31 -05:00
  • ea30d011fd Show text for enabling extra sensors. Start adding checks for being enabled magico13 2021-01-31 19:54:44 -05:00
  • 69e1e79a5c Start adding support for 1 second updates magico13 2021-01-28 20:17:14 -05:00
  • 7d68bdeb08 Updating info to prep for release v0.2.0 magico13 2020-11-22 17:07:22 -05:00
  • c1e58aa457 Add support for toggling switches magico13 2020-11-20 22:39:47 -05:00
  • f4bd01fdc1 Populate channel names. Assign to devices. magico13 2020-11-18 21:31:14 -05:00
  • d55880179f Populate sensors for daily and monthly usage magico13 2020-11-17 20:35:20 -05:00
  • 5f5777a977 Move IO out of event loop #2 magico13 2020-11-17 20:27:15 -05:00
  • 5dd132e29c First working pass of 1 min with single poll magico13 2020-11-17 20:00:13 -05:00
  • 4628fabfe3 Start trying to use a single API call to update sensors magico13 2020-11-16 23:03:02 -05:00