All Projects → jishi → bronos-client

jishi / bronos-client

Licence: MIT license
No description or website provided.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to bronos-client

ioBroker.sonos
Control and monitor SONOS player from ioBroker
Stars: ✭ 33 (-17.5%)
Mutual labels:  sonos
as-table
A simple function that prints objects as ASCII tables. Supports ANSI styling and weird Unicode 💩 emojis – they won't break the layout.
Stars: ✭ 54 (+35%)
Mutual labels:  stringify
JetpackCompose.app
🚀 The best source on the interwebs for all things Jetpack Compose!
Stars: ✭ 72 (+80%)
Mutual labels:  ifttt
ifttt-boilerplate
ifttt boilerplate with NodeJS & Express
Stars: ✭ 18 (-55%)
Mutual labels:  ifttt
homebridge-messenger
Send HomeKit messages with HomeBridge (Pushover / IFTTT / Email)
Stars: ✭ 74 (+85%)
Mutual labels:  ifttt
lemon
Lemon – LED Monitor – is a $79.43 opensource alternative to LaMetric that supports GitHub-, IFTTT- and Zapier-webhooks and even integrates with Pushover!
Stars: ✭ 45 (+12.5%)
Mutual labels:  ifttt
xijs
A business - oriented scene Js Library
Stars: ✭ 91 (+127.5%)
Mutual labels:  stringify
MMM-Sonos
A module for the MagicMirror to display informations about the currently playing songs on your Sonos system.
Stars: ✭ 35 (-12.5%)
Mutual labels:  sonos
HydraPlay
A multiroom audio player setup, based on snapcast and mopidy.
Stars: ✭ 102 (+155%)
Mutual labels:  sonos
jekyll-social
Select what social media platforms to share your Jekyll blog posts on, right from the front matter.
Stars: ✭ 22 (-45%)
Mutual labels:  ifttt
docker-airconnect
This is a dockerized version of AirConnect (https://github.com/philippe44/AirConnect) which bridges AirPlay with Sonos and the Google Cast protocol.
Stars: ✭ 24 (-40%)
Mutual labels:  sonos
stringify
print stl containers
Stars: ✭ 29 (-27.5%)
Mutual labels:  stringify
pair-sonos
No description or website provided.
Stars: ✭ 32 (-20%)
Mutual labels:  sonos
notion-heroku
Heroku hosted application that performs Notion actions (i.e., new task, new note) based on voice requests via IFTTT Webhooks and Google Assistant.
Stars: ✭ 41 (+2.5%)
Mutual labels:  ifttt
safe-json-stringify
A wrapper for JSON.stringify that handles circular references and prevent defined getters from throwing errors.
Stars: ✭ 51 (+27.5%)
Mutual labels:  stringify
nlcst-to-string
utility to transform an nlcst tree to a string
Stars: ✭ 16 (-60%)
Mutual labels:  stringify
node-red-contrib-sonos-plus
A set of Node-RED nodes to control SONOS player in your local network.
Stars: ✭ 57 (+42.5%)
Mutual labels:  sonos
SonosSharp
Sonos API for .NET
Stars: ✭ 20 (-50%)
Mutual labels:  sonos
bravia-node
No description or website provided.
Stars: ✭ 14 (-65%)
Mutual labels:  ifttt
AirConnect-Synology
Updated AirConnect packages for Synology NAS and Synology Router
Stars: ✭ 200 (+400%)
Mutual labels:  sonos

PayPal donate button Join the chat at gitter

bronos-client

This is the local client needed to use the bronos.net service. More info will follow.

http://www.bronos.net

Once installed and running, open http://localhost:5010 to see the base URL that you use from the internet

You configure this using ENV variables.

BRONOS_BROKER_URL

The remote endpoint you connect to. You do not need to change this, default is https://broker.bronos.net

BRONOS_SONOS_API_URL

default http://localhost:5005

You only need to change this if you run the sonos http api on a different machine or on a different port than default.

BRONOS_HTTP_PORT

default 5010

This is the web interface where you will find your base url where you can publically invoke requests against.

Examples

All the following examples should be prefixed with the base URL that you will see once you booted up the bronos-client software. Something like this: https://broker.bronos.net/v1/e7e5286593a07853eceee75bf28c42f6

/living room/volume/15 (will set volume for room Living Room to 15%)

/living room/volume/+1 (will increase volume by 1%)

/living room/next (will skip to the next track on living room, unless it’s not a coordinator)

/living room/pause (will pause the living room)

/living room/favorite/mysuperplaylist (will replace queue with the favorite called “mysuperplaylist”)

/living room/repeat/on (will turn on repeat mode for group)

For more detailed documentation on the possibilities, visit [http://jishi.github.io/node-sonos-http-api/]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].