4.4 KiB
#manuelige relay niyantrana seerike
Nirdeshagalu
Serverless koDige bahu vividha samayadallAdare audyogika tAhuvala sUTi mADabahudu, HTTP nivedanagaLoo sahitavAgide. Nimma relay niyantrana mele mAnavige siddha niyantrana seerike mADalu HTTP tAhuvala kaTa bardu, halavu vyakti relay na tAhuvala nirdEsada mUlaka relay na ON athavA OFF mADabahudu.
ee Karyakarikege, relay na on mADuvudu mattu off mADuvudu nirdisalu nimma Functions App ge eraDu HTTP tAhuvali seerikey annu seerisuva beku, ee paatha nirdiSha mattu kalitava sahita mADi device ge aadeshagala kaLanisuva vidhanavanunu punarUpayogisi.
kelavu tipugaLu:
-
nivu nimma iruva Functions App ge HTTP tAhuvali seerike iMdu ide command nu seerisuva mAdhayamavide:
func new --name <trigger name> --template "HTTP trigger"<trigger name>na stala nAku HTTP tAhuvali hesarannu baradu. UdAharanegerelay_onmatturelay_offhOgirtave. -
HTTP tAhuvalige parigraha niyantranavide. niyamagatavAgi function visheSha API key http URL togalike opapadutade. ee Karyakarikeya galu nivu ee badukana vilAku mADabahudu hAgU yAra kUDA eshtuvege nivu hELutitde nu mupayogamADabahudu. adakagi, HTTP tAhuvali gagi
function.jsonfAyil nalliauthLevelsEtTingannu hiMde ide vidha nalli mADabahudu:"authLevel": "anonymous"💁 ee parigraha niyantranada visheShadeVVana tilidukollalu Function access keys documentation parishiLisu.
-
HTTP tAhuvali samanya vidhAnadalli GET mattu POST requestgalannu samarthisuvavu. Adarinda nimma web brauzarinda call mADabahudu - web brauzarugaLu GET requestgalannu maduve.
nimma Functions App na sthalIya mADuvAga, tAhuvali URL nu noVDabahudu:
Functions: relay_off: [GET,POST] http://localhost:7071/api/relay_off relay_on: [GET,POST] http://localhost:7071/api/relay_on iot-hub-trigger: eventHubTriggerURL nunu nimma brauzaralli hAkisi
returnnu aLisi, athavaCtrl+click(Cmd+clickmacOS nalli) terminal window nalli link mendirisi toDiyuvade nimma default brauzar alli mADabahudu. Idu tAhuvali na naDeyisuvudu.💁 URL alli
/apiiruvude, HTTP tAhuvali samanya vidhAnadalliapisubdomain nalli iruttade. -
nimma Functions App na sudha mudidAga, HTTP tAhuvali URL eMdu iruttade:
https://<functions app name>.azurewebsites.net/api/<trigger name>functions app namenimma functions app na hesaru,trigger namenimma tAhuvali hesaru.
Rubric
| MulyavanishthA | UtkrisTa | YathAvaStateya | SudhAraNeya Aavashyakate |
|---|---|---|---|
| HTTP tAhuvalannu srushtisu | Relay on athava off mADuvAga eraDu tAhuvali srushtisiddu, sariyAda hesarinda | sariyAda hesarinda ondu tAhuvali srushtisiddu | yAva tAhuvali kUDa srushtisalu sAdhyavAgilalvayite |
| HTTP tAhuvali mUlaka relay niyantrana | eraDu tAhuvali kUDa IoT Hub ge seerisiddu relay na sariyAgi niyantrisuva kshamata | ondu tAhuvali kUDa IoT Hub ge seerisiddu relay na sariyAgi niyantrisuva kshamata | tAhuvali gaLu IoT Hub ge seerisuvalilalvayite |
ವಿಮರ್ಶಾ ಸೂಚನೆ:
ಈ ದಸ್ತಾವೇಜನ್ನು AI ಭಾಷಾಂತರ ಸೇವೆ Co-op Translator ಬಳಸಿ ಭಾಷಾಂತರಿಸಲಾಗಿದೆ. ನಾವು ನಿಖರತೆಯ ಕಡೆ ಗಮನಹರಿಸುತ್ತಿದ್ದರೂ, ಸ್ವಯಂಚಾಲಿತ ಭಾಷಾಂತರಗಳಲ್ಲಿ ತಪ್ಪುಗಳು ಅಥವಾ ಅಸತ್ವತೆಯಿರಬಹುದಾಗಿದೆ ಎಂಬುದನ್ನು ದಯವಿಟ್ಟು ಗಮನಿಸಿ. ಮೂಲ ದಸ್ತಾವೇಜಿನ ಸ್ಥಳೀಯ ಭಾಷೆಯ ಪ್ರತಿಯನ್ನು ಅಧಿಕೃತ ಮೂಲವಾಗಿ ಪರಿಗಣಿಸಬೇಕು. ಮಹತ್ವದ ಮಾಹಿತಿಗಾಗಿ ನಿಪುಣ ಮಾನವ ಭಾಷಾಂತರಿಯನ್ನು ಸಲಹೆ ಮಾಡಲಾಗಿದೆ. ಈ ಭಾಷಾಂತರದಿಂದ ಉಂಟಾಗುವ ಯಾವುದೇ ಅವಗಾಹನೆಗಳು ಅಥವಾ ತಾತ್ಪರ್ಯ ತಪ್ಪುಗಳಿಗಾಗಿ ನಾವು ಜವಾಬ್ದಾರಿಯಲ್ಲ.