Comments (9)
Did some sniffing and it would seem the PlayBar sends event notifications for these settings, so getting the state won't be an issue.
What will be an issue is that these controls are available only when the PlayBar (or other home theatre zone player) is playing TV (the optical audio in). I haven't been able to show controls in HomeKit dynamically. Consequently, these settings will be visible all the time and HomeKit will return an error to the user, when s/he tries to change them while the input is not on TV.
from homebridge-zp.
Any progress on this?
from homebridge-zp.
Sorry, kinda forgot about this. v0.3.3 supports these.
Sonos actually implemented these as EQ settings, so they're exposed under the Speaker service. Of course, Apple's Home app won't support custom characteristics, but they work brilliantly under Eve.
What will be an issue is that these controls are available only when the PlayBar (or other home theatre zone player) is playing TV (the optical audio in).
They're actually available all of the time. The Sonos app only shows the controls when playing TV. Through homebridge-zp, you can even change them when the PlayBar input is not on TV.
from homebridge-zp.
Great, thank you!
from homebridge-zp.
Sorry, I'm running 0.3.14 and I don't see these characteristics exposed. What I would love to do is schedule a HomeKit automation that will set night mode at night and then turn it back off at sunrise.
Is this possible? This is my config:
{
"platform": "ZP",
"service": "speaker",
"brightness": false,
"speakers": false
},
from homebridge-zp.
Apple’s Home app doesn’t support custom characteristics; you need to use another HomeKit app.
from homebridge-zp.
from homebridge-zp.
Sorry, I read over the config.json: you need to set ”speakers”: true
as these characteristics are exposed under the Speakers service.
from homebridge-zp.
from homebridge-zp.
Related Issues (20)
- Siri thinks the speakers are lights HOT 4
- Allow settings-only mode HOT 1
- Warning errors HOT 1
- Remaining Duration error messages HOT 1
- Homebridge -zp HOT 5
- HomeBridge Login Issues
- Input Enhancement HOT 1
- Ghost Sonos speakers appearing - advise please HOT 12
- Enhancement: Only allow TV input in supported rooms HOT 12
- Speakers show as Not Supported HOT 1
- Smart Speaker service
- TypeError: Cannot read properties of undefined (reading 'zoneGroupShortName') HOT 5
- Feature Request: Implementation of a TV Level to adjust surround sound level HOT 18
- SyntaxError: init() not yet called HOT 2
- Sonos Speakers Not Supported HOT 1
- How to start with Radio xyz? HOT 3
- Problem Sonos S1 HOT 1
- Use mDNS announcements
- Using homebridge-zp with Node 21 and Homebridge 18 - warnings and no zones detected HOT 2
- http status 412 Precondition Failed HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from homebridge-zp.