diff --git a/.github/workflows/flake8.yaml b/.github/workflows/flake8.yaml index cb396611..aa09a19c 100644 --- a/.github/workflows/flake8.yaml +++ b/.github/workflows/flake8.yaml @@ -2,20 +2,20 @@ name: Python flake8 on: push: - branches: [ main, master, dev, development ] + branches: [ master, dev ] pull_request: - branches: [ main, master, dev, development ] + branches: [ master, dev ] jobs: test: - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 strategy: matrix: python-version: [3.6, 3.7, 3.8, 3.9] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ matrix.python-version }} - name: Install dependencies diff --git a/broadlink/__init__.py b/broadlink/__init__.py index 7711f662..9a9a44cb 100644 --- a/broadlink/__init__.py +++ b/broadlink/__init__.py @@ -61,6 +61,7 @@ 0x7583: ("SP mini 3", "Broadlink"), 0x7587: ("SP4L-UK", "Broadlink"), 0x7D11: ("SP mini 3", "Broadlink"), + 0xA569: ("SP4L-UK", "Broadlink"), 0xA56A: ("MCB1", "Broadlink"), 0xA56B: ("SCB1E", "Broadlink"), 0xA56C: ("SP4L-EU", "Broadlink"), @@ -75,6 +76,7 @@ 0x618B: ("SP4L-EU", "Broadlink"), 0x6489: ("SP4L-AU", "Broadlink"), 0x648B: ("SP4M-US", "Broadlink"), + 0x648C: ("SP4L-US", "Broadlink"), 0x6494: ("SCB2", "Broadlink"), }, rmmini: { @@ -113,6 +115,12 @@ rm4mini: { 0x51DA: ("RM4 mini", "Broadlink"), 0x5209: ("RM4 TV mate", "Broadlink"), + 0x520C: ("RM4 mini", "Broadlink"), + 0x520D: ("RM4C mini", "Broadlink"), + 0x5211: ("RM4C mate", "Broadlink"), + 0x5212: ("RM4 TV mate", "Broadlink"), + 0x5216: ("RM4 mini", "Broadlink"), + 0x521C: ("RM4 mini", "Broadlink"), 0x6070: ("RM4C mini", "Broadlink"), 0x610E: ("RM4 mini", "Broadlink"), 0x610F: ("RM4C mini", "Broadlink"), @@ -124,7 +132,9 @@ 0x653A: ("RM4 mini", "Broadlink"), }, rm4pro: { + 0x520B: ("RM4 pro", "Broadlink"), 0x5213: ("RM4 pro", "Broadlink"), + 0x5218: ("RM4C pro", "Broadlink"), 0x6026: ("RM4 pro", "Broadlink"), 0x6184: ("RM4C pro", "Broadlink"), 0x61A2: ("RM4 pro", "Broadlink"), @@ -147,6 +157,7 @@ 0x60C7: ("LB1", "Broadlink"), 0x60C8: ("LB1", "Broadlink"), 0x6112: ("LB1", "Broadlink"), + 0x644B: ("LB1", "Broadlink"), 0x644C: ("LB27 R1", "Broadlink"), 0x644E: ("LB26 R1", "Broadlink"), }, diff --git a/setup.py b/setup.py index ac01c085..3373f870 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ from setuptools import setup, find_packages -version = '0.18.1' +version = '0.18.3' setup( name="broadlink",