{"id":22080669,"url":"https://github.com/basvdijk/domusto-marantz","last_synced_at":"2025-09-04T10:46:42.397Z","repository":{"id":95815978,"uuid":"116051146","full_name":"basvdijk/domusto-marantz","owner":"basvdijk","description":"DOMUSTO Home Automation plugin for controlling Marantz receivers","archived":false,"fork":false,"pushed_at":"2018-02-03T10:51:36.000Z","size":50,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-04T20:23:17.841Z","etag":null,"topics":["denon","denon-avr","denon-receiver","domusto","domusto-plugin","marantz","marantz-avr","marantz-receiver"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/basvdijk.png","metadata":{"files":{"readme":"README.MD","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-01-02T19:49:07.000Z","updated_at":"2018-01-07T12:23:12.000Z","dependencies_parsed_at":null,"dependency_job_id":"a770c301-2385-46ab-bfa2-a7fd74655878","html_url":"https://github.com/basvdijk/domusto-marantz","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/basvdijk/domusto-marantz","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/basvdijk%2Fdomusto-marantz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/basvdijk%2Fdomusto-marantz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/basvdijk%2Fdomusto-marantz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/basvdijk%2Fdomusto-marantz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/basvdijk","download_url":"https://codeload.github.com/basvdijk/domusto-marantz/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/basvdijk%2Fdomusto-marantz/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273595739,"owners_count":25134258,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-04T02:00:08.968Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["denon","denon-avr","denon-receiver","domusto","domusto-plugin","marantz","marantz-avr","marantz-receiver"],"created_at":"2024-11-30T23:16:20.417Z","updated_at":"2025-09-04T10:46:42.348Z","avatar_url":"https://github.com/basvdijk.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DOMUSTO marantz plugin\n\n```\nplugin:       Marantz\nauthor:       Bas van Dijk\ncategory:     system\nversion:      0.0.1\nwebsite:      http://domusto.com\ndescription:  Control your Marantz receiver e.g. power, volume, mute etc.\n```\n\n## Features\n- [x] Power on/off\n- [x] Mute on/off\n- [x] Volume up/down\n- [X] Select input\n\n## Hardware needed\n- Marantz AVR\n\n## Tested with\n- Marantz SR6010\n\n## Installation\n\nExecute in the domusto-server folder:\n```sh\n$ ./domusto.js plugin add basvdijk/domusto-marantz\n```\n\n## Configuration\n\n1. Add the section below to your `config.ts`\n2. Set the correct ip address of your Marantz device\n3. Restart DOMUSTO\n\n```js\n{\n    enabled: true,\n    dummyData: false,\n    debug: true,\n    type: 'MARANTZ',\n    settings: {\n        ip: '192.168.178.1',  // IP address of the Marantz device\n        pollDelay: 5000       // (optional) ms between polls, default: 10000\n    }\n}\n```\n\n## Example devices\n```js\n\n// Power on/off\n{\n    id: 'MARANTZ-POWER',\n    enabled: true,\n    role: 'output',\n    name: 'Marantz',\n    type: 'switch',\n    subType: 'on/off',\n    protocol: {\n        pluginId: 'MARANTZ',\n        deviceId: 'power',\n    }\n},\n\n// Mute enable/disable\n{\n    id: 'MARANTZ-MUTE',\n    enabled: true,\n    role: 'output',\n    name: 'Mute',\n    type: 'switch',\n    subType: 'on/off',\n    protocol: {\n        pluginId: 'MARANTZ',\n        deviceId: 'mute',\n    }\n},\n\n// Volume up/down\n{\n    id: 'MARANTZ-VOLUME',\n    enabled: true,\n    role: 'output',\n    name: 'Volume',\n    type: 'switch',\n    subType: 'up/down',\n    protocol: {\n        pluginId: 'MARANTZ',\n        deviceId: 'volume',\n    }\n},\n```\n\n## Input source switch\n\nValid values for protocol subType:\n\n  - GAME\n  - SAT/CBL\n  - NET\n  - USB/IPOD\n  - TUNER\n  - DVD\n  - BD\n  - HDRADIO\n  - AUX1\n  - AUX2\n  - MPLAY\n  - TV\n  - PHONO\n  - IRADIO\n  - M-XPORT\n  - NETHOME\n\n```js\n{\n    id: 'MARANTZ-SOURCE-GAME',\n    enabled: true,\n    role: 'output',\n    name: 'Game',\n    type: 'switch',\n    subType: 'momentary',\n    protocol: {\n        pluginId: 'MARANTZ',\n        deviceId: 'source',\n        value: 'GAME'\n    }\n},\n{\n    id: 'MARANTZ-SOURCE-MPLAY',\n    enabled: true,\n    role: 'output',\n    name: 'MPlayer',\n    type: 'switch',\n    subType: 'momentary',\n    protocol: {\n        pluginId: 'MARANTZ',\n        deviceId: 'source',\n        value: 'MPLAY'\n    }\n},\n\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbasvdijk%2Fdomusto-marantz","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbasvdijk%2Fdomusto-marantz","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbasvdijk%2Fdomusto-marantz/lists"}