GithubHelp home page GithubHelp logo

estbeetoo / node-red-contrib-marantz-http Goto Github PK

View Code? Open in Web Editor NEW
2.0 4.0 3.0 61 KB

Control your Marantz devices (AVR) over IP, by HTTP request from Node-RED

License: Other

JavaScript 80.12% HTML 19.88%
nodered node-red iot smarthome smart-home marantz marantz-avr marantz-receiver

node-red-contrib-marantz-http's Introduction

node-red-contrib-marantz-http

Description

Control your Marantz AVR devices over IP, by HTTP request from Node-RED.

What's inside?

It will include three nodes:

'marantz-http-controller' : a unique CONFIG node that holds connection configuration for marantz-http and will acts as the encapsulator for marantz-http access. As a node-red 'config' node, it cannot be added to a graph, but it acts as a singleton object that gets created in the the background when you add an 'marantz-http-out' or 'marantz-http-in' node and configure it accordingly.

  • marantz-http-out : marantz-http output node that can send marantz commands, so it can be used with function blocks.

  • marantz-http-in: marantz-http listener node, who emits flow messages based on activity on the marantz-http device.

Payload contains:

  • string data - REQUIRED

Install

Run command on Node-RED installation directory

npm install node-red-contrib-marantz-http

Usage

Image Example

License

Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)

TODO

  • Implement autodiscovery of Marantz devices.
  • Implement marantz-http-in node

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.