FactoryAssistant/homeassistant/brands
tronikos a2b5a96bc9
Add Google Drive integration for backup (#134576)
* Add Google Drive integration for backup

* Add test_config_flow

* Stop using aiogoogle

* address a few comments

* Check folder exists in setup

* fix test

* address comments

* fix

* fix

* Use ChunkAsyncStreamIterator in helpers

* repair-issues: todo

* Remove check if folder exists in the reatuh flow. This is done in setup.

* single_config_entry": true

* Add test_init.py

* Store into backups.json to avoid 124 bytes per property limit

* Address comments

* autouse=True on setup_credentials

* Store metadata in description and remove backups.json

* improvements

* timeout downloads

* library

* fixes

* strings

* review

* ruff

* fix test

* Set unique_id

* Use slugify in homeassistant.util

* Fix

* Remove RefreshError

* review

* push more fields to the test constant

---------

Co-authored-by: Joostlek <joostlek@outlook.com>
2025-01-28 21:43:30 -08:00
..
airthings.json Add Airthings BLE component (#77284) 2022-09-29 15:55:45 -04:00
airvisual.json Add integration for AirVisual Pro (#79770) 2022-12-12 14:28:27 -07:00
airzone.json Add Airzone Cloud integration (#93238) 2023-05-23 19:22:50 +02:00
amazon.json Add Fire TV virtual integration (#85741) 2023-01-16 20:12:31 +01:00
ambient_weather.json Add Ambient Weather brand (#115898) 2024-06-21 10:51:46 +02:00
apple.json Add Apple WeatherKit integration (#99895) 2023-09-11 12:06:55 -05:00
aqara.json Add Aqara brand (#126658) 2024-09-24 23:19:06 +02:00
aruba.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
august.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
cisco.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
clicksend.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
denon.json Add Denon brand (#79230) 2022-09-28 23:09:53 +02:00
devolo.json Add iot_standards to devolo brand (#80332) 2022-10-21 11:25:35 +02:00
dlna.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
elgato.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
emoncms.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
eq3.json Add eq3btsmart integration (#109291) 2024-03-28 15:20:56 -10:00
eufy.json Add EufyLife Bluetooth integration (#85907) 2023-01-16 18:29:50 -10:00
ffmpeg.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
flexit.json Add Flexit bacnet integration (#104275) 2023-11-30 16:50:13 +01:00
fritzbox.json Add fritz brand (#79226) 2022-09-28 22:45:35 +02:00
fujitsu.json Add Fujitsu FGLair integration (#109335) 2024-08-18 15:37:33 +02:00
geonet.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
globalcache.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
google.json Add Google Drive integration for backup (#134576) 2025-01-28 21:43:30 -08:00
govee.json Add Govee local light integration (#106697) 2024-01-16 20:00:29 +01:00
heltun.json Add virtual integration for HELTUN (#88892) 2023-02-28 18:09:52 +01:00
hikvision.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
homematic.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
homeseer.json Add brand for HomeSeer (#90066) 2023-03-28 16:37:57 +02:00
honeywell.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
husqvarna.json Add husqvarna automower ble integration (#108326) 2024-10-25 16:54:02 +02:00
ibm.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
ikea.json Add integration for IKEA Idasen Desk (#99173) 2023-09-20 02:44:35 +02:00
inovelli.json Add a couple more brands (#79600) 2022-10-04 11:45:40 -04:00
jasco.json Add a couple more brands (#79600) 2022-10-04 11:45:40 -04:00
leviton.json Add Leviton brand (#79244) 2022-09-29 12:28:51 +02:00
lg.json Add LG ThinQ to LG brand (#129346) 2024-10-28 18:24:24 +01:00
logitech.json Remove UE Smart Radio integration (#122578) 2024-07-29 12:52:37 +02:00
lutron.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
melnor.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
microsoft.json Add OneDrive as backup provider (#135121) 2025-01-28 14:57:46 +00:00
motionblinds.json Add Motionblinds brand (#114235) 2024-03-27 08:02:25 +01:00
mqtt.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
netgear.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
openwrt.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
panasonic.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
philips.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
qnap.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
rainforest_automation.json Fix brand ID for Rainforest Automation (#113770) 2024-05-14 22:50:48 +02:00
raspberry_pi.json Remove hardware and fix raspberry pi brands in integrations.json (#80970) 2022-10-25 21:05:04 +02:00
roth.json Add touchlinesl integration (#124557) 2024-08-27 13:15:31 +02:00
russound.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
ruuvi.json Make Ruuvi a brand (#118786) 2024-06-04 13:40:06 +02:00
samsung.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
sky.json Add Sky remote integration (#124507) 2024-11-13 14:29:04 +01:00
slide.json Add new integration slide_local (#132632) 2024-12-12 20:18:19 +01:00
solaredge.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
sony.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
switchbot.json Add switchbot cloud integration (#99607) 2023-09-16 16:00:41 +02:00
synology.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
telegram.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
telldus.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
tesla.json Add Tesla Fleet integration (#122019) 2024-07-19 09:05:27 +02:00
third_reality.json Add Third Reality to Zigbee Iot standards (#79341) 2022-09-29 23:13:09 -04:00
tplink.json Add tapo virtual integration (#109765) 2024-02-07 06:29:26 +01:00
traccar.json Add brands definition for Traccar (#109219) 2024-01-31 18:15:40 +01:00
trafikverket.json Add Trafikverket Camera integration (#79873) 2023-08-24 10:39:22 +02:00
twilio.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
u_tec.json Revert "Remove the virtual integration for ultraloq" (#99302) 2023-08-30 14:58:57 -04:00
ubiquiti.json Add ubiquiti brand (#79232) 2022-09-28 20:30:50 -04:00
vlc.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
weatherflow.json Make Weatherflow a brand (#118785) 2024-06-04 13:40:48 +02:00
xiaomi.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
yale.json Split august and yale integrations (#124677) 2024-08-28 17:46:03 +02:00
yamaha.json Add yamaha brand configuration (#81267) 2022-11-23 20:19:20 +01:00
yandex.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
yeelight.json Collect all brands (#79579) 2022-10-04 09:24:55 -04:00
zooz.json Add a couple more brands (#79600) 2022-10-04 11:45:40 -04:00