Coder Social home page Coder Social logo

Comments (7)

ethayer avatar ethayer commented on June 7, 2024
  1. this is a good idea and something I've thought about doing myself. Would be a nice B&B feature, not necessarily nice for the private-use user in which I am mostly targeting for support.

  2. Yeah I hate the interface too but I don't know about any ways to improve this using the current SmartThings platform.

3/4. This opens up pandora's box. One of the prime directives of this app is to have this run solely on the SmartThings platform, so that the security of the app is in the hands of SmartThings/Samsung. Opening up an API service for the app to handle third party actions, while a good feature request, opens up a gate for vulnerability outside of the SmartThings ecosystem. Perhaps this could be done using an optional oAuth system and a separate app.. but this is a tred-lightly topic as I have been happily running all logic and actions on the SmartThings platform as a rule.

from lock-manager.

waxcorp avatar waxcorp commented on June 7, 2024

Just passing through to +1 3 & 4 here as I independently brought up a very similar notion here:

https://community.smartthings.com/t/release-lock-manager/63022/666

https://community.smartthings.com/t/release-lock-manager/63022/669

https://community.smartthings.com/t/release-lock-manager/63022/680

SmartTiles (http://www.smarttiles.click/) appears to be a fairly mature web connector/interface on top of the SmartThings environment to allow tablets to expose physical access to control and visual status of arbitrary devices to bypass the SmartThings app / login requirement. It seems to work well in my experience dabbling around with it, and it appears to rely on an oauth mechanism (I think provided by SmartThings to app developers? I'm not sure...) to provide access control to various web clients you might have placed around your home (in SmartTiles' case it would be wall mounted tablets, most commonly.)

I'll try to follow up if I can make any progress on exploring how a SmartTiles-security-like integration might look within the lock-manager SmartApp suite.

Thanks for your time!

from lock-manager.

ethayer avatar ethayer commented on June 7, 2024

I'm working on 3&4 now, I've got everything working but I'm not happy about secure requests TO my application server. I'll let you know when I have something to publish, but right now it's all proof of concept.

It's going well though. I'm happy with application secure requests TO smartThings but security of requests FROM smartThings.

See this post about it: https://community.smartthings.com/t/rest-http-endpoint-validation/85881

from lock-manager.

waxcorp avatar waxcorp commented on June 7, 2024

From the looks of [0] it seems like the security portion is all set? Very excited to give this a run for the first time if you have something available to try :)

Cheers,

[0] https://community.smartthings.com/t/rest-http-endpoint-validation/85881/4

from lock-manager.

JBenson79 avatar JBenson79 commented on June 7, 2024

Im also interested in option #2 or perhaps another variation.

We are using this with Airbnb. An idea might be if i enter a link to the (iCal format) Airbnb calendar, then enter my check in/checkout times and have Lock-manager generate the user and code based on the calendar settings.

I would like an easier way to enter users, codes, start and end dates for them. Even if i could login to the IDE and type in a list of 10 codes at a time would be fine, if i knew where to do it.

Any ideas?

from lock-manager.

saltydressage avatar saltydressage commented on June 7, 2024

Will this go anywhere? I've had zero time to investigate, alas.

from lock-manager.

ethayer avatar ethayer commented on June 7, 2024

lockmanager.io is in development. I have a few things to do before I open a beta, mostly on advanced scheduling and group membership.

from lock-manager.

Related Issues (20)

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.