Բովանդակություն:

Arduino լարային տան օգնականի ցանցի համար. 5 քայլ
Arduino լարային տան օգնականի ցանցի համար. 5 քայլ

Video: Arduino լարային տան օգնականի ցանցի համար. 5 քայլ

Video: Arduino լարային տան օգնականի ցանցի համար. 5 քայլ
Video: Թե ինչպես կարելի է կատարել մի հպում switch դուրս սովորական, օգտագործելով պարզ ttp223 վերահսկիչ 2024, Նոյեմբեր
Anonim
Arduino- ը լարային տան օգնականի ցանցի համար
Arduino- ը լարային տան օգնականի ցանցի համար

Wifi բաղադրիչները, ինչպիսիք են տարբեր Sonoff- ը, Tasmota- ն և ESP8266- ը, շատ հեշտ է կազմաձևել և օգտագործել, բայց իրերը հաճախ այնքան էլ հեշտ չեն, ինչպես երևում են:

Արդյունաբերական/բիզնես միջավայրերում անլար ավտոմատացումն այնքան էլ տարածված չէ: Անլար բաղադրիչները ավելի քիչ հուսալի են, քան իրենց լարային գործընկերները:

Կօգտագործեի՞ք անլար ծխի տվիչ գործարանում: Չեմ կարծում: Իսկ ինչո՞ւ ձեր տանը օգտագործել wifi մագնիսական դռների տվիչ:

Հաղորդալարային տվիչները/գործարկիչները շատ ավելի հուսալի են, մարտկոցի կարիք չունեն, ձեր տանը ռադիոալիքներ չկան:

Այն, ինչ ես արեցի, ապարատային բաղադրիչ է, որը կարող է RS-485- ի միջոցով միացվել տնային օգնական վերահսկիչին (Modbus պլատֆորմի միջոցով): Այն հիմնված է արդուինոյի վրա: Այն նման է Sonoff անջատիչին/ռելեին, բայց լարային է:

Այն կարող է հանդես գալ որպես լույսի վերահսկիչ (ռելեի և կոճակների մուտքի միջոցով):

Այն կարող է գործել որպես հեռավոր անջատիչ (ռելեի և կոճակների մուտքի միջոցով):

Այն կարող է հանդես գալ որպես թերմոստատ:

Այն կարող է հանդես գալ որպես ջերմաստիճանի տվիչ:

Մի arduino տախտակը կարող է լինել այս ամենը միևնույն ժամանակ ՝ միացված բազմաթիվ մուտքեր/ելքեր:

Քայլ 1: Կառուցեք ապարատային մաս

Կառուցեք ապարատային մասը
Կառուցեք ապարատային մասը

Ձեզ անհրաժեշտ է arduino տախտակ:

Ես օգտագործել եմ arduino nano, բայց մյուսները լավ կլինեն:

Միացրեք Rs-485 փոխարկիչը, էկրանը, եթե նախատեսում եք օգտագործել այն, ռելե (ներ) և տեղադրեք այն կոճակների համար:

Քայլ 2: Ֆլեշ ծրագրակազմը

Ֆլեշ ծրագրակազմը
Ֆլեշ ծրագրակազմը

Կոդը կարելի է գտնել https://github.com/andrea1388/ArduinoModBusHomeAssistant կայքում

Մի մոռացեք կարգավորել այն նախքան պատճենելը: Դուք պետք է կարգավորեք որպես մուտք, ելք օգտագործվող կապում, եթե այն ունի sensorերմաստիճանի տվիչ, էկրան և այլն

Քայլ 3: Կարգավորեք տնային օգնականը

Կարգավորեք տնային օգնականը
Կարգավորեք տնային օգնականը

Խմբագրել configuration.yaml- ը

կլիմա. - հարթակ. modbus անունը. Թերմոստատի ստրուկ.

Քայլ 4. Միացրեք Arduino- ն Ազնվամորու վազքի տան օգնականի հետ

Միացրեք Arduino- ն Ազնվամորու վազքի տան օգնականի հետ
Միացրեք Arduino- ն Ազնվամորու վազքի տան օգնականի հետ

Օգտագործեք RS-485 USB դոնգ: Դուք կարող եք գտնել այն ebay- ում կամ amazon- ում: Դա շատ էժան է:

Քայլ 5: Վերագործարկեք Home Assistant- ը

Վերագործարկեք Home Assistant- ը
Վերագործարկեք Home Assistant- ը

Այժմ դուք կարող եք տեսնել ջերմաստիճանի սահմանման կետը և վերահսկել այն: Սահմանված կետը կարող է վերահսկվել ավտոմատացման սցենարի միջոցով և այլ բաղադրիչներից: Google օգնականի միջոցով կարող եք փոփոխել ջերմաստիճանը ձայնային հրամանների միջոցով:

Խորհուրդ ենք տալիս: