This is the forum archive of Homey. For more information about Homey, visit the Official Homey website.
The Homey Community has been moved to https://community.athom.com.
This forum is now read-only for archive purposes.
The Homey Community has been moved to https://community.athom.com.
This forum is now read-only for archive purposes.
Closed
SDK, when is it released ?
AndersLarsen
Member
in Archive
Hey Homey,
Is there any idea of when the SDK will be released for the kickstarter geeks and the "regulars"?
I'm so eager to start developing some application to get my little apartment to obey my every command
Is there any idea of when the SDK will be released for the kickstarter geeks and the "regulars"?
I'm so eager to start developing some application to get my little apartment to obey my every command
This discussion has been closed.
Comments
https://github.com/athombv/devkit
Load this app into the editor: https://github.com/athombv/nl.athom.hello
I'm currently wrapping up the virtual homeys, so you can actually log in to the editor and develop on a 'homey' yourself.
The installation process was quite easy but in your readme says "run nwbuild . in the directory of this repository" but that also build for osx32 which i see you have excluded in your build. I could see that you have made a custom build.js file and when i ran that i worked perfectly.
I have been playing around with the led ring and i really like the interface.
Looking forward to the virtual homeys
I'm fairly new to building a development kit and i'm having trouble getting it to work. What I did (on Win7 and Win12):
- Installed node.js
- Installed nw.js
- Followed Build Instructions as described in https://github.com/athombv/devkit
- Devkit.exe started OK.
- Downloaded https://github.com/athombv/nl.athom.hello as a ZIP and placed it in DevKit folder
- Started Devkit.exe with path to unpacked demo app
I now get an error saying DevKit is looking for a package but can't find it.. Can someone point me in the right direction?
Thanks!
DenW
The kit is building now and hopefully it will work
[edit: 11:56]
i get allot of "errors":
-----------------------------------
The following dir. exists;
C:/Users/m/AppData/Local/Temp/nw12104_14341/www/bower_components/
But it only contains the dirs from GIT. Should Bower download these files or ... ?
i tried to run the following;
m@F ~/Downloads/devkit/build (master)
$ devkit/win32/devkit.exe nl.athom.hello/app.js
m@F ~/Downloads/devkit/build (master)
$ devkit/win32/devkit.exe nl.athom.hello/
I thought the demo app was the package. What package should i specify?
I did do the bower install in the www-directory, however using the command:
npm install -g bower (doing this from memory, not sure about the -g option.. )
Thanks!
-g installs bower globally, so you can use it from anywhere (which is what you want if you're using it as a command-line tool)
i believe i did an Bower install on WWW but not sure if it was WWW (maybe in a lower dir)
Just did an Bower install on WWW and its now rebuilding
[edit 0]
The build is done and ended with:
[edit 1]
I tried to run the devkit and start the package;
end got these error:
The WWW/bower_components dir contains much more dirs and the "jshint" is not there.
found jshints.js in the JS dir
[edit 2]
Looks like my Webkit install is missing some modules and i 'm trying to manually install them.
I have no idea if this is OK and going to work:
[edit 3]
Looks like an windows install needs extra modules; fs-extra, tmp, open, trash, request,archiver
[edit 4]
moved jshint.js from www/js to /www/bower_components/jshint/jshint.js
The error is now gone.
I know (after reading the documentation on node.js and nw.js yesterday).
How do i specify a package to load en which package should that be?
Thanks!
In addition: after building, DevKit.exe starts in Chrome just fine displaying either nw.js or node.js with some version numbers. As i am unfarmiliar with the node\nw system I can not figure out what to do next or where I went wrong..
Thanks very much for your help..
[edit 5]
After installing above modules, i get this error:
[edit 6]
I'm stuck now...
Is the devkit only working on osX?
Ah, yeah, that's a specific OSX call. For now it's only working on OSX, but that won't be the case when it's ready for you guys
We're currently collaborating with our friends of printr (we're sharing the office) as they need an editor as well. So I've open sourced it, and we're working on it together. I expect the editor to be able to use within one or two weeks.
Yesterday night I also finished the Cloud-to-Homey communication, so you can access your Homey from anywhere in the world. So I expect to have the virtual Homeys online within 2 weeks as well! And then update the docs...
So the devkit (for now) useless for non OSX users and we need to wait a few weeks?
if so, maybe its an idea to add that to the README.md :-)
Yeah. However, for OSX users it's kinda useless as well, because you need an Athom account to connect to a Homey (which we'll hand out when the virtual Homeys are online)
ok.
"rm -rf devkit"
Since this is the only topic where you talked about the virtual Homeys already, I'll drop my question here
To get access to a virtual Homey, we have to create an account (done) and fill out a form.
I'm not really a programmer/devoloper, but I love tinkering.
When I fill out the form and tell you my programming-skills are very (very!) limited, will that have a negative impact on me getting a virtual Homey? Otherwise, I'm just going to lie about it! :P
Haha no, everyone with a geek edition will get access
unfortunately I'm not a geek so I can't try,
but is there someone who's make a app for the Smarter Ikettle?
Don't use a kettle myself but there are multiple libraries for the iKettle: https://libraries.io/npm/ikettle.js/1.0.2. So should be a quick fix to make an app for it.
We've actually tried to get a free kettle, but couldn't get in contact with them!
You can better ask for the smarter coffee machine. I think more people want a coffee machine
We asked for both, of course ;p Connect all the things!
Whats the status of the SDK and when will it released?
The current status is that I'm working on it in the train right now. We had some issues with Windows, so I hope to release it before the weekend!
Who great news!!
If I pre-ordered the geek edition do I get access to these virtual homeys? Or only kickstarter backers will? Because right now I can't read the kickstarter update about it
How often do you guys update the sdk win/mac download files? After every git commit or once a day/week/etc?
For now I don't really have a specific time interval. I'll probably update the devkit this week again, made a lot of improvements yesterday.