Giter Club home page Giter Club logo

avea_bulb's People

Contributors

marmelatze avatar vfuc avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

avea_bulb's Issues

Rename?

This repository is called avea_node
In npm it's called avea_bulb

So for example in https://github.com/Alblahm/avea_node/blob/master/accessories/Sample_1Avea_EN_accessory.js you should embed this as avea_node
While in your repository https://github.com/Marmelatze/avea_server you require avea_bulb

I was having a hard time to understand that this is the same stuff but different names and branches.

What should this repository be called? I will try to create pull requests on the other repositories so they all use the name!

Greets, Sören

Color format

Hi @Marmelatze,

first thanks for putting this on GitHub!
Did you find out how exactly the color is encoded. For example what does 35:e8:03:0a:00:94:00:a2:30:ff:2f:00:10 stand for exactly?

avea.Registry is not a constructor

Hi, I just installed your avea_server and it fails to start:

`/usr/lib/node_modules/avea_server/index.js:23
const registry = new avea.Registry();
^

TypeError: avea.Registry is not a constructor
at Object. (/usr/lib/node_modules/avea_server/index.js:23:18)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.runMain (module.js:604:10)
at run (bootstrap_node.js:394:7)
at startup (bootstrap_node.js:149:9)
`

There is no mention of an avea.Registry, neither here nor in the version in the npm registry!

Turning Power On and Off

Is there any way to turn it on and off?

Additionally, I am converting the values from Brightness, Saturation and Hue to RGB, but I am not quite getting the same colors. Perhaps the White value is missing?

Homebridge and Siri integration

I've used this "avea_node" lib to create an accessory that works with the Homebridge NodeJS server inside a raspberry pi 2b with a usb bluetooth adapter. The pi-2b has the Kodi jarvis 16.1 installed. And I`ve installed also the NodeJS server.

In the raspberry-pi you can have the multimedia center connected to the tv, and running in background the homebridge service that remotely controls the elgato Avea light. By adding this accessory file to the homebridge, you dont need any other device (avea bulb<->raspberry). It directly connects to the light through the low energy bluetooth.

Due to the fantastic integration between homebridge and apple home app, you can also control this light using the siri voice commands on your iphone or ipad (if your device is in the same wifi network). It's great !!!!

The attached file is the corrected version after all the comments below...
Luz_VerticalComedor_accessory.js.txt

Homebridge Connection Errors

Yesterday I have a similar issue as you told in a previous comment. The homebridge was not able to reconnect and it dissapeared from the ios home app when you try to eliminate the node and add a new one. I've tried a lot of options to be sure of the problem, I recompiled the node addons, restarted the service, eliminated all the accesories, removed the temporary folders, and at the end I realized that the solution was as quite simple as change the username hex adress inside the Bridgecore.js and it works. It detects the bridge and you can once again add all the accessories connected to this Bridge.

But, to be sure, when it was working, I've tried to roll back, and use the old username, and it stoped working again, so that was clearly the reason. I dont know why, but I suppose that the ios home have some kind of cache that we cant clear.

So, if you have another time the connection problem try first this, and comment in this section.
Im going to create a new section with this kind of problems because, if not, this thread has a lot of mixed information.

#5

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.