Commit Graph
93 Commits
Author SHA1 Message Date
Patrick762 d8999c6470 fixed field_attributes dataclasses 2024-02-18 14:21:47 +01:00
Patrick762 c45994a9a6 replaced bluetti_mqtt imports with local lib 2024-02-18 13:54:40 +01:00
Patrick762 18825f9062 removed old ep760 class 2024-02-18 13:36:54 +01:00
Patrick762 8409221675 added ep760 2024-02-18 13:35:17 +01:00
Patrick762 2abcbbb392 added build_device() 2024-02-18 13:29:20 +01:00
Patrick762 71bf9b1952 removed bluetti_mqtt requirement 2024-02-18 13:19:02 +01:00
Patrick762 d8c61e1ebe added ep600 2024-02-17 21:23:08 +01:00
Patrick762 03b11a69d5 added ep500p 2024-02-17 20:46:20 +01:00
Patrick762 3a709f9bc5 added ep500 2024-02-17 20:43:34 +01:00
Patrick762 e395c400b5 added eb3a 2024-02-17 20:36:32 +01:00
Patrick762 3d65d8b00f added ac500 2024-02-17 20:24:44 +01:00
Patrick762 a183e8b02f make options optional 2024-02-17 20:19:19 +01:00
Patrick762 432d46d0f1 black code formatting 2024-02-17 20:14:12 +01:00
Patrick762 928ff2bf5d added ac300 2024-02-17 20:09:59 +01:00
Patrick762 d9d4860d44 added ac200m 2024-02-17 18:22:41 +01:00
Patrick762 5fcd57b517 added enums 2024-02-17 18:08:05 +01:00
Patrick762 4f92e9147e added pack polling registers to base devices 2024-02-17 18:07:51 +01:00
Patrick762 037ce83891 added pack selector 2024-02-17 18:00:59 +01:00
Patrick762 f7b4d8dc37 added ac60 2024-02-17 17:53:34 +01:00
Patrick762 01cb7f35a5 added pack fields to base devices 2024-02-17 17:52:08 +01:00
Patrick762 cac64b40bd added power_generation to base devices 2024-02-17 17:25:57 +01:00
Patrick762 4231b34bb8 added basic v1 and v2 protocol devices 2024-02-16 21:30:29 +01:00
Patrick762 f6f19b27e1 added local bluetti lib 2024-02-16 21:07:06 +01:00
Patrick762 0943ecf187 fix manifest version number 2024-02-10 14:20:37 +01:00
Patrick762 58f2ec50c4 added sleep() between pack pollings 2024-02-10 14:15:52 +01:00
Patrick762 ad536235bb removed device name from entity name 2024-02-10 13:59:01 +01:00
Patrick762 ba6611b084 removed duplicate re.sub() 2024-02-10 13:21:49 +01:00
Patrick762 3e4b8601e8 added dropdown to select device model 2024-02-10 13:19:16 +01:00
Patrick762 ebbcea3c4c fixed circular import 2024-02-05 19:10:11 +01:00
Patrick762 9ef9d38a6e renamed ep700 to ep760 2024-02-04 12:05:53 +01:00
Patrick762 8eb09a32f0 added ep700, replaced dummy device 2024-02-03 17:57:49 +01:00
Patrick762 11716084c9 Update issue templates 2024-01-09 20:39:17 +01:00
Patrick762 aa1c3ef425 Update issue templates 2024-01-09 20:35:49 +01:00
Patrick762 a8931e09c7 added disclaimer 2024-01-06 15:46:04 +01:00
Patrick762 66a7de9051 added has_entity_name for compatibility reasons 2024-01-06 15:39:08 +01:00
Patrick762 b7c162aaef updated readme 2024-01-04 16:02:49 +01:00
Patrick762 dda0d475f4 stop notifier before disconnect 2024-01-04 15:39:02 +01:00
Patrick762 98f004dad1 revert to previous version number 2024-01-04 15:16:15 +01:00
Patrick762 515a06dc3a added more config options 2024-01-04 15:14:36 +01:00
Patrick762 14f2219b94 updated version number, added logging 2023-12-17 21:08:28 +01:00
Patrick762 4710a8183f replaced deploy script 2023-12-17 16:55:41 +01:00
Patrick762 33fe91c2d2 added check if packs available 2023-09-23 19:45:02 +02:00
Patrick762 7904a07e7f added ep600 dc input, prevent pack polling 2023-09-23 17:52:18 +02:00
Patrick762 39c75b0f75 update version number 2023-08-30 21:02:39 +02:00
Patrick762 43be1e1dbe added utility to make macs loggable 2023-08-26 18:01:05 +02:00
Patrick762 e0c7ada147 updated version number 2023-08-26 16:00:41 +02:00
Patrick762 cf43c55cb8 fixed error on first device setup 2023-08-26 15:56:10 +02:00
Patrick762 a5ced35d32 added validation for polling interval 2023-08-26 15:54:33 +02:00
Patrick762 15216e1268 added option for persistant connection 2023-08-26 15:25:14 +02:00
Patrick762 ed10127a90 added option to set polling interval 2023-08-26 14:44:03 +02:00
Patrick762 4c286324c7 Merge pull request #12 from Patrick762/dev
increased version number
2023-08-19 22:42:07 +02:00
Patrick762 6361e661c0 increased version number 2023-08-19 22:41:39 +02:00
Patrick762 0d237f2e45 Merge pull request #11 from Patrick762/dev
Improvements and bug fixes
2023-08-19 22:40:40 +02:00
Patrick762 95f2331cc3 fixed enum sensors 2023-08-19 22:38:30 +02:00
Patrick762 61bc379d3a updated readme 2023-08-19 21:20:32 +02:00
Patrick762 dd7665f069 added option to turn on and off outputs 2023-08-19 21:17:44 +02:00
Patrick762 8fce8270b2 added switches for ac and dc on off 2023-08-19 17:38:24 +02:00
Patrick762 886ab957bb added options flow 2023-08-19 17:06:58 +02:00
Patrick762 5a6dbb8d00 added "my" link to readme 2023-08-19 17:05:59 +02:00
Patrick762 22c2f0c7d0 edited comment 2023-08-04 19:49:22 +02:00
Patrick762 23dc2b7f41 renamed some fields, added grid input power fields 2023-08-04 19:47:42 +02:00
Patrick762 84a742968a added more ep600 fields 2023-08-04 19:27:58 +02:00
Patrick762 beb4e6b8fb added input and output frequency for ep600 2023-08-03 21:58:59 +02:00
Patrick762 7444097c60 added more ep600 voltage entities 2023-08-03 21:44:51 +02:00
Patrick762 80b03fc1d9 Merge branch 'sensor-availability' of https://github.com/Patrick762/hassio-bluetti-bt into sensor-availability 2023-08-03 16:11:26 +02:00
Patrick762 92c130b2d6 updated sensor availability detection 2023-08-03 16:10:30 +02:00
Patrick762 bab008b89c set logging level of parsed data to debug 2023-08-03 16:06:43 +02:00
Patrick762 811501b382 added adl400 voltage fields 2023-08-03 16:04:23 +02:00
Patrick762 90f66c8548 added dummy device to entities 2023-08-03 14:58:46 +02:00
Patrick762 4f95fed85a added more fields for ep600 2023-08-02 21:07:24 +02:00
Patrick762 cc7891ed6a added more fields 2023-08-01 21:20:02 +02:00
Patrick762 12cd2719d2 added dummy device class to append new fields 2023-08-01 20:37:52 +02:00
Patrick762 e1d4446fb8 updated sensor availability detection 2023-08-01 19:46:48 +02:00
Patrick762 b7c705f224 updated sensor data handling 2023-07-31 20:32:59 +02:00
Patrick762 a71f419676 separated sensors and binary_sensors 2023-07-31 19:24:56 +02:00
Patrick762 7af1fb02c6 separated coordinator and sensor 2023-07-31 19:01:56 +02:00
Patrick762 b8275a4c33 updated version number 2023-07-31 16:53:12 +02:00
Patrick762 e57abaa58a updated readme 2023-07-31 16:52:57 +02:00
Patrick762 1e38903dcf fix name for some devices 2023-07-31 16:51:23 +02:00
Patrick762 b48f8c5bd8 cleanup 2023-07-31 15:39:42 +02:00
Patrick762 14623f9051 switched to universal sensor 2023-07-31 15:38:31 +02:00
Patrick762 15aca10a13 added battery range start and range end sensors 2023-07-31 15:02:44 +02:00
Patrick762 e435514db5 coordinator reporting results back to sensor 2023-07-31 14:46:23 +02:00
Patrick762 cf149067d8 first working polling 2023-07-31 14:00:25 +02:00
Patrick762 fad9fba574 updated polling 2023-07-31 12:35:01 +02:00
Patrick762 3769747392 added first part to fetch data 2023-07-30 17:48:16 +02:00
Patrick762 344da5d070 added availability check to battery sensor 2023-07-30 16:38:54 +02:00
Patrick762 1b34ac7f45 added more models 2023-07-30 11:39:19 +02:00
Patrick762 84ef34d01d added battery sensor 2023-07-29 21:45:18 +02:00
Patrick762 53fe7d9309 sorted manifest keys 2023-07-29 20:37:08 +02:00
Patrick762 202b3fdf87 added hacs workflows 2023-07-29 20:33:39 +02:00
Patrick762 27f79acd00 renamed domain 2023-07-29 20:32:14 +02:00
Patrick762 1c29ffe7a2 added first files 2023-07-29 20:07:07 +02:00