Innehållsförteckning:

Openhab MQTT PIR rörelsesensor: 7 steg
Openhab MQTT PIR rörelsesensor: 7 steg

Video: Openhab MQTT PIR rörelsesensor: 7 steg

Video: Openhab MQTT PIR rörelsesensor: 7 steg
Video: Best Motion Sensors for Home Assistant (WATCH before you BUY!) 2024, Juni
Anonim
Openhab MQTT PIR rörelsesensor
Openhab MQTT PIR rörelsesensor

Hej, I denna instruerbara kommer jag att visa dig hur du kan göra din egen rörelsesensor för Openhab.

Steg 1: Materialförteckning

Materialförteckning
Materialförteckning
Materialförteckning
Materialförteckning
Materialförteckning
Materialförteckning

för detta projekt behöver du:

  • HC-sr501
  • 1X3 kvinnlig rubrik
  • 1X3 hanrubrik
  • 3 trådfärger kan du använda servotillägg om du vill
  • 1 10K motstånd
  • Arduino uno eller mega
  • 3D -tryckta delar.

Steg 2: PIR -montering

PIR -montering
PIR -montering
PIR -montering
PIR -montering
PIR -montering
PIR -montering
PIR -montering
PIR -montering

1. Löd huvudet till tråden som visas på bilden.

2. Lägg till ett 10K -motstånd mellan GND och signalen.

3. Sätt sensorn i fodralet

4. Mout bakplattan till väggen.

5. Lägg till monteringshuset på bakplattan med en 3M bult och skruv.

Steg 3: Anslutningar till mikrokontrollern

Anslutningar till mikrokontrollern
Anslutningar till mikrokontrollern

1. Anslut 5V till 5V på mikrokontrollen.

2. Anslut GND till GND på mikrokontrollen.

3. Anslut signalkabeln till A0 på mikrokontrollen.

Steg 4: Montering av Arduino

Montering av Arduino
Montering av Arduino
Montering av Arduino
Montering av Arduino
Montering av Arduino
Montering av Arduino

1. Sätt ethernet -skärmen på arduinoen.

2. Anslut Ethernet-kabeln till arduino.

3. Driv arduino.

Steg 5: Kod

1. Ladda ner och installera bibliotekets för skissen.

1. MQTT PubSubClient

2. Lägg biblioteket i biblioteksmappen på din Arduino-IDE.

3. Ändra serverns IP till DIN openhab -server -IP.

4. Ändra ämnet till ett ämne du vill ha.

5. Ladda upp koden till arduino.

Steg 6: Felsökning

  1. Fall: Arduino ansluter inte till servern.

    1. Kontrollera att Ethernet -kabeln är ansluten.
    2. Brinner stift 13 LED?
    3. kontrollera serverns IP i koden.
  2. Fall: Openhab -servern får inga meddelanden.

    1. Är artikelkonfigurationen korrekt?
    2. Är mqtt -ämnet korrekt i koden?
    3. Finns det en mqtt -server?
  3. Fall: Statusen ändras inte.

    1. Är sensorn ansluten till rätt kontakt?
    2. Går det ström till sensorn?
    3. Är sensorn kalibrerad rätt?

Steg 7: Slutet

Detta var mina första instruktioner, lämna gärna feedback på det.

Om det finns några frågor är du välkommen att ställa dem.

Rekommenderad: