Commit Graph

17 Commits

Author SHA1 Message Date
Artur Pragacz
29a42a8e58 Add analytics platform to automation (#152828) 2025-09-23 13:52:58 -04:00
Artur Pragacz
4305ea9b4c Create analytics platform (#151974) 2025-09-23 09:16:37 -04:00
Paulus Schoutsen
8b8616182d Allow downloading a device analytics dump (#149376) 2025-07-24 17:27:02 +02:00
epenet
3472e0e370 Standardize homeassistant imports in component (a-b) (#136821) 2025-01-29 11:37:48 +01:00
epenet
34a4372190 Use HassKey in analytics (#127089) 2024-09-30 11:44:27 +02:00
Marc Mueller
ff3a801936 Add empty line after module docstring [a-d] (#112697) 2024-03-08 14:51:32 +01:00
Erik Montnemery
d4462829f5 Add CONFIG_SCHEMA to analytics (#93598) 2023-05-26 16:29:32 +02:00
epenet
e39f0320df Fix lingering timers in analytics (#91363) 2023-04-14 06:37:22 +02:00
epenet
c01b1eb013 Adjust async_track_time_interval name argument (#90838)
Adjust async_track_time_interval naming
2023-04-05 10:58:02 -04:00
J. Nick Koston
02ef7d445d Allow passing an optional name to async_track_time_interval (#90244)
* Allow passing an optional name to async_track_time_interval

This is the same idea as passing a name to asyncio.create_task which
makes it easier to track down bugs

* more

* short

* still cannot find it

* add a few more

* test
2023-03-25 10:11:14 -04:00
Erik Montnemery
46500beefc Enable strict typing of analytics (#83119) 2022-12-02 14:05:08 +01:00
epenet
5442d6af01 Improve msg type hint in websocket commands (#80530) 2022-10-18 16:41:17 +02:00
Erik Montnemery
efd15344e9 Enable basic type checking for analytics (#54928) 2021-08-21 11:46:28 +02:00
Ville Skyttä
939fde0a50 ConfigType and async_setup/setup type hint improvements (#54739) 2021-08-18 13:22:05 +02:00
Joakim Sørensen
b7184b669f Add onboarded key to analytics WS command (#49751) 2021-04-29 11:11:23 +02:00
Joakim Sørensen
89f2f458d2 Generate a seperate UUID for the analytics integration (#48742) 2021-04-07 02:34:49 +02:00
Joakim Sørensen
09c51da3a2 Add analytics integration (#48256)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-03-29 17:20:11 -07:00