pyamasicp


Namepyamasicp JSON
Version 0.2.10 PyPI version JSON
download
home_pageNone
SummaryClient for iiyama TV rs232 over lan protocol
upload_time2024-10-22 20:45:21
maintainerNone
docs_urlNone
authorNone
requires_python>=3.12
licenseNone
keywords home-assistant iiyama lan rs232
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ![logo](https://github.com/home-assistant/brands/blob/master/custom_integrations/iiyama_sicp/logo.png?raw=true)

# iiyama rs232 SICP

Library to control iiama TV over LAN using rs232 serial interface communication protocol.

Supported features depend on the model of the TV.

## Commands

| Hex Code | Type | Description                 | Additional Information |
|----------|------|-----------------------------|------------------------|
| 0x00     |      | Communication Control       | Generic report         |
| 0x15     | Get  | Serial Code                 |                        |
| 0x18     | Set  | Power state                 |                        |
| 0x19     | Get  | Power state                 |                        |
| 0x1C     | Set  | User Input Control          |                        |
| 0x1D     | Get  | User Input Control          |                        |
| 0x32     | Set  | Video parameters            |                        |
| 0x33     | Get  | Video parameters            | Brightness, etc.       |
| 0x34     | Set  | Color temperature           |                        |
| 0x35     | Get  | Color temperature           |                        |
| 0x36     | Set  | Color parameters            |                        |
| 0x37     | Get  | Color parameters            |                        |
| 0x3A     | Set  | Picture Format              |                        |
| 0x3B     | Get  | Picture Format              |                        |
| 0x42     | Set  | Audio parameters            |                        |
| 0x43     | Get  | Audio parameters            |                        |
| 0x44     | Set  | Volume                      |                        |
| 0x45     | Get  | Volume                      |                        |
| 0x5A     | Set  | Scheduling                  |                        |
| 0x5B     | Get  | Scheduling                  |                        |
| 0x70     |      | Auto Adjust                 | VGA only               |
| 0xAC     | Set  | Input Source                |                        |
| 0xAD     | Get  | Current Source              |                        |
| 0xAE     | Set  | Auto Signal Detecting       |                        |
| 0xAF     | Get  | Auto Signal Detecting       |                        |
| 0xA2     | Get  | Platform and version labels |                        |
| 0xA3     | Set  | Power state at cold start   |                        |
| 0xA4     | Get  | Power state at cold start   |                        |
| 0xB1     | Get  | Pixel Shift                 |                        |
| 0xB2     | Set  | Pixel Shift                 |                        |
| 0xB8     | Set  | Volume limits               |                        |
| 0xC0     | Get  | Language                    |                        |
| 0xC1     | Set  | Language                    |                        |
| 0xDB     |      | IR Remote                   |                        |
| 0x0F     |      | Miscellaneous info          | Operating hours        |

## IR codes

| Hex Code | IR Code      |
|----------|--------------|
| 0xA0     | Power        |
| 0xA1     | Menu         |
| 0xA2     | Input        |
| 0xA3     | Vol_Up       |
| 0xA4     | Vol_Down     |
| 0xA5     | Mute         |
| 0xA6     | Cursor_Up    |
| 0xA7     | Cursor_Down  |
| 0xA8     | Cursor_Left  |
| 0xA9     | Cursor_Right |
| 0xB1     | OK           |
| 0xB2     | Return       |
| 0xC1     | Red          |
| 0xC2     | Green        |
| 0xC3     | Yellow       |
| 0xC4     | Blue         |
| 0xD1     | Format       |
| 0xD2     | Info         |
| 0x00     | Btn_0        |
| 0x01     | Btn_1        |
| 0x02     | Btn_2        |
| 0x03     | Btn_3        |
| 0x04     | Btn_4        |
| 0x05     | Btn_5        |
| 0x06     | Btn_6        |
| 0x07     | Btn_7        |
| 0x08     | Btn_8        |
| 0x09     | Btn_9        |

## Input sources

| Hex Code | Input Source               |
|----------|----------------------------|
| 0x00     | Card DVI-D                 |
| 0x00     | Card OPS                   |
| 0x00     | COMPONENT                  |
| 0x00     | HDMI                       |
| 0x00     | VGA                        |
| 0x00     | VIDEO                      |
| 0x01     | CVI 2 (not applicable)     |
| 0x01     | Display Port               |
| 0x01     | DVI-D                      |
| 0x01     | S-VIDEO                    |
| 0x01     | USB                        |
| 0x01     | VIDEO                      |
| 0x02     | S-VIDEO                    |
| 0x03     | COMPONENT                  |
| 0x03     | CVI 2 (not applicable)     |
| 0x04     | CVI 2 (not applicable)     |
| 0x05     | VGA                        |
| 0x06     | HDMI 2                     |
| 0x07     | Card DVI-D                 |
| 0x07     | Display Port               |
| 0x07     | Display Port 2             |
| 0x08     | Card OPS                   |
| 0x08     | USB                        |
| 0x08     | USB 2                      |
| 0x09     | Card DVI-D                 |
| 0x09     | DVI-D                      |
| 0x09     | HDMI                       |
| 0x0A     | Display Port 1             |
| 0x0B     | Card OPS                   |
| 0x0C     | USB 1                      |
| 0x0D     | HDMI                       |
| 0x0d     | HDMI 1                     |
| 0x0E     | DVI-D                      |
| 0x0F     | HDMI 3                     |
| 0x10     | BROWSER                    |
| 0x11     | SMARTCMS                   |
| 0X12     | DMS (Digital Media Server) |
| 0x13     | INTERNAL STORAGE           |
| 0x14     | Reserved                   |
| 0x15     | Reserved                   |
| 0x16     | Media Player               |
| 0x17     | PDF Player                 |
| 0x18     | Custom                     |
| 0x19     | HDMI 4                     |

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "pyamasicp",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.12",
    "maintainer_email": null,
    "keywords": "home-assistant, iiyama, lan, rs232",
    "author": null,
    "author_email": "Petr Vran\u00edk <hpa@suteren.net>",
    "download_url": "https://files.pythonhosted.org/packages/22/5b/3715b8d137d6301eac42b9219e75368adf127c3d9016024311b9f00e96a1/pyamasicp-0.2.10.tar.gz",
    "platform": null,
    "description": "![logo](https://github.com/home-assistant/brands/blob/master/custom_integrations/iiyama_sicp/logo.png?raw=true)\n\n# iiyama rs232 SICP\n\nLibrary to control iiama TV over LAN using rs232 serial interface communication protocol.\n\nSupported features depend on the model of the TV.\n\n## Commands\n\n| Hex Code | Type | Description                 | Additional Information |\n|----------|------|-----------------------------|------------------------|\n| 0x00     |      | Communication Control       | Generic report         |\n| 0x15     | Get  | Serial Code                 |                        |\n| 0x18     | Set  | Power state                 |                        |\n| 0x19     | Get  | Power state                 |                        |\n| 0x1C     | Set  | User Input Control          |                        |\n| 0x1D     | Get  | User Input Control          |                        |\n| 0x32     | Set  | Video parameters            |                        |\n| 0x33     | Get  | Video parameters            | Brightness, etc.       |\n| 0x34     | Set  | Color temperature           |                        |\n| 0x35     | Get  | Color temperature           |                        |\n| 0x36     | Set  | Color parameters            |                        |\n| 0x37     | Get  | Color parameters            |                        |\n| 0x3A     | Set  | Picture Format              |                        |\n| 0x3B     | Get  | Picture Format              |                        |\n| 0x42     | Set  | Audio parameters            |                        |\n| 0x43     | Get  | Audio parameters            |                        |\n| 0x44     | Set  | Volume                      |                        |\n| 0x45     | Get  | Volume                      |                        |\n| 0x5A     | Set  | Scheduling                  |                        |\n| 0x5B     | Get  | Scheduling                  |                        |\n| 0x70     |      | Auto Adjust                 | VGA only               |\n| 0xAC     | Set  | Input Source                |                        |\n| 0xAD     | Get  | Current Source              |                        |\n| 0xAE     | Set  | Auto Signal Detecting       |                        |\n| 0xAF     | Get  | Auto Signal Detecting       |                        |\n| 0xA2     | Get  | Platform and version labels |                        |\n| 0xA3     | Set  | Power state at cold start   |                        |\n| 0xA4     | Get  | Power state at cold start   |                        |\n| 0xB1     | Get  | Pixel Shift                 |                        |\n| 0xB2     | Set  | Pixel Shift                 |                        |\n| 0xB8     | Set  | Volume limits               |                        |\n| 0xC0     | Get  | Language                    |                        |\n| 0xC1     | Set  | Language                    |                        |\n| 0xDB     |      | IR Remote                   |                        |\n| 0x0F     |      | Miscellaneous info          | Operating hours        |\n\n## IR codes\n\n| Hex Code | IR Code      |\n|----------|--------------|\n| 0xA0     | Power        |\n| 0xA1     | Menu         |\n| 0xA2     | Input        |\n| 0xA3     | Vol_Up       |\n| 0xA4     | Vol_Down     |\n| 0xA5     | Mute         |\n| 0xA6     | Cursor_Up    |\n| 0xA7     | Cursor_Down  |\n| 0xA8     | Cursor_Left  |\n| 0xA9     | Cursor_Right |\n| 0xB1     | OK           |\n| 0xB2     | Return       |\n| 0xC1     | Red          |\n| 0xC2     | Green        |\n| 0xC3     | Yellow       |\n| 0xC4     | Blue         |\n| 0xD1     | Format       |\n| 0xD2     | Info         |\n| 0x00     | Btn_0        |\n| 0x01     | Btn_1        |\n| 0x02     | Btn_2        |\n| 0x03     | Btn_3        |\n| 0x04     | Btn_4        |\n| 0x05     | Btn_5        |\n| 0x06     | Btn_6        |\n| 0x07     | Btn_7        |\n| 0x08     | Btn_8        |\n| 0x09     | Btn_9        |\n\n## Input sources\n\n| Hex Code | Input Source               |\n|----------|----------------------------|\n| 0x00     | Card DVI-D                 |\n| 0x00     | Card OPS                   |\n| 0x00     | COMPONENT                  |\n| 0x00     | HDMI                       |\n| 0x00     | VGA                        |\n| 0x00     | VIDEO                      |\n| 0x01     | CVI 2 (not applicable)     |\n| 0x01     | Display Port               |\n| 0x01     | DVI-D                      |\n| 0x01     | S-VIDEO                    |\n| 0x01     | USB                        |\n| 0x01     | VIDEO                      |\n| 0x02     | S-VIDEO                    |\n| 0x03     | COMPONENT                  |\n| 0x03     | CVI 2 (not applicable)     |\n| 0x04     | CVI 2 (not applicable)     |\n| 0x05     | VGA                        |\n| 0x06     | HDMI 2                     |\n| 0x07     | Card DVI-D                 |\n| 0x07     | Display Port               |\n| 0x07     | Display Port 2             |\n| 0x08     | Card OPS                   |\n| 0x08     | USB                        |\n| 0x08     | USB 2                      |\n| 0x09     | Card DVI-D                 |\n| 0x09     | DVI-D                      |\n| 0x09     | HDMI                       |\n| 0x0A     | Display Port 1             |\n| 0x0B     | Card OPS                   |\n| 0x0C     | USB 1                      |\n| 0x0D     | HDMI                       |\n| 0x0d     | HDMI 1                     |\n| 0x0E     | DVI-D                      |\n| 0x0F     | HDMI 3                     |\n| 0x10     | BROWSER                    |\n| 0x11     | SMARTCMS                   |\n| 0X12     | DMS (Digital Media Server) |\n| 0x13     | INTERNAL STORAGE           |\n| 0x14     | Reserved                   |\n| 0x15     | Reserved                   |\n| 0x16     | Media Player               |\n| 0x17     | PDF Player                 |\n| 0x18     | Custom                     |\n| 0x19     | HDMI 4                     |\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Client for iiyama TV rs232 over lan protocol",
    "version": "0.2.10",
    "project_urls": {
        "Homepage": "https://github.com/konikvranik/pyamasicp/",
        "Issues": "https://github.com/konikvranik/pyamasicp/issues"
    },
    "split_keywords": [
        "home-assistant",
        " iiyama",
        " lan",
        " rs232"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "71c5b5cf9a5086eaf7c9e7f907071bf95026a964da883f86364704aef40d9547",
                "md5": "33d2a03b2b65acb5492bcd107bb9a781",
                "sha256": "5726edcbb0cbd710f74153aabded55ef49345192a9cc4469b2e48b92ff10fa76"
            },
            "downloads": -1,
            "filename": "pyamasicp-0.2.10-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "33d2a03b2b65acb5492bcd107bb9a781",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.12",
            "size": 6895,
            "upload_time": "2024-10-22T20:45:19",
            "upload_time_iso_8601": "2024-10-22T20:45:19.752318Z",
            "url": "https://files.pythonhosted.org/packages/71/c5/b5cf9a5086eaf7c9e7f907071bf95026a964da883f86364704aef40d9547/pyamasicp-0.2.10-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "225b3715b8d137d6301eac42b9219e75368adf127c3d9016024311b9f00e96a1",
                "md5": "cfaf39b0fd698e543839ee075d235ca5",
                "sha256": "04b55c8147213b4e1236fbe85678aee256e426e5b36e1d3416b47296a0c01efa"
            },
            "downloads": -1,
            "filename": "pyamasicp-0.2.10.tar.gz",
            "has_sig": false,
            "md5_digest": "cfaf39b0fd698e543839ee075d235ca5",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.12",
            "size": 14041,
            "upload_time": "2024-10-22T20:45:21",
            "upload_time_iso_8601": "2024-10-22T20:45:21.926045Z",
            "url": "https://files.pythonhosted.org/packages/22/5b/3715b8d137d6301eac42b9219e75368adf127c3d9016024311b9f00e96a1/pyamasicp-0.2.10.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-10-22 20:45:21",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "konikvranik",
    "github_project": "pyamasicp",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "pyamasicp"
}
        
Elapsed time: 0.36206s