Open dmytrostriletskyi opened 5 years ago
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
This issue now has a funding of 3.542 ETH (489.98 USD @ $138.33/ETH) attached to it as part of the Remme fund.
@SparrowTom, hey! Thank you for the application. How much time do you need to perform it?
Here it is a short comment about possible architecture from our tech team that may be useful for you and anybody who consider participating in this bounty contest: Scheme: https://drive.google.com/file/d/1CniEdLljberJvuHkdRHaBJClbOcBtXbi/view?usp=sharing
@fedotovcorp I would say one weekend should suffice, but just to be on the safe side I would say - could be ready in two weeks from now.
@SparrowTom, ok, we approved your application. Waiting on your results. Could you film some video in addition to code to make it more visible and clear?
@fedotovcorp Gotcha, working on it - already got a Remme node running locally. I can try to make a short demo video, but I need to deal with code and documentation first.
@sparrowtom Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@gitcoinbot Yes, dear automated robot overlord - I am. Please do excuse my "3 days of inactivity" seeing as I was approved to start working about ten hours ago, thank you very much.
@SparrowTom, hey, how is it going? Do you need any help from us? You can use our Gitter chat to discuss any questions you have https://gitter.im/REMME-Tech
@sparrowtom Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@sparrowtom Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@fedotovcorp Finished with the "IOT part" (i.e. key talking to fob, using IR remote to open 'door', posting and retrieving keys from Remme node), what is left to implement is adding ability to revoke keys, actual GUI for managing doors/key and modifications to current setup so that it is more "portable" (i.e. I will see about stuffing what I can into docker containers).
@SparrowTom, thanks! Keep going at the same pace. I suppose on the next week you can submit PR that we can review it and give you feedback?
@sparrowtom Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@sparrowtom Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@fedotovcorp @gitcoinbot By all means, working on it as we speak. I will let you know once it is finished. Just need to test it and make sure I secured everything properly, and I should be able to spin the instances up.
@sparrowtom Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@sparrowtom Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@sparrowtom Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@sparrowtom Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@SparrowTom, how are you? We are ready to review your work.
@SparrowTom, hey, there is too little time left in this bounty program. Do you have any work to review?
@sparrowtom Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@sparrowtom Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@SparrowTom, today is the last day of that bounty. Hope you will provide any PR for us today.
Hey @fedotovcorp @remmetechadmin @SparrowTom @dmytrostriletskyi, I am interested in building such model using remme protocol, if you can extend the date for this bounty.
@s5k0651, nice to see your interest to our bounty! How much time do you need to accomplish the task? Can you share with us your vision of realization?
@s5k0651, @SparrowTom, we have extended bounty for an additional two weeks. Hope it would be enough for you both!
@remmetechadmin, thanks for extending the date for this bounty. Though this will be my first project on PKI and IOT, i will try my best to complete within 2 weeks, I've ordered asus tinkerboard RK3288 as [KeyFob]. As i've never worked with Remme protocol, so i will need few days to understand it, I am excited to build this project as i have a subject in my current semester which deals completely with Public Key Management and Information and Cyber Security.
@sparrowtom Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@sparrowtom Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@s5k0651, do you have any questions about Remme or you can already apply on our bounty?
@remmetechadmin, I can apply for this bounty as @SparrowTom is not responding to any of these messages? Currently i am reading more about the existing protocols and flaws in the I.O.T industry.
@s5k0651, yes, you can.
@sparrowtom Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@sparrowtom Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
Workers have applied to start work.
These users each claimed they can complete the work by 1 week, 2 days from now. Please review their action plans below:
1) s5k0651 has applied to start work _(Funders only: approve worker | reject worker)_.
I will get help from docs.remme.io/remme-core/docs/user-guide as it is well documented. I already have asus tinkerboard which will act as a keyfob, actually i am planning to extend the solution to communicate between various sensors connected to the breadboard like temperature & humidity, heartbeat etc .
Learn more on the Gitcoin Issue Details page.
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
Workers have applied to start work.
These users each claimed they can complete the work by 1 week, 2 days from now. Please review their action plans below:
1) s5k0651 has applied to start work _(Funders only: approve worker | reject worker)_.
I will get help from docs.remme.io/remme-core/docs/user-guide as it is well documented. I already have asus tinkerboard which will act as a keyfob, actually i am planning to extend the solution to communicate between various sensors connected to the breadboard like temperature & humidity, heartbeat etc .
Learn more on the Gitcoin Issue Details page.
@s5k0651 Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@s5k0651, hi! How are you? When you will be ready to present the first results? Have any questions yet?
@remmetechadmin, I need few more days as it is my first project on hyper-ledger sawtooth. I am working on the front-end (client app) to submit batches of transactions. Till now I've installed remme node on aws and learning hyperledger sawtooth to complete the project.
@s5k0651, just wanted to remind you that two days left till the end of this campaign.
@s5k0651 Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
@s5k0651 due to inactivity, we have escalated this issue to Gitcoin's moderation team. Let us know if you believe this has been done in error!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
Issue Status: 1. Open 2. Cancelled
The funding of 3.542 ETH (948.99 USD @ $267.92/ETH) attached to this issue has been cancelled by the bounty submitter
Motivation
The main purpose of the issue is to integrate Remme protocol to the smart home industry. These intentions could improve cybersecurity layer of
Internet of things
as well as provide more powerful and diverse functionality at the expense of native integration with otherRemme
solutions.Idea
As an owner of the smart home, you want to open an entrance door with one button on your key fob or application on mobile device. Before you are able to use this feature, you should create an account using a special software product. Then register your door and key fob to make authorization between these entities possible.
After you press the open door button on key fob, a door checks if a key fob relates to the same account, then if an account is not blocked, then all validations are passed, you expect the door is opened.
Actually, you could extend the solution to communication between any types of devices:
Guide-level explanation
You open special software to:
When key fob sends the request to open a door, it sends:
When the door receives a request, it checks:
Technical notes
We understand there are no a lot of engineers which are too familiar with
IoT
, a lot of cool software engineers haven't experience with physical devices. So there is a brief overview of possible solutions to participate in the challenge:website as door
, the site that will show the status (opened/closed) of the door.How to turn in your stuff
If you want to participate in the challenge, leave the comment below, please. Do not hesitate to ask questions and or request more details about the issue.
Then you have done some stuff and you are ready to show it to use please do your best with:
The result also expected to be published below in the comments.
References
Remme
website — https://remme.ioRemme
documentation — https://docs.remme.ioRemme core
, the protocol — https://github.com/Remmeauth/remme-coreRemme
Gitter
channel for tech-community — https://gitter.im/REMME-Tech