8000 Add support for Tuya fault sensors by MrAdam · Pull Request #125098 · home-assistant/core · GitHub
[go: up one dir, main page]

Skip to content

Add support for Tuya fault sensors #125098

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 95 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
95 commits
Select commit Hold shift + click to select a range
bdd7e82
fix mistake in docstring
MrAdam Aug 29, 2024
84ed5a1
add missing DPType to Tuya consts
MrAdam Aug 29, 2024
96e246c
add bitmap dpcode type support
MrAdam Aug 30, 2024
9185463
add missing strings for known fault sensors
MrAdam Aug 31, 2024
7039be7
revert unneeded code
MrAdam Aug 31, 2024
4525d3c
add support for fault sensors with bitmap dpcode type
MrAdam Sep 1, 2024
ed90e3a
Merge branch 'home-assistant:dev' into dev
MrAdam Sep 1, 2024
537365f
revert unused changes
MrAdam Sep 1, 2024
6b264fc
readd fault key, used for unique id generation
MrAdam Sep 1, 2024
fe7f345
revert formatting changes
MrAdam Sep 1, 2024
4bef99f
refactor code and add logging
MrAdam Sep 1, 2024
3380301
Merge branch 'home-assistant:dev' into dev
MrAdam Sep 2, 2024
02cef53
revert docstring change to keep PR small
MrAdam Sep 2, 2024
473a0b0
reverse bitmap lookup and link to relevant Tuya documentation explain…
MrAdam Sep 2, 2024
773cb03
Merge branch 'dev' into dev
MrAdam Sep 2, 2024
747528a
Merge branch 'dev' into dev
MrAdam Sep 11, 2024
d18889d
Merge branch 'home-assistant:dev' into dev
MrAdam Sep 12, 2024
c170ee1
Refactor Tuya binary sensor setup
MrAdam Sep 12, 2024
ef1f2dc
Refactor Tuya binary sensor setup and improve fault sensor handling
MrAdam Sep 12, 2024
981ab4b
Merge branch 'home-assistant:dev' into dev
MrAdam Sep 12, 2024
91a8e1b
remove unused import
MrAdam Sep 12, 2024
2811380
Merge remote-tracking branch 'upstream/dev' into dev
MrAdam Sep 26, 2024
7d53bb1
Merge branch 'dev' into dev
MrAdam Sep 30, 2024
86af9e2
Merge branch 'home-assistant:dev' into dev
MrAdam Oct 7, 2024
392d89a
Merge branch 'dev' into dev
MrAdam Oct 10, 2024
260df7b
Merge branch 'dev' into dev
MrAdam Oct 14, 2024
e6a255c
Merge branch 'dev' into dev
MrAdam Oct 17, 2024
224025a
Merge branch 'dev' into dev
MrAdam Oct 25, 2024
3d479a3
Merge branch 'home-assistant:dev' into dev
MrAdam Nov 5, 2024
d9b5689
Merge branch 'dev' into dev
MrAdam Nov 7, 2024
185eb21
Merge branch 'dev' into dev
frenck Nov 10, 2024
e6d0fdd
Merge branch 'dev' into dev
MrAdam Nov 12, 2024
e9caf22
Merge branch 'dev' into dev
MrAdam Nov 13, 2024
4f6c092
Merge branch 'home-assistant:dev' into dev
MrAdam Nov 13, 2024
59e080c
Refactor Tuya binary sensor fault handling to use list for fault keys
MrAdam Nov 13, 2024
5575f14
Merge branch 'home-assistant:dev' into dev
MrAdam Nov 13, 2024
fb599e9
Merge branch 'home-assistant:dev' into dev
MrAdam Nov 15, 2024
92b2b2a
Merge branch 'dev' into dev
MrAdam Nov 25, 2024
5e5c9e0
Merge branch 'dev' into dev
MrAdam Nov 27, 2024
8c4419c
Merge branch 'dev' into dev
MrAdam Nov 28, 2024
9c03f19
Merge branch 'dev' into dev
MrAdam Nov 29, 2024
3aa6b00
Merge branch 'dev' into dev
MrAdam Dec 5, 2024
a6e9365
Merge branch 'dev' into dev
MrAdam Dec 8, 2024
c47dcfa
Merge branch 'dev' into dev
MrAdam Dec 10, 2024
9b34022
Merge branch 'dev' into dev
MrAdam Dec 12, 2024
7482331
Merge branch 'dev' into dev
MrAdam Dec 16, 2024
b95d2ec
Merge branch 'dev' into dev
MrAdam Dec 17, 2024
b1b2a1c
Merge branch 'dev' into dev
MrAdam Dec 23, 2024
bdfd7bc
Merge branch 'dev' into dev
MrAdam Dec 28, 2024
3287f0e
Merge branch 'dev' into dev
MrAdam Jan 5, 2025
929e660
Merge branch 'dev' into dev
MrAdam Jan 7, 2025
c8c74cc
Merge branch 'dev' into dev
MrAdam Jan 14, 2025
c9746a8
Merge branch 'dev' into dev
MrAdam Jan 16, 2025
e15f544
Merge branch 'dev' into dev
MrAdam Jan 29, 2025
e3d0979
Merge branch 'dev' into dev
MrAdam Feb 7, 2025
b957aed
Merge branch 'dev' into dev
MrAdam Feb 18, 2025
a5914f0
Merge branch 'dev' into dev
MrAdam Mar 4, 2025
c25ce36
Merge branch 'dev' into dev
MrAdam Mar 5, 2025
807d02d
Merge branch 'dev' into dev
MrAdam Mar 6, 2025
123bf13
Merge branch 'dev' into dev
MrAdam Mar 10, 2025
aeceee3
add Tuya fault sensor support and refactor binary sensor logic
MrAdam Mar 13, 2025
47e5bb7
Merge branch 'dev' into dev
MrAdam Mar 13, 2025
2c2114f
Merge branch 'dev' into dev
MrAdam Mar 15, 2025
7070297
Merge branch 'dev' into dev
MrAdam Mar 17, 2025
748df8b
Merge branch 'dev' into dev
MrAdam Mar 23, 2025
094ef02
Merge branch 'dev' into dev
MrAdam Apr 1, 2025
5370e09
Merge branch 'dev' into dev
MrAdam Apr 16, 2025
083c0d2
Merge branch 'dev' into dev
MrAdam Apr 22, 2025
648decd
Merge branch 'dev' into dev
MrAdam Apr 27, 2025
5bc51eb
Merge branch 'dev' into dev
MrAdam May 5, 2025
2485523
Merge branch 'dev' into dev
MrAdam May 13, 2025
6684674
Merge branch 'dev' into dev
MrAdam May 19, 2025
db67551
Merge branch 'dev' into dev
MrAdam May 21, 2025
9c23e61
Merge branch 'dev' into dev
MrAdam May 25, 2025
bd393aa
Merge branch 'home-assistant:dev' into dev
MrAdam May 27, 2025
78599b2
Merge branch 'dev' into dev
MrAdam May 28, 2025
71d0415
rename and for consistency
MrAdam May 28, 2025
74ab08c
refactor bitmap lookup to use bit operations
MrAdam May 28, 2025
475f32a
Merge branch 'dev' into dev
MrAdam Jun 3, 2025
ec5347c
Merge branch 'dev' into dev
MrAdam Jun 17, 2025
4b6bb66
Add unit tests for Tuya fault sensor
MrAdam Jun 18, 2025
7e3bb7a
Add snapshot tests for Tuya fault sensor setup and state discovery
MrAdam Jun 19, 2025
5ba9160
Add additional mock device fixture for Tuya fault sensor tests
MrAdam Jun 24, 2025
0109634
Merge branch 'dev' into dev
MrAdam Jun 24, 2025
a5791a3
Add additional mock device fixture for Tuya fault sensor tests
MrAdam Jul 3, 2025
e8a5b36
Refactor test to use new fixture based on actual device
MrAdam Jul 3, 2025
11eb6a8
Add additional mock device fixture for Tuya fault sensor tests
MrAdam Jul 3, 2025
b04ea4f
Add mock device without faults to fault sensor discovery test, for co…
MrAdam Jul 3, 2025
cadc6e1
Merge branch 'dev' into dev
MrAdam Jul 5, 2025
65228da
Refactor Tuya binary sensor tests
MrAdam Jul 5, 2025
a5380f5
Merge remote-tracking branch 'upstream/dev' into dev
MrAdam Jul 9, 2025
6432528
move fixture to conftest.py
MrAdam Jul 9, 2025
f2ea6b5
add missing platform definitions to device mocks
MrAdam Jul 9, 2025
2223fd7
Add snapshots for new Tuya binary sensor entities
MrAdam Jul 9, 2025
602f4cc
Refactor fault label retrieval and status check in Tuya binary sensor
MrAdam Jul 9, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'dev' into dev
  • Loading branch information
MrAdam authored Apr 27, 2025
commit 648decd749786d96a0cfd85a971a40bc447d8e08

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.

0