Comments (8)
Just to be clear, services/list.json
is the placeholder until we have an official REST API for requesting nodes, right?
If so, @gmarty, it would be great if you could also start filing these issues to fxbox_taxononomy.
from foxbox.
Is this still valid, in light of alleged plans to move away from services/list.json
?
from foxbox.
I don't think it is. Closing.
from foxbox.
Please unclose this bug. It's still relevant to services/list
.
We need to expose more data about the services so that the app looks better.
Alternatively, we can list them in the service/id/state
response.
from foxbox.
Note that this will eventually move to /api/*
, instead of /services/
, once that is implemented.
from foxbox.
@gmarty So which details do you need exactly?
from foxbox.
@fabricedesre At least the manufacturer and the model name of the devices.
Phillips has a nice set of SVG icons for all the products in the Hue range. Displaying this icon somewhere in the app will help the user to identify the device quicker.
Also the Hue API makes a distinction between attributes (immutable) and state (that change over time) of each devices. Both are clearly separated in the response and we probably need something similar.
from foxbox.
I'll take it, as we've agreed I'll expose manufacturer, type and model via ServiceSetttings::custom_properties
BTreeMap.
from foxbox.
Related Issues (20)
- Intermittent SSL linking failures on Mac OS X HOT 2
- Travis: Some components might not `cargo test` because dependencies are too recent HOT 4
- OpenZWave: Merge getter and setter maps
- Our env_logger configuration doesn't dispaly the location HOT 1
- HTTP API should leverage HTTP Cache (via Etag or Last-Modified-Since headers) HOT 4
- Add the ability to describe channels and services
- Taxonomy should offer a DELETE operation
- When channel setter is called with wrong arguments all possible setters are called HOT 10
- HTTP API should use HTTP Compression
- Use l10n on the UI
- `build.rs` doesn't spot wrong rustc version HOT 3
- Rename OpenClosed => IsOpen, OnOff => IsOn
- Thinkerbell rules should be delivered as JSON, not strings HOT 1
- Add a feature to turn on/off zwave support at build time. HOT 1
- API error response should be clearly distinguishable from the successful one
- Can't generate Let'sEncrypt certificates with outdated letsencrypt.sh script version (Ubuntu 16.04 LTS 64-bit) HOT 1
- Update readme
- Let users choose a friendly remote name.
- Fails to build on OSX HOT 1
- Fails to build on Debian 3.16.36-1+deb8u1 HOT 10
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 foxbox.