As I just had the chance to get my hands on these two gadgets I would like to integrate them into pimatic.
There seems to be a plugin for the iKettle by @hongkongkiwi but I could not try it yet and it is also not shown in the plugins section.
I would like a plugin which would support all “smarter” devices (http://smarter.am)
I could not find a decent node library for communication yet.
There is one by @hongkongkiwi which he uses in in his plugin.(relatively basic and seems to be for the 1.0 version)
https://github.com/hongkongkiwi/node-ikettle-1.0-api
The most complete one is iBrew which is written in python
https://github.com/Tristan79/iBrew
However the code doesn’t look to sophisticated…
The options I see:
- Write a plugin which directly interfaces with the devices (don’t create a new node lib).
- Write a plugin and a node lib which interfaces with the devices and use the lib in the plugin.
- Write a plugin which interfaces with an iBrew server
What are your thoughts on this?
Does anybody also have the devices and would beta-test/be interested in the plugin.
Regards
x