Агуулгын хүснэгт:

Shelly EM нарны хавтан үйлдвэрлэхэд суурилсан автомат унтраалга: 6 алхам
Shelly EM нарны хавтан үйлдвэрлэхэд суурилсан автомат унтраалга: 6 алхам

Видео: Shelly EM нарны хавтан үйлдвэрлэхэд суурилсан автомат унтраалга: 6 алхам

Видео: Shelly EM нарны хавтан үйлдвэрлэхэд суурилсан автомат унтраалга: 6 алхам
Видео: Solar rooftop PV panels Auto cleaning (DIY) 2024, Арваннэгдүгээр
Anonim
Image
Image

P1: байшингийн хэрэглээ (жишээ нь "P1 = 1kW" 1 бид 1кВт зарцуулж байна) P2: нарны хавтангийн үйлдвэрлэл (жишээ нь "P2 = - 4kW" ⇒ бид 4 кВт үйлдвэрлэж байна)

Цахилгаан халаагуурыг асаахад 2 кВт зарцуулдаг.

  • Нарны хавтангийн үйлдвэрлэл нь одоогийн эрчим хүчний хэрэглээг дор хаяж 2 кВт -аас хэтрүүлсэн тохиолдолд бид үүнийг асаахыг хүсч байна.
  • Хэрэв бид нарны хавтан үйлдвэрлэхээс илүү ихийг хэрэглэж байгаа бол үүнийг унтраахыг хүсч байна

Алхам 1: Танд хэрэгтэй зүйл

Танд хэрэгтэй болно:

  • Wi-Fi холболт
  • Shelly EM (хоёр хавчаартай - миний хувьд 2x50A зүгээр байсан)
  • Wi-Fi реле (жишээ нь Shelly 1)
  • Node.js програм

Алхам 2: Shelly EM -ээ холбоно уу

Ерөнхий цахилгаан тоолуурыг унтраа

  1. Хамгийн эхний хийх зүйл бол хавчаарыг Shelly EM руу залгах явдал юм (P1+, P1- эхний хавчаарын хувьд, P2+, P2- нөгөө хавчаарын хувьд): Хэрэглэгчийн гарын авлагад үзүүлсэн шиг холбоно уу.
  2. Дараа нь тоолуур руу ойртуулж, тэжээлийн эх үүсвэрийг холбоно уу: төвийг сахисан оролтыг N, шугамын оролтыг L руу холбоно уу.
  3. Эхний хавчаарыг (P1) танай гэрт очдог утас руу, нөгөө хавчаарыг нарны хавтангийн инвертерээс ирдэг утсанд холбоно уу. Танд шинж тэмдэгтэй (сөрөг хэрэглээ) сонин зүйл тохиолдох магадлалтай: яг одоо санаа зоволтгүй.
  4. Цахилгаан тоолуурыг асаагаад Хэрэглэгчийн гарын авлагын зааврыг дагаж Shelly EM-ийг Wi-Fi сүлжээндээ холбоно уу.
  5. Та аппликешнд одоогийн цахилгаан зарцуулалтыг хийсний дараа хавчаарын чиглэлийг өөрчилж болно, учир нь бид хэрэглээг хэмжиж байгаа тул P1 -ээс эерэг тоо, P2 -аас сөрөг тоо (эерэг үйлдвэрлэл - сөрөг хэрэглээ) байх болно.

Алхам 3: API токен болон EM мэдээллээ аваарай

Шелли Э. М

Shelly Cloud програмаас "Хэрэглэгчийн тохиргоо" руу очоод "Түлхүүр авах" товчийг дарна уу.

Түлхүүр нь YOUR_KEY, YOUR_SERVER сервер байх болно.

Одоо үндсэн хуудас руу очно уу. EM -ийнхээ өрөөг нээгээд EM дээр дарна уу. "Тохиргоо", "Төхөөрөмжийн мэдээлэл" хэсэгт очоод төхөөрөмжийн ID (YOUR_ID - тоон тооноос бусад нь биш, хаалтанд байгаа) болон төхөөрөмжийн суваг (YOUR_CHANNEL) -ийг хуулна уу.

Ухаалаг унтраалга

Хэрэв танд Shelly 1 байгаа бол өөр юу ч хийх шаардлагагүй болно. Үгүй бол та төхөөрөмжөө асаах эсвэл унтраахыг хүссэн URL хаягийг олж мэдэх хэрэгтэй. Энэ хоёр YOUR_TURN_ON болон YOUR_TURN_OFF байх болно.

Та төхөөрөмжийнхөө хэрэглээ аль нь болохыг мэдэх шаардлагатай болно (YOUR_DEVICE_CONSUMPTION). Би танд арай өндөр тоо тавихыг санал болгож байна (хэрэв таны төхөөрөмж 1900 Вт зарцуулдаг бол 2000 Вт оруулна уу).

Алхам 4: Node.js програмаа тохируулна уу

shelly_server = 'YOUR_SERVER';

shelly_key = 'YOUR_KEY; shelly_channel = 'YOUR_CHANNEL'; shelly_id = 'YOUR_ID'; turn_on_url = 'YOUR_TURN_ON'; turn_off_url = 'ӨӨРИЙН_ӨӨРӨӨ'; device_consumption = YOUR_DEVICE_CONSUMPTION; // жишээ нь 2 кВт -ын хувьд: 2000 const device = function (status) {if (status == 'on') {fetch (turn_on_url).then (res => res.text ()); } else if (status == 'off') {fetch (turn_off_url).then (res => res.text ()); }} татаж авах (shelly_server + '/device/status? channel =' + shelly_channel + '& id =' + shelly_id + '& auth_key =' + shelly_key).then (res => res.json ()). дараа нь (json => {if (json.isok) {emeters = json.data.device_status.emeters; home_consumption = emeters [0].power; //> 0 solar_panels_production = - эметер [1].power; //> 0 available_energy = solar_panels_production - home_consumption; if (available_energy device_consumption) {төхөөрөмж ('асаалттай');}} өөр {// Shelly EM хүрэх боломжгүй байна}});

Алхам 5: Програмаа ажиллуулна уу

Одоо та Node.js програмаа тасралтгүй ажиллуулах хэрэгтэй. Би үүнийг 60 секунд тутамд ажиллуулдаг, гэхдээ та төхөөрөмжийг асаах эсвэл унтраахад хамгийн их хариу өгөх хугацаандаа үндэслэн энэ тоог нэмэгдүүлэх эсвэл бууруулах боломжтой.

Алхам 6: Боллоо

Баяр хүргэе! Та одоо юу ч төлөөгүй байхад автоматаар асдаг, мөн цахилгааныг нь төлөхөд автоматаар унтардаг төхөөрөмжтэй боллоо.

Зөвлөмж болгож буй: