Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. My Project
  3. [Need help] Intercom project

[Need help] Intercom project

Scheduled Pinned Locked Moved My Project
19 Posts 7 Posters 8.4k Views 6 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P PandaNL

    Hi Sparkman,

    Used the multimeter and it gives a reading of 20v dc. when the button for the door is pushed two metal parts touch each other and will send a signal to open the door.

    Soldered 2 wires to those connections and it seems to work with the relay, the only thing I need to figure out now is how to get a signal when someone rings.

    ssssiedle_wirebutton.jpg

    SparkmanS Offline
    SparkmanS Offline
    Sparkman
    Hero Member
    wrote on last edited by
    #10

    @PandaNL said:

    Used the multimeter and it gives a reading of 20v dc. when the button for the door is pushed two metal parts touch each other and will send a signal to open the door.

    Soldered 2 wires to those connections and it seems to work with the relay, the only thing I need to figure out now is how to get a signal when someone rings.

    Good news. For the ring, it's likely a 60-90v ac signal, so use the multimeter to confirm that. There are pre-built ring detectors available, one example is made by Velleman, or you can build your own. Google "telephone ring detector circuit" and you should be able to find examples.

    Cheers
    Al

    1 Reply Last reply
    0
    • P Offline
      P Offline
      PandaNL
      wrote on last edited by
      #11

      Could I also use a ACS712 30A Module to see if there is a change in voltage with a script in domoticz?

      SparkmanS 1 Reply Last reply
      0
      • P PandaNL

        Could I also use a ACS712 30A Module to see if there is a change in voltage with a script in domoticz?

        SparkmanS Offline
        SparkmanS Offline
        Sparkman
        Hero Member
        wrote on last edited by
        #12

        @PandaNL It might work. Won't hurt to try it.

        Cheers
        Al

        1 Reply Last reply
        0
        • P Offline
          P Offline
          PandaNL
          wrote on last edited by
          #13

          The ACS712 should arive today, however I couldn't find the sketch to send over the voltage measurements, maybe I'm overlooking but which sketch can I use?

          SparkmanS 1 Reply Last reply
          0
          • P PandaNL

            The ACS712 should arive today, however I couldn't find the sketch to send over the voltage measurements, maybe I'm overlooking but which sketch can I use?

            SparkmanS Offline
            SparkmanS Offline
            Sparkman
            Hero Member
            wrote on last edited by
            #14

            @PandaNL I would hook the module to a volt meter first to see if it picks up the ringing signal. Once you have that working, any sketch that measures an analog signal can be readily modified for this purpose.

            Cheers
            Al

            1 Reply Last reply
            0
            • P Offline
              P Offline
              PandaNL
              wrote on last edited by
              #15

              Can't seem to get a good readout from the module yet.

              Tried the following code

              /*
              Measuring Current Using ACS712
              */
              const int analogIn = A0;
              int mVperAmp = 185; // use 100 for 20A Module and 66 for 30A Module
              int RawValue= 0;
              int ACSoffset = 2500; 
              double Voltage = 0;
              double Amps = 0;
              
              void setup(){ 
               Serial.begin(9600);
              }
              
              void loop(){
               
               RawValue = analogRead(analogIn);
               Voltage = (RawValue / 1023.0) * 5000; // Gets you mV
               Amps = ((Voltage - ACSoffset) / mVperAmp);
               
               
               Serial.print("Raw Value = " ); // shows pre-scaled value 
               Serial.print(RawValue); 
               Serial.print("\t mV = "); // shows the voltage measured 
               Serial.print(Voltage,3); // the '3' after voltage allows you to display 3 digits after decimal point
               Serial.print("\t Amps = "); // shows the voltage measured 
               Serial.println(Amps,3); // the '3' after voltage allows you to display 3 digits after decimal point
               delay(2500); 
               
              }```
              
              

              It gives me the following readout, tried the multi meter on signal and also a lamp on ac. It shows these values even if nothing is connected. Connected the module to pin 0 on the arduino and provided it with 5v from the arduino.

              Raw Value = 876 mV = 4281.525 Amps = 9.630
              Raw Value = 877 mV = 4286.413 Amps = 9.656
              Raw Value = 878 mV = 4291.300 Amps = 9.683
              Raw Value = 877 mV = 4286.413 Amps = 9.656
              Raw Value = 877 mV = 4286.413 Amps = 9.656
              Raw Value = 875 mV = 4276.637 Amps = 9.603

              What would be the formula to just show Voltage?, when the door is ringed the voltage changes from 20v to 23~24v, when the button is pressed to open the door it drops to 17v.

              SparkmanS 1 Reply Last reply
              0
              • P PandaNL

                Can't seem to get a good readout from the module yet.

                Tried the following code

                /*
                Measuring Current Using ACS712
                */
                const int analogIn = A0;
                int mVperAmp = 185; // use 100 for 20A Module and 66 for 30A Module
                int RawValue= 0;
                int ACSoffset = 2500; 
                double Voltage = 0;
                double Amps = 0;
                
                void setup(){ 
                 Serial.begin(9600);
                }
                
                void loop(){
                 
                 RawValue = analogRead(analogIn);
                 Voltage = (RawValue / 1023.0) * 5000; // Gets you mV
                 Amps = ((Voltage - ACSoffset) / mVperAmp);
                 
                 
                 Serial.print("Raw Value = " ); // shows pre-scaled value 
                 Serial.print(RawValue); 
                 Serial.print("\t mV = "); // shows the voltage measured 
                 Serial.print(Voltage,3); // the '3' after voltage allows you to display 3 digits after decimal point
                 Serial.print("\t Amps = "); // shows the voltage measured 
                 Serial.println(Amps,3); // the '3' after voltage allows you to display 3 digits after decimal point
                 delay(2500); 
                 
                }```
                
                

                It gives me the following readout, tried the multi meter on signal and also a lamp on ac. It shows these values even if nothing is connected. Connected the module to pin 0 on the arduino and provided it with 5v from the arduino.

                Raw Value = 876 mV = 4281.525 Amps = 9.630
                Raw Value = 877 mV = 4286.413 Amps = 9.656
                Raw Value = 878 mV = 4291.300 Amps = 9.683
                Raw Value = 877 mV = 4286.413 Amps = 9.656
                Raw Value = 877 mV = 4286.413 Amps = 9.656
                Raw Value = 875 mV = 4276.637 Amps = 9.603

                What would be the formula to just show Voltage?, when the door is ringed the voltage changes from 20v to 23~24v, when the button is pressed to open the door it drops to 17v.

                SparkmanS Offline
                SparkmanS Offline
                Sparkman
                Hero Member
                wrote on last edited by
                #16

                @PandaNL How do you have your module hooked up to the wiring?

                Cheers
                Al

                1 Reply Last reply
                0
                • P Offline
                  P Offline
                  PandaNL
                  wrote on last edited by
                  #17

                  By splitting one line, so for the intercom the black cable to the module, then a cable from the module to the connector where the black cable was connected.

                  Same for the lamp.

                  1 Reply Last reply
                  0
                  • O Offline
                    O Offline
                    Orri
                    wrote on last edited by
                    #18

                    This is the only place where I could find a picture of this exact model and I wanted to know what the left buttob does. It looks like a light or something but it doesn’t do anything. Also, how did you open it up? I couldn’t find any screws

                    bjacobseB 1 Reply Last reply
                    0
                    • O Orri

                      This is the only place where I could find a picture of this exact model and I wanted to know what the left buttob does. It looks like a light or something but it doesn’t do anything. Also, how did you open it up? I couldn’t find any screws

                      bjacobseB Offline
                      bjacobseB Offline
                      bjacobse
                      wrote on last edited by bjacobse
                      #19

                      @orri

                      Did you read the manual? if not read below...
                      In-house telephone light button Each in-house telephone has a light button to actuate a joint staircase or entrance light.

                      https://www.siedle.com/App/WebObjects/XSeMIPS.woa/cms/documentdownload/locale.enGB/did.7750/System_Manual_1%2Bn_technology_136442_EN.pdf

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      31

                      Online

                      11.7k

                      Users

                      11.2k

                      Topics

                      113.1k

                      Posts


                      Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • MySensors
                      • OpenHardware.io
                      • Categories
                      • Recent
                      • Tags
                      • Popular