{"id":36870832,"url":"https://github.com/jun10000/onkyori_listener2","last_synced_at":"2026-01-12T15:01:13.169Z","repository":{"id":208965187,"uuid":"135971969","full_name":"jun10000/onkyori_listener2","owner":"jun10000","description":"onkyori_*** are modules what enable cooperation with the Onkyo RI system.","archived":false,"fork":false,"pushed_at":"2018-06-29T07:06:03.000Z","size":40,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2024-05-02T05:11:43.908Z","etag":null,"topics":["arduino","onkyo-ri","raspberry-pi"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jun10000.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null},"funding":{"github":"jun10000","patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":null}},"created_at":"2018-06-04T04:48:50.000Z","updated_at":"2018-06-29T07:06:04.000Z","dependencies_parsed_at":"2023-11-24T09:28:33.642Z","dependency_job_id":"60b6ad97-005c-4207-8268-8d096572ce69","html_url":"https://github.com/jun10000/onkyori_listener2","commit_stats":null,"previous_names":["jun10000/onkyori_listener2"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jun10000/onkyori_listener2","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jun10000%2Fonkyori_listener2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jun10000%2Fonkyori_listener2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jun10000%2Fonkyori_listener2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jun10000%2Fonkyori_listener2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jun10000","download_url":"https://codeload.github.com/jun10000/onkyori_listener2/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jun10000%2Fonkyori_listener2/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28340415,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-12T12:22:26.515Z","status":"ssl_error","status_checked_at":"2026-01-12T12:22:10.856Z","response_time":98,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arduino","onkyo-ri","raspberry-pi"],"created_at":"2026-01-12T15:01:10.631Z","updated_at":"2026-01-12T15:01:13.163Z","avatar_url":"https://github.com/jun10000.png","language":"C++","funding_links":["https://github.com/sponsors/jun10000"],"categories":[],"sub_categories":[],"readme":"[onkyori_common]: https://github.com/jun10000/onkyori_common\n\n# onkyori_listener2\nonkyori_*** are modules what enable cooperation with the Onkyo RI system.\n\n## Description\n'Onkyori_listener2' acquires Onkyo RI signal and registers it to database.  \nThis module contains the Raspberry Pi daemon and the Arduino program.  \nThis module needs [onkyori_common] module (Ver. 0.4 or above) to operate.\n\n## Requirement\n- Requirements of [onkyori_common]\n- Physical Products and Parts\n    - Arduino Uno R3\n    - USB 2.0 Cable Type A to B\n    - Audio Cable (3.5mm Mono)\n- Arduino IDE\n- Python Packages:\n    - PySerial 3.4\n\n## Install\n1. Connect the Onkyo RI equipment and the Arduino\n    1. Use the audio cable.\n    1. Plug the cable plug to the Onkyo RI equipments \"RI Remote Control\" jack.\n    1. Connect another plug's line to the Arduino.  \n       (audio) Ground \u003c-\u003e GND (Arduino)  \n       (audio) Signal \u003c-\u003e PIN_2 \\[Default\\] (Arduino)\n1. Setup the Arduino\n    1. Load 'Arduino/acquire_ri/acquire_ri.ino' using the Arduino IDE.\n    1. Compile the source and upload the program to the Arduino.\n    1. Operate the Onkyo RI equipment to confirm the receive data.  \n       If the Arduino cannot receive the data normally, you can edit the constant values in the Arduino source code.\n1. Connect the Arduino Uno and the Raspberry Pi 3 via USB Cable.\n1. Place this repository files into Raspberry Pi\n    1. Login to Raspberry Pi.\n    1. Create directory: '/var/project/onkyori_listener2/'\n    1. Place this repository files to '/var/project/onkyori_listener2/'.\n    1. Add execute permission to 'index.py'.\n1. Install systemctl service\n    1. Move 'onkyori_listener2.service' to '/usr/lib/systemd/system/'.\n    1. Execute the following command to reload daemons.  \n       `sudo systemctl daemon-reload`\n    1. Execute the following command to start this service.  \n       `sudo systemctl start onkyori_listener2`\n    1. Execute the following command to set this service starting automatically.  \n       `sudo systemctl enable onkyori_listener2`\n\n## Licence\n[GNU General Public License v3.0](https://github.com/jun10000/onkyori_listener2/blob/master/LICENSE)\n\n## Author\n[jun10000](https://github.com/jun10000)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjun10000%2Fonkyori_listener2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjun10000%2Fonkyori_listener2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjun10000%2Fonkyori_listener2/lists"}