All Projects → RubenVerborgh → solid-hue

RubenVerborgh / solid-hue

Licence: MIT License
Philips Hue module for the Community Solid Server

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to solid-hue

hue-lights
Gnome Shell extension for Philips Hue compatible lights controlled by the Philips Hue Bridge and for controlling Philips Hue HDMI sync box.
Stars: ✭ 157 (+823.53%)
Mutual labels:  philips-hue-lights, philips-hue, philips-hue-api
TextMood
A Xamarin + IoT + Azure sample that detects the sentiment of incoming text messages, performs sentiment analysis on the text, and changes the color of a Philips Hue lightbulb
Stars: ✭ 52 (+205.88%)
Mutual labels:  philips-hue-lights, philips-hue
go-bithue
correlate your Philips Hue lights to the bitcoin price on Bitfinex
Stars: ✭ 16 (-5.88%)
Mutual labels:  philips-hue-lights, philips-hue
HomeApp
A little smart home app for Philips Hue and other devices
Stars: ✭ 54 (+217.65%)
Mutual labels:  philips-hue, philips-hue-api
hueplusplus
A simple C++ library to control Philips Hue lights on Linux, MacOS, Windows, Espressif ESP32 SDK and Arduino. Full documentation at
Stars: ✭ 48 (+182.35%)
Mutual labels:  philips-hue-lights, philips-hue
go-hue
Wrapper API and cli examples in golang for interacting with lights via philips hue hub HTTP API.
Stars: ✭ 57 (+235.29%)
Mutual labels:  philips-hue, philips-hue-api
HueLightDJ
Hue Light DJ using Hue Entertainment API
Stars: ✭ 54 (+217.65%)
Mutual labels:  philips-hue
clean-ts-api
API em NodeJs usando Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles
Stars: ✭ 43 (+152.94%)
Mutual labels:  solid
0data
Own your data, all of it.
Stars: ✭ 53 (+211.76%)
Mutual labels:  solid
artigo-solid-medium
Implementações dos exemplos demonstrados no artigo: https://bit.ly/2o97vY1
Stars: ✭ 28 (+64.71%)
Mutual labels:  solid
warp
Warp - an LDP file manager
Stars: ✭ 58 (+241.18%)
Mutual labels:  solid
hass-hue-icons
Additional vector icons for home assistant to model Philips Hue bulbs and fixtures.
Stars: ✭ 161 (+847.06%)
Mutual labels:  philips-hue
esp32 lamp
Control Philips Hue lights with an ESP32
Stars: ✭ 15 (-11.76%)
Mutual labels:  philips-hue
server
MyController 2.x server
Stars: ✭ 14 (-17.65%)
Mutual labels:  philips-hue
Neon
Similar to 🏡 HomeAssistant and OpenHAB, but made with .net core and ❤️ in Florence, Italy
Stars: ✭ 32 (+88.24%)
Mutual labels:  philips-hue-api
aspnet-mvc5-starter-template
Asp.Net MVC 5 Starter Kit is a S.O.L.I.D, clean and globalized template with all the necessary boilerplate, ready to go.
Stars: ✭ 39 (+129.41%)
Mutual labels:  solid
spring-SOLID
Spring 예제로 보는 SOLID
Stars: ✭ 53 (+211.76%)
Mutual labels:  solid
gobarber-api-gostack11
API GoBarber / NodeJS / Express / Typescript / SOLID
Stars: ✭ 39 (+129.41%)
Mutual labels:  solid
Space
This repository contains sample projects associated with articles I write.
Stars: ✭ 21 (+23.53%)
Mutual labels:  solid
awesome-0data
Resources around owning your data 100%
Stars: ✭ 41 (+141.18%)
Mutual labels:  solid

Philips Hue module for the Community Solid Server

npm version

💡 Control your Philips Hue Lights from within Solid applications.

What it is

  • The Community Solid Server allows people to expose their data on the Web behind access control.
  • This philips-hue npm package provides a plug-in store for the Community Solid Server that exposes your Philips Hue lights as read/write documents.
  • Solid apps can thereby access your light setup as if they would access any other document.

How to install

From the npm package registry:

mkdir my-server
cd my-server
npm install @solid/[email protected] solid-hue

As a developer:

git clone [email protected]:RubenVerborgh/solid-hue.git
cd solid-hue
npm ci

How to configure

Create a file settings.json from this template, and filling out your settings.

You can obtain your settings by creating a new Philips Hue App and following the set-up steps.

How to run

Execute the following command:

npx community-solid-server -c settings.json -m .

Now you can access your lights from http://localhost:3000/home/lights

License

©2020–2021 Ruben Verborgh, MIT License

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].