Block or Report
Block or report bdraco
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
home-assistant/core Public
🏡 Open source home automation that puts local control and privacy first.
9,872 contributions in the last year
Less
More
Activity overview
Contributed to
home-assistant/core,
home-assistant/home-assistant.io,
Jc2k/aiohomekit
and 173 other
repositories
Contribution activity
March 2023
Created 128 commits in 17 repositories
Created 2 repositories
- bdraco/websockets Python
- bdraco/esphome_testing Python
Created a pull request in esphome/aioesphomeapi that received 51 comments
Adjust ping timeout to prevent premature disconnections
Refactor keep alive to avoid coroutines which makes cancelation and disconnect a lot simpler since we don't have to worry about the complexity of c…
+119
−58
•
51
comments
Opened 117 other pull requests in 19 repositories
home-assistant/core
14
open
68
merged
2
closed
- Retain history when renaming an entity
- Avoid database executor job to fetch statistic metadata on cache hit
- Remove legacy event lookups from logbook
- Remove unneeded lambda_stmt in place add in statistics
- Avoid joining states_meta for statistics queries
- Fix ssl context being recreated frequently in httpx
- Guard against selecting all invalid entity_ids in history
- Remove async_block_till_done in freebox
- Use bluetooth address instead of uuid on MacOS
- Bump bluetooth deps for bleak 0.20
- Fix cpu thrashing during purge after all legacy events were removed
- Reduce back-pressure on websocket queue
- Rollback the session after performing stats schema validation
- Fix statistics schema auto repair when there is bad data
- Fix statistics schema µs precision auto repair being ineffective
- Remove the old ix_states_event_id index if its no longer being used
- Use json_loads_object util in backup
- Fix some I/O in the event loop during backup
- Small cleanups to writing entity state
- Ensure all recorder session executes use retries or the execute helper
- Cache serialize of shared attributes being saved in the database
- Mark recorder system_health session read_only
- Reduce number of tasks created by compiling missing statistics
- Bump aioharmony to 0.2.10
- Reduce latency to find stats metadata
- Some pull requests not shown.
home-assistant/data.home-assistant
5
merged
Bluetooth-Devices/bluetooth-adapters
4
merged
esphome/aioesphomeapi
4
merged
home-assistant/home-assistant.io
3
merged
bdraco/aiodiscover
3
merged
bdraco/ulid-transform
2
merged
ol-iver/denonavr
1
merged
Bluetooth-Devices/bleak-retry-connector
1
merged
bdraco/yalexs-ble
1
merged
alandtse/tesla
1
merged
bdraco/issue_8098
1
merged
bdraco/websockets
1
closed
gurumitts/pylutron-caseta
1
merged
aaugustin/websockets
1
open
scottbonline/sense
1
merged
esphome/esphome
1
merged
bdraco/integration
1
closed
hacs/integration
1
merged
Reviewed 84 pull requests in 12 repositories
home-assistant/core
25 pull requests
- Avoid database executor job to fetch statistic metadata on cache hit
-
Update media state via telnet in
denonavrintegration - Fix imap_email_content unknown status and replaying stale states
- Fix blocking MQTT entry unload
- Remove the old ix_states_event_id index if its no longer being used
- Add Anova integration
- Refactor imap coordinator
- Bump screenlogicpy to v0.8.2
- Cache serialize of shared attributes being saved in the database
- Bump aiobafi6 to 0.8.0
- Reduce number of tasks created by compiling missing statistics
- Reduce latency to find stats metadata
- Fix imap server push holding HA startup
- Cleanup get_local_ip in global conftest
- Migrate States to use a table manager
- Fix logbook tests failing because time was not url encoded correctly
- Migrate StateAttributes to use a table manager
- Add keep_days to recorder.purge_entities
- Migrate EventData management to a table manager
- Fix infinite loop in sun.sun at certain locations and altitudes
- Fix filtered purge not removing newer events
- Bump bond-async to 0.1.23
- Default to recorder db for SQL integration
- 2023.3.4
- Bump SQLAlchemy to 2.0.6
- Some pull request reviews not shown.
esphome/aioesphomeapi
8 pull requests
- Bump pylint from 2.16.3 to 2.17.0
- Bump mypy from 1.0.1 to 1.1.1
- Bump docker/setup-buildx-action from 2.4.1 to 2.5.0
- Bump actions/cache from 3.2.6 to 3.3.1
- Bump types-protobuf from 4.21.0.6 to 4.22.0.0
- Bump mypy from 1.0.0 to 1.0.1
- Bump pylint from 2.16.2 to 2.16.3
- Bump actions/cache from 3.2.5 to 3.2.6
Bluetooth-Devices/bluetooth-adapters
6 pull requests
- chore(deps): bump myst-parser from 0.18.1 to 1.0.0
- chore(deps-dev): bump pytest-cov from 3.0.0 to 4.0.0
- chore(deps-dev): bump pytest-asyncio from 0.19.0 to 0.20.3
- chore(deps-dev): bump pytest from 7.2.0 to 7.2.2
- chore(deps): bump markdown-it-py from 2.1.0 to 2.2.0
- chore(deps): bump certifi from 2022.9.24 to 2022.12.7
home-assistant/home-assistant.io
6 pull requests
hbldh/bleak
1 pull request
home-assistant/data.home-assistant
1 pull request
Bluetooth-Devices/sensor-state-data
1 pull request
aaugustin/websockets
1 pull request
gurumitts/pylutron-caseta
1 pull request
ol-iver/denonavr
1 pull request
esphome/esphome
1 pull request
bdraco/ulid-transform
1 pull request
Created an issue in sqlalchemy/sqlalchemy that received 18 comments
Regression in lambda behavior between 1.4 and 2.0
Describe the bug After upgrading to 2.x the race/thread-safety with the lambdas appears to have returned home-assistant/core#89170 Previous issue #…
18
comments






