Name | pyamasicp JSON |
Version |
0.2.10
JSON |
| download |
home_page | None |
Summary | Client for iiyama TV rs232 over lan protocol |
upload_time | 2024-10-22 20:45:21 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.12 |
license | None |
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"
}