Post Project
  • Search
    • Buyers can
    • Search offers to buy now
    • Search freelancers to request a proposal
    • Freelancers can
    • Search projects to quote on
  • How it works
  • Log in
  • Sign up
  • Freelancer?
Browse by Category
    Technology & ProgrammingWriting & TranslationDesignDigital MarketingVideo, Photo & ImageBusinessMusic & AudioMarketing, Branding & SalesSocial Media

    Relais circuit for doorbell/intercom based on Raspberry Pi/Arduino and Telegram Bot

    - or -

    Post a project like this
    26/02/2018
    $$
    • Posted: 5 years ago
    • Proposals: 9
    • Remote
    • #1874965
    • Expired
    Ahmed R.
    Ahmed R.
    Electronics Hardware & Software Design Engineer
    Top Endorsed
    Germany Wiesbaden
    Metin A.
    Metin A.
    Electronics design, analog design, embedded coding ,PCB design and software(CCS,HTML,Javascipt, Java, Python,Matlab, PHP,Wordpress)
    Top Endorsed
    Turkey Ankara
    Shazedur Rahim J.
    Shazedur Rahim J.
    GNU/Linux System Admin and Information Security enthusiast
    Top Endorsed
    Bangladesh Dhaka
    Yasha K.
    Yasha K.
    Software Developer
    Top Endorsed
    United States Englewood
    Gaurav S.
    Gaurav S.
    Sr. Embedded Programmer & Designer
    United States Danbury
    Parthasarthi M.
    Parthasarthi M.
    Embedded and Firmware Developer.
    India Bangalore
    Khawaja Muhammad A.
    Khawaja Muhammad A.
    Embedded Systems Design and Development Engineer
    Pakistan Islamabad
    Kunal B.
    Kunal B.
    Trainee Engineer
    India Bangalore
    Emmanuel R.
    Emmanuel R.
    PCB Designer and Arduino Based MCU Programmer
    Top Endorsed
    Spain Bilbao
    18085064867971537355352228681848168205985941320674781726575
    Ahmed R.Metin A.Shazedur Rahim J.Yasha K.Gaurav S. + 4 others have already sent a proposal.
    • 10
    • 10

    Description

    Experience Level: Intermediate
    General information for the business: Conditional "Physician's Circuit" for (semi)smart home.
    Description of requirements/functionality: Hi,

    I want to use a Raspberry Pi/Arduino and relais in order to let people open the front door of our house via Telegram message and the existing intercom/door buzzer system.

    To be more precise, I want to be able to change the behaviour of the intercom to a "physicians' circuit" (in lack of a better term) on command.

    A "physician's circuit" connects the door bell to the buzzer. So when someone rings the bell, the door buzzer is triggered (for x seconds) and the door can be opened. The bell should not ring, when the physician's circuit is active, just open the door. However it should of course ring, when the physician's circuit is inactive.

    I have 4 wires coming to my apartment: 2 for the bell and 2 for the button of the intercom to manually trigger the door buzzer. (Some more for the intercom, but that won't be needed, I guess.) They run on 12 V.
    The physical door opener button on the intercom must still be operative.

    In a first step I want to switch between the two modes "regular door bell" and "physician's circuit".
    Ideally the setup should have a fallback mode - for when the raspberry pi fails to work - in which the door bell still rings, when the door bell button is pressed.

    Once that setup is complete and operational, I would like to be able to send a command (in form of a text message) from my smartphone to activate the physician's circuit for a specific duration (default 30 seconds but can be set for a longer time - in minutes intervals - as well).
    For this I don't want to develop an app or a webserver based application but preferrably use a Telegram Bot. Any better suggestions are welcome, but I need an easy way to allow several family members use the system too. The system should be able to reply to the messages.

    The result should be:
    If I send a (specific) message to a Telegram Bot (like "open door"), the physicians circuit is activated for 30 seconds. I get a message back ("You can open the door for 30 seconds."). When I ress the bell, the door buzzes open (without ringing the bell in the apartment). If the 30 seconds expire, the bell is back to functionning as usual and just rings.
    If I send a message like "keep door open 20" the physicians circuit stays active for 20 minutes and returns to "normal" after that.

    I would like to split the project into several sub parts:
    1: you recommend the specific components, relais etc. needed for the project. I'd prefer things that don't need soldering, but can manage if needed.

    2: guide me through the setup of the wiring, GPIO/Breadboard/etc. combined with a simple test code to see if the basic setup is working as intended. (Turn Physician's Circuit on and off and test what happens if the Pi fails). An LED would also help (if not part of the relais anyways) to get a visual feedback of the current state.

    3: once that works, develop the code to switch the pi via mobile devices/TelegramBot and the timing

    For any questions don't hesitate to get back to me.

    Thanks and best,

    Simon
    Specific technologies required: Raspberry Pi/Arduino, Telegram Bot, Relais,
    OS requirements: Linux
    Extra notes:
    Simon W.
    Simon W.
    100% (9)
    Projects Completed
    11
    Freelancers worked with
    8
    Projects awarded
    44%
    Last project
    22 Oct 2020
    Austria

    New Proposal

    Login to your account and send a proposal now to get this project.

    Log in

    Clarification Board Ask a Question

      There are no clarification messages.
    26/02/2018
    $$

    - or -

    Post a project like this
    Simon W.
    Simon W.
    100% (9)
    Projects Completed
    11
    Freelancers worked with
    8
    Projects awarded
    44%
    Last project
    22 Oct 2020
    Austria

    Related project Searches


    linux applications developer circuit mobile operating system (os) raspberry pi smartphone

    Product

    • About
    • Team
    • Careers

    Support

    • How it works
    • Trust & Safety
    • Help Centre

    Discover

    • GuidesStoriesNews

    Resources

    • Customer Stories
    • Business Cost Calculator
    • Startup Cities

    Browse

    • Freelance Services
    • Freelance Services By Country
    • Freelance Skills
    • Terms
    • Privacy
    • Sitemap
    • Company Details
    • © 2023 People Per Hour Ltd
    We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
    Cookie Settings
    Accept All Cookies