[PLUGIN] Smarter iKettle | Release 24 Feb 2015 | 100% - UI5 | UI7

Hi konradwalsh,
Is there a chance to give me the whole package of files of iKettle plugin in order to know how plugins are made? I am new to this programing but I want to make a plugin for this: http://sensibo.com . They just released the test version of the API and obviously nobody else wants to do it so I’m thinking to give it a shot but I need some help from where to start.

[quote=“vzhivkov, post:21, topic:185594”]Hi konradwalsh,
Is there a chance to give me the whole package of files of iKettle plugin in order to know how plugins are made? I am new to this programing but I want to make a plugin for this: http://sensibo.com . They just released the test version of the API and obviously nobody else wants to do it so I’m thinking to give it a shot but I need some help from where to start.[/quote]

No problem… see first post…

[quote=“ListerD, post:20, topic:185594”]Thanks for this. Got the iKettle for my wife and she loves it. Did have 2 questions on the plug-in for UI7.

  1. Everything works great from the browser in UI7 as far as on/off status and being able to set temp. However, the temp setting does not turn green to indicate what setting it is on. Boil is indicated, just not the temp, although clicking the temperature buttons does change it on the iKettle.

  2. The plug-in cannot be controlled from the Vera mobile app for android. The device shows up, but the controls are not available. Not sure if that’s a function of the plug-in or the app.

Thanks again! I’d be glad to help with any testing.[/quote]

As soon as I can I will implement all suggests…
Unfortunately the plug-in has to be supported by the app for it show… I have zero control over this…

Have you looked at the iKettle 2.0? Wonder if the api is similar enough to easily adapt your app for it?

hey
I hope to receive it this week and i will know then…

from what they told me the base is the same

Excellent, in that case I might just pull the trigger on it…

Not the same for sure… Tried and failed here! :slight_smile: hopefully someone else can pull it off

hi

can you elaborate on ‘tried’

i have just received it yesterday… the protocols are the same but i will need to update the plugin to use the new commands for v2

hey guys, any luck on the updates for iKettle 2.0 ?

I havent done anything for v2 yet…

I think I will start it in the coming weeks.

Hello, do you have any news about v2 support ? Thanks.

Envoy? de mon Nexus 5 en utilisant Tapatalk

konrad,

greetings. are you by chance a ios jailbreak dev also? name is very familiar.

just pursing the forum. Catching up. Just read your thread and wanted to say thank you for taking the time to create the plugin. Seems like it was something that you set your mind to and accomplished and I’m sure those who own these devices are pretty happy about it, lol. Nothing more, just wanted to say thanks to people like you who see the need for something either for themselves or public use, and fill the gap. Just what you did here. Good job. Hope you find time to update your app for v2 people if they’re nice enough. :wink:

You’re very welcome


v2 Status

So far, I haven’t been able to get the plugin to be reliable enough to release. V2 uses methods I am not very clear on and havent had time to figure out

Hi,
It looks like these guys have figured it out.
Might just be able to grab the commands from this;

https://github.com/athombv/am.smarter/tree/master/node_modules/ikettle.js

this one too;

[quote=“lfairbank, post:33, topic:185594”]https://github.com/athombv/am.smarter/tree/master/node_modules/ikettle.js

this one too;

https://github.com/lloydwatkin/ikettle.js[/quote]

Thanks

I will look into these

I played with this one last night

was able (with some minor fixes) to compile an exe that works as a shell for the device and will respond to commands.
So this actually works but is manual

Yes…

I have a working PLugin that does that… but its very unreliable. I have also compiled that one and the Android one… The android one is quite reliable but I cant see whats making the difference.

If you take you r compiled on and run for a couple of hours, you might see what I mean… I stops responding to the same commands

I think its an issue with the Kettle Firmware on board

I installed eventghost on my server and can now trigger the exe with a web get.
This is awesome as the HA bridge can do this.
The result is; “alexa, turn the kettle on” and a hot cup of tea.

[quote=“lfairbank, post:37, topic:185594”]I installed eventghost on my server and can now trigger the exe with a web get.
This is awesome as the HA bridge can do this.
The result is; “alexa, turn the kettle on” and a hot cup of tea.[/quote]

COOOL!

can you send me your go file that you amended the bugs in?
“main.go”
I might test that one for reliability

here you go!

I renamed to txt do it would attach

Thank you… Ill run that for a while and see how stable it is