I got into the whole smart home scene right when smart tiles was being retired. Being a web developer/designer, that was the one thing I was really excited for. Something I could just jump in and redesign to suit my needs.
Fast forward, I found House Panel from @kewashi with an open api to do with as you please.
So granted, I may have gone a little overboard, but it has been so much fun building. Still have a ways to go, but it is a good start.
Thank you, appreciate that.
I’m not 100% what you mean by using my application for logic.
I’m currently looking to start working with the new Smartthings api and nodejs so I don’t have to worry about poling. I’ve never heard of Codesys before, really interesting. Do you have it communicating with smartthings brand devices?
What I mean by logic is any rules, automations that you have configured?.
I started my project so I didn’t have to rely on ST for any automation/logic.
My application is using Open Dash api to return a string that contains “all device” data. I parse this string in my application and then I can freely write any logic/automation.
Good example is that SHM has no entry delay in ST. I wrote an entire sequencer in my application with voice announcements and countdown timer for exit entrance delays. All I needed to do in ST was to create a virtual contact sensor.
The only limitation in my application is polling time when I want to react to something fast. My current poll time is about 2 to 3 seconds.
Yup, we are in the same boat. I’m doing the exact same thing except with Ken’s House Panel in regards to the string parsing.
I’ve just really finished up my application recently, still working out some bugs. Automation/logic, is next. Most of it will be specific for UI display/visual notifications. I use webcore right now and don’t have any real issues… yet.
Hey again.
I’m also now starting to look at the ST API but since I’m using only a web client in my codesys application i’m Really not sure where to start?.
How do you plan on implementing it for your own project?. Will you have to create your own smart app to interface with the ST API.
I have no experience with nodejs either but ultimately all I need is an “All device” string delivered to my Application. my own code handles the parsing.
Yes, i’m going the smart app route. Not there yet, but I did get this project up and running to get familiar with the api and node. With this I was able to control my devices and get a full list of my devices as well. Once I got that going I decided to take some time to go through some node tutorials. That’s where i’m at now.
@llcanada, can I ask you what type of devices you have? Camera type, Lighting, etc
The main reason (minus some bug issues) I have not released this is due to it’s really built to suit my devices only. Just trying to get an idea of what needs to be added.
@kembond I have a variety of camera that I use but mostly Foscam, Amcrest and I have Lifx Bulbs and Phillips Hue and use a lot of Zwave Plus door and windows sensors and have various other sensors. Thanks
Hi @kembond, I started working on a simple keypad a while back, but haven’t had an opportunity to go very far with it due to other commitments. My thought was to store pin’s for family members and allow them to do various things with them - first use case was simply providing an arm/disarm sequence.
I was curious if you’ve done anything like that with yours, because the biggest hole in the entire thing (at least for me), is that it doesn’t appear to have some basic alarm keypad capabilities.