ஸ்மார்ட் டோர்பெல் என்பது உங்கள் வசதி மற்றும் வீட்டுப் பாதுகாப்பை மேம்படுத்துவதற்கும், நீங்கள் வீட்டில் இல்லாதபோதும், உங்கள் வீட்டு வாசலில் யார் இருக்கிறார்கள் என்பதைக் கண்டறியவும் ஒரு வசதியான மற்றும் புதுமையான வழியாகும்.
அன்றைய MUO வீடியோ உள்ளடக்கத்துடன் தொடர உருட்டவும்
இரண்டு ESP8266 போர்டுகளைப் பயன்படுத்தி, ஹோம் அசிஸ்டண்ட் ஸ்மார்ட் ஹோம் ஆட்டோமேஷன் மென்பொருளுடன் ஒருங்கிணைத்து, யாரேனும் அழைப்பு மணியை அடிக்கும் போதெல்லாம் உங்கள் ஸ்மார்ட்போனுக்கு புஷ் அறிவிப்புகளை அனுப்பும் முழு செயல்பாட்டு Wi-Fi ஸ்மார்ட் டோர்பெல்லை உருவாக்குவோம். இது உள்ளூர் மற்றும் தொலைதூரத்தில் வேலை செய்கிறது.
உங்களுக்கு தேவையான விஷயங்கள்
DIY Wi-Fi ஸ்மார்ட் டோர்பெல்லை உருவாக்க, பின்வரும் கூறுகள் உங்களுக்குத் தேவைப்படும்.
- NodeMCU அல்லது D1 Mini போன்ற 2 x ESP8266 மைக்ரோகண்ட்ரோலர் பலகைகள் கதவு மணியின் மூளையாக செயல்படும்
- கதவு மணி சுவிட்ச்
- மைக்ரோ USB பவர் சப்ளை
- DFPlayer Mini (MP3 பிளேயர் தொகுதி)
- microSD அட்டை (512MB அல்லது பெரியது)
- ஒலி வெளியீட்டிற்கான 2W அல்லது 3W (1' அல்லது 2' அகலம்) ஸ்பீக்கர்
- 2.4GHz Wi-Fi நெட்வொர்க்
- ராஸ்பெர்ரி பையில் இயங்கும் ஹோம் அசிஸ்டெண்ட் சர்வர், அல்லது நீங்கள் செய்யலாம் x86 கணினியில் வீட்டு உதவியாளரை நிறுவவும் .
- அனைத்து கூறுகளையும் இணைக்க ஜம்பர் கம்பிகள்
படி 1: நிலைபொருளைத் தொகுக்கவும்
நாங்கள் இரண்டு வெவ்வேறு ஃபார்ம்வேர்களை தொகுப்போம்:
- ஸ்மார்ட் பெல் ஸ்பீக்கர் ஃபார்ம்வேர் (ரிசீவர்)
- ஸ்மார்ட் பெல் சுவிட்ச் ஃபார்ம்வேர் (டிரான்ஸ்மிட்டர்)
ஸ்மார்ட் பெல் ஸ்பீக்கர் மற்றும் ஸ்மார்ட் பெல் சுவிட்ச் ஃபார்ம்வேரைத் தொகுக்க, இந்தப் படிகளைப் பின்பற்றவும்:
- ஏற்கனவே நிறுவப்படவில்லை எனில், Home Assistantடில் ESPHomeஐ நிறுவவும்: செல்க அமைப்புகள் > கூட்டு - நாங்கள் மற்றும் கிளிக் செய்யவும் ESPHome .
ரவியின் திரைக்கதை. NAR - கிளிக் செய்யவும் இணைய UIஐத் திறக்கவும் பின்னர் கிளிக் செய்யவும் புதிய சாதனம் .
- சாதனத்திற்கு நீங்கள் விரும்பும் எதையும் பெயரிடவும். இந்த டுடோரியலுக்கு, இதை 'ஸ்மார்ட்-பெல்-ஸ்பீக்கர்' என்று அழைத்தோம். கிளிக் செய்யவும் அடுத்து > இந்த படிநிலையைத் தவிர்க்கவும் .
- பின்னர் தேர்ந்தெடுக்கவும் ESP8266 விருப்பங்களில் இருந்து பலகை மற்றும் பின்னர் கிளிக் செய்யவும் தவிர்க்கவும் .
- இது ஒரு புதிய கட்டமைப்பைக் காணும் ஸ்மார்ட்-பெல்-ஸ்பீக்கர் .
- இதேபோல், மேலும் ஒரு உள்ளமைவை உருவாக்கி அதற்கு பெயரிடவும் ஸ்மார்ட்-பெல்-சுவிட்ச் .
- கட்டமைப்புகள் உருவாக்கப்பட்டவுடன், திறக்கவும் ஸ்மார்ட்-பெல்-ஸ்பீக்கர் கிளிக் செய்வதன் மூலம் கட்டமைப்பு தொகு பொத்தானை.
- பின்னர் பின்வரும் குறியீட்டை கீழே ஒட்டவும் கேப்டிவ்_போர்ட்டல்: உரை.
uart:
tx_pin: GPIO3
rx_pin: GPIO1
baud_rate: 9600
dfplayer:
on_finished_playback:
then:
logger.log: 'Playback finished event'
api:
encryption:
key: "kQ5tP73N1pOl6XDYtq5RY15IaPsXjTg2A9g5nzHPejE="
services:
- service: dfplayer_next
then:
- dfplayer.play_next:
- service: dfplayer_previous
then:
- dfplayer.play_previous:
- service: dfplayer_play
variables:
file: int
then:
- dfplayer.play: !lambda 'return file;'
- service: dfplayer_play_loop
variables:
file: int
loop_: bool
then:
- dfplayer.play:
file: !lambda 'return file;'
loop: !lambda 'return loop_;'
- service: dfplayer_play_folder
variables:
folder: int
file: int
then:
- dfplayer.play_folder:
folder: !lambda 'return folder;'
file: !lambda 'return file;'
- service: dfplayer_play_loop_folder
variables:
folder: int
then:
- dfplayer.play_folder:
folder: !lambda 'return folder;'
loop: true
- service: dfplayer_set_device_tf
then:
- dfplayer.set_device: TF_CARD
- service: dfplayer_set_device_usb
then:
- dfplayer.set_device: USB
- service: dfplayer_set_volume
variables:
volume: int
then:
- dfplayer.set_volume: !lambda 'return volume;'
- service: dfplayer_set_eq
variables:
preset: int
then:
- dfplayer.set_eq: !lambda 'return static_cast<dfplayer::EqPreset>(preset);'
- service: dfplayer_sleep
then:
- dfplayer.sleep
- service: dfplayer_reset
then:
- dfplayer.reset
- service: dfplayer_start
then:
- dfplayer.start
- service: dfplayer_pause
then:
- dfplayer.pause
- service: dfplayer_stop
then:
- dfplayer.stop
- service: dfplayer_random
then:
- dfplayer.random
- service: dfplayer_volume_up
then:
- dfplayer.volume_up
- service: dfplayer_volume_down
then:
- dfplayer.volume_down - மேலும், Wi-Fi SSID மற்றும் கடவுச்சொல் ரகசியங்களை உங்கள் Wi-Fi பெயர் மற்றும் கடவுச்சொல் மூலம் திருத்தவும். நீங்கள் எங்கு நிறுவப் போகிறீர்கள் என்பதை உறுதிப்படுத்தவும் ஸ்மார்ட்-பெல்-ஸ்பீக்கர் மற்றும் ஸ்மார்ட்-பெல்-சுவிட்ச் ஒழுக்கமான வைஃபை நெட்வொர்க் கவரேஜ் உள்ளது.
wifi:
ssid: "MyWiFiName"
password: "MyWiFiPassword" - கிளிக் செய்யவும் சேமிக்கவும் பின்னர் கிளிக் செய்யவும் நிறுவு .
- தேர்வு செய்யவும் கைமுறையாக பதிவிறக்கம் . இது ஃபார்ம்வேர் தொகுப்பைத் தொடங்கும். தொகுக்கப்பட்டவுடன், உங்கள் கணினியில் ஃபார்ம்வேரைப் பதிவிறக்கிச் சேமிக்கவும்.
- இப்போது ஸ்மார்ட்-பெல்-ஸ்விட்ச் திட்டத்தைத் திறந்து, வைஃபை ரகசியங்களை மாற்றவும், பின்னர் பின்வரும் குறியீட்டை கீழே ஒட்டவும் கேப்டிவ்_போர்ட்டல்:
binary_sensor:
- platform: gpio
name: "Smart Bell Switch"
pin:
number: 4
mode: INPUT_PULLUP
inverted: True
on_press:
- switch.toggle: relay1
internal: True
switch:
- platform: gpio
name: "Smart Door Bell"
icon: 'mdi:bell'
id: relay1
pin:
number: 2
mode: OUTPUT
inverted: True - கிளிக் செய்யவும் சேமிக்கவும் பின்னர் கிளிக் செய்யவும் நிறுவு .
- தேர்வு செய்யவும் கைமுறையாக பதிவிறக்கம் . தொகுத்த பிறகு, ஃபார்ம்வேர் தானாகவே பதிவிறக்கத் தொடங்கும். ஃபார்ம்வேர் இரண்டையும் சேமிக்கவும் டெஸ்க்டாப் .
படி 2: எம்பி3 ஒலி கோப்புகளை மைக்ரோ எஸ்டி கார்டில் பதிவேற்றவும்
சிறிய திறன் கொண்ட மைக்ரோ எஸ்டி கார்டை எடுத்துக் கொள்ளுங்கள் (512எம்பி வரை வேலை செய்யும்). அதை உங்கள் கணினியுடன் இணைக்கவும். இணையத்திலிருந்து உங்களுக்குப் பிடித்த பெல் ஒலிகளைப் பதிவிறக்கவும் அல்லது உங்கள் சொந்த அல்லது உங்கள் குரலைப் பதிவுசெய்து அவற்றை மைக்ரோ எஸ்டி கார்டில் MP3 கோப்புகளாகச் சேமிக்கலாம். இந்தக் கோப்புகளை இவ்வாறு பெயரிடுவதை உறுதிசெய்யவும் 1.mp3 , 2.mp3 , முதலியன
படி 3: ஃபார்ம்வேரை ESP8266 மைக்ரோகண்ட்ரோலரில் ப்ளாஷ் செய்யவும்
ஃபார்ம்வேரை ப்ளாஷ் செய்ய, மைக்ரோ USB கேபிளைப் பயன்படுத்தி NodeMCU அல்லது D1 Mini ஐ PC உடன் இணைத்து, பின் இந்த வழிமுறைகளைப் பின்பற்றவும்:
- பதிவிறக்கம் செய்து துவக்கவும் ESPHome-Flasher கருவி.
- தேர்ந்தெடு உடன் போர்ட் பின்னர் கிளிக் செய்யவும் உலாவவும் முந்தைய கட்டத்தில் நீங்கள் பதிவிறக்கிய ஃபார்ம்வேர் கோப்பைத் தேர்ந்தெடுக்க.
- கிளிக் செய்யவும் ஃபிளாஷ் ஈஎஸ்பி . ஃபார்ம்வேர் ஒளிரும் வரை காத்திருங்கள்.
- முடிந்ததும், சாதனம் தானாகவே Wi-Fi நெட்வொர்க்குடன் இணைக்கப்படும்.
இரண்டு ESP8266 போர்டுகளில் ஃபார்ம்வேரை ப்ளாஷ் செய்ய அதே படிகளைப் பின்பற்றவும்.
படி 4: DFPlayer மற்றும் ஸ்பீக்கருடன் வயரிங் ESP8266 போர்டு
நீங்கள் ஒளிரும் ESP8266 உடன் DFPlayer ஐ இணைக்க பின்வரும் வரைபடத்தைப் பார்க்கவும் ஸ்மார்ட்-பெல்-ஸ்பீக்கர் நிலைபொருள்.
இந்த இணைப்புகளை உருவாக்க நீங்கள் ஜம்பர் கம்பிகளைப் பயன்படுத்தலாம் மற்றும் ஸ்பீக்கரை DFPlayer (MP3 பிளேயர் தொகுதி) உடன் இணைக்க ஒரு சாலிடரிங் இரும்பு பயன்படுத்தலாம்.
எந்த விநியோக சேவை அதிகம் செலுத்துகிறது
எல்லாம் இணைக்கப்பட்டவுடன், இரண்டு ஜம்பர் கம்பிகளைப் பயன்படுத்தவும் (ஆண் முதல் பெண்) மற்றும் அவற்றை இணைக்கவும் ஸ்மார்ட்-பெல்-சுவிட்ச் ESP8266 பலகை. நீங்கள் ஒரு கம்பியை இணைக்க வேண்டும் D2 NodeMCU அல்லது D1 Mini ESP8266 போர்டில் மற்றும் இன்னொன்றை பின் செய்யவும் 3V அல்லது 3.3V முள். கீழே உள்ள வரைபடத்தில் காட்டப்பட்டுள்ளபடி, மற்ற இரண்டு முனைகளையும் உங்கள் பாரம்பரிய புஷ்-பொத்தான் பெல் சுவிட்சுடன் இணைக்கவும்.
தொடர்வதற்கு முன் வயரிங் இருமுறை சரிபார்க்கவும்.
படி 5: வீட்டு உதவியாளருக்கு சாதனங்களைச் சேர்க்கவும்
இரண்டு சாதனங்களையும் Home Assistantடில் சேர்க்க வேண்டும். அவ்வாறு செய்ய, இந்த வழிமுறைகளைப் பின்பற்றவும்:
- செல்க அமைப்புகள் > சாதனங்கள் மற்றும் சேவைகள் .
- நீங்கள் பார்ப்பீர்கள் ஸ்மார்ட்-பெல்-சுவிட்ச் மற்றும் ஸ்மார்ட்-பெல்-ஸ்பீக்கர் (ஆன் செய்யப்பட்டிருந்தால்) இல் கண்டுபிடிக்கப்பட்ட சாதனங்கள் பட்டியல்.
- கிளிக் செய்யவும் கட்டமைக்கவும் > சமர்ப்பிக்கவும் .
- கீழ்தோன்றும் பகுதியிலிருந்து ஒரு பகுதியைத் தேர்ந்தெடுத்து கிளிக் செய்யவும் முடிக்கவும் .
- இதேபோல், பவர் ஆன் செய்து சேர்க்கவும் ஸ்மார்ட்-பெல்-ஸ்பீக்கர் உங்கள் வீட்டு உதவியாளருக்கு சாதனம்.
படி 6: தனிப்பயன் பெல் ஒலி மற்றும் புஷ் அறிவிப்புகளுக்கு ஆட்டோமேஷனை உருவாக்கவும்
உங்கள் ஸ்மார்ட் DIY வைஃபை ஸ்மார்ட் டோர்பெல்லுக்கான புஷ் அறிவிப்புகளை இயக்க, ஹோம் அசிஸ்டண்ட்டில் ஆட்டோமேஷனை உருவாக்க வேண்டும். ஒன்றை உருவாக்க, பின்வரும் படிகளைப் பின்பற்றவும்:
- இல் வீட்டு உதவியாளர் , செல்ல அமைப்புகள் > ஆட்டோமேஷன்கள் & காட்சிகள் .
- கிளிக் செய்யவும் ஆட்டோமேஷனை உருவாக்கவும் > புதிய ஆட்டோமேஷனை உருவாக்கவும் .
- கிளிக் செய்யவும் தூண்டுதலைச் சேர்க்கவும் மற்றும் தேர்ந்தெடுக்கவும் சாதனம் .
- தேர்வு செய்யவும் ஸ்மார்ட்-பெல்-சுவிட்ச் பின்னர் தேர்ந்தெடுக்கவும் ஸ்மார்ட் டோர் பெல் இயக்கப்பட்டது இல் தூண்டுதல் கீழே போடு.
- கிளிக் செய்யவும் செயலைச் சேர்க்கவும் மற்றும் தேர்ந்தெடுக்கவும் அழைப்பு சேவை .
- தேர்வு செய்யவும் ESPHome: smart_speaker_dfplayer_play கீழ்தோன்றும் இடத்திலிருந்து.
- இல் கோப்பு , எந்த MP3 பெல் ஒலியை நீங்கள் இயக்க விரும்புகிறீர்களோ, அதற்கு 1, 2 அல்லது 3 என டைப் செய்யவும்.
- பின்னர் கிளிக் செய்யவும் சேமிக்கவும் .
- ஆட்டோமேஷனுக்கு ஒரு பெயரைக் கொடுத்து, கிளிக் செய்யவும் சேமிக்கவும் மீண்டும்.
- உங்கள் மொபைலில் புஷ் அறிவிப்புகளுக்கு, உங்கள் ஸ்மார்ட்போனில் ஹோம் அசிஸ்டண்ட் ஆப்ஸை நிறுவி, உங்கள் ஹோம் அசிஸ்டண்ட்டில் உள்நுழைந்து, பின்னர் கிளிக் செய்யவும் செயலைச் சேர்க்கவும் ஆட்டோமேஷன் சாளரத்தில்.
- தேர்ந்தெடு அழைப்பு சேவை மற்றும் தேர்வு அறிவிப்புகள்: mobile_app_YourPhone மூலம் அறிவிப்பை அனுப்பவும் .
- அறிவிப்பில் நீங்கள் பெற விரும்பும் செய்தியைத் தட்டச்சு செய்து கிளிக் செய்யவும் சேமிக்கவும் .
நீங்கள் இப்போது கதவு மணி பட்டனை அழுத்தினால், மணி ஒலி ஒலிக்கும் ஸ்மார்ட்-பெல்-ஸ்பீக்கர் . ஆட்டோமேஷன் வேலை செய்கிறது என்றால், மேலும் விவரங்களுக்கு பதிவுகளைப் பார்க்கலாம்.
ஸ்மார்ட் டோர் பெல்லை ஸ்மார்ட்டாக ஆக்குங்கள்
ESP8266 மைக்ரோகண்ட்ரோலர் போர்டுகளையும் ஹோம் அசிஸ்டண்ட்டையும் பயன்படுத்தி உங்கள் சொந்த DIY வைஃபை ஸ்மார்ட் டோர்பெல்லை உருவாக்குவது வெகுமதி மற்றும் செலவு குறைந்த திட்டமாகும்.
DIY Wi-Fi ஸ்மார்ட் டோர்பெல்லின் அடிப்படைச் செயல்பாடு சரியாகச் செயல்பட்டதும், நீங்கள் CCTV IP கேமராவைச் சேர்த்து, Frigate NVRஐப் பயன்படுத்தி வீட்டு உதவியாளருடன் ஒருங்கிணைந்து மேம்பட்ட வீட்டு ஆட்டோமேஷனை உருவாக்கி வீட்டுப் பாதுகாப்பை மேம்படுத்தலாம். பாரம்பரிய டோர் பெல் சுவிட்சுக்குப் பதிலாக PIR சென்சார் அல்லது டச் கெபாசிட்டிவ் சென்சார் ஒன்றையும் நீங்கள் ஒருங்கிணைக்கலாம். வீட்டு உதவியாளரின் சாத்தியக்கூறுகள் முடிவற்றவை.