![Shelly EM Auto Toggle на основе производства солнечных панелей: 6 шагов Shelly EM Auto Toggle на основе производства солнечных панелей: 6 шагов](https://i.howwhatproduce.com/images/006/image-17440-j.webp)
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04
![Image Image](https://i.howwhatproduce.com/images/006/image-17440-2-j.webp)
![](https://i.ytimg.com/vi/J2PMPEPdKfs/hqdefault.jpg)
P1: потребление дома (например, «P1 = 1 кВт» ⇒ мы потребляем 1 кВт) P2: производство солнечных панелей (например, «P2 = - 4 кВт» ⇒ мы производим 4 кВт)
Электронагреватель во включенном состоянии потребляет 2 кВт.
- Мы хотим включить его, если мощность производства солнечных панелей превышает как минимум на 2 кВт текущее потребление энергии.
- Мы хотим отключить его, если мы потребляем больше, чем производство солнечных панелей.
Шаг 1. Что вам нужно
Тебе понадобится:
- Соединение Wi-Fi
- Шелли ЭМ (с двумя зажимами - в моем случае 2х50А хватило)
- Реле Wi-Fi (например, Shelly 1)
- Приложение Node.js
Шаг 2. Подключите свой Shelly EM
Выключите общий счетчик электроэнергии
- Первое, что нужно сделать, это подключить зажимы к Shelly EM (P1 +, P1- для первого зажима, P2 +, P2- для другого): подключите их, как показано в Руководстве пользователя.
- Затем поднесите его к прилавку и подключите источник питания: нейтральный вход к N, а линейный вход к L.
- Теперь прикрепите первый зажим (P1) к проводу, идущему к вашему дому, а другой зажим - к проводу, идущему от инвертора солнечных батарей. Не исключено, что у вас будет что-то странное со знаками (отрицательное потребление): прямо сейчас все равно.
- Включите счетчик электроэнергии и следуйте инструкциям Руководства пользователя, чтобы подключить Shelly EM к вашему Wi-Fi.
- После того, как у вас есть текущее потребление энергии в вашем приложении, вы можете изменить направление зажимов, чтобы получить положительное число от 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 = 'ВАШ_СЕРВЕР';
shelly_key = 'ВАШ_КЛЮЧ; shelly_channel = 'ВАШ_КАНАЛ'; shelly_id = 'ВАШ_ИД'; turn_on_url = 'ВАШ_ТУРН_ОН'; turn_off_url = 'ВАШ_ТУРН_ОФФ'; device_consuming = ВАШЕ_УСТРОЙСТВО_CONSUMPTION; // например для 2кВт положите: 2000 const device = function (status) {if (status == 'on') {fetch (turn_on_url).then (res => res.text ()); } иначе, если (status == 'off') {fetch (turn_off_url).then (res => res.text ()); }} fetch (shelly_server + '/ device / status? channel =' + shelly_channel + '& id =' + shelly_id + '& auth_key =' + shelly_key).then (res => res.json ()).then (json => {if (json.isok) {emeters = json.data.device_status.emeters; home_consuming = emeters [0].power; //> 0 solar_panels_production = - emeters [1].power; //> 0 available_energy = solar_panels_production - home_consuming; if (доступная_энергия потребление_устройства) {устройство ('включено');}} else {// Shelly EM недоступен}});
Шаг 5: Запустите ваше приложение
Теперь вы должны постоянно запускать приложение Node.js. Я запускаю его каждые 60 секунд, но вы можете увеличивать или уменьшать это число в зависимости от максимального времени отклика, которое вы хотите для включения или выключения вашего устройства.
Шаг 6: Готово
Поздравляю! Теперь у вас есть устройство, которое автоматически включается, когда вы ничего за него не платите, и автоматически выключается, когда вы платите за него электричество!
Рекомендуемые:
Массив солнечных панелей с китайским модулем MPPT: 11 шагов
![Массив солнечных панелей с китайским модулем MPPT: 11 шагов Массив солнечных панелей с китайским модулем MPPT: 11 шагов](https://i.howwhatproduce.com/images/002/image-5430-j.webp)
Массив солнечных панелей с китайским модулем MPPT: Краткое описание моего подхода к тому, чтобы солнечные панели работали хорошо, и при этом довольно дешево … Я абсолютно не гарантирую никакого содержания, они могут быть просто бредом сумасшедшего, на самом деле Я сильно подозреваю, что они … Некоторые фотографии были
Мониторинг солнечных панелей с использованием фотонов частиц: 7 шагов
![Мониторинг солнечных панелей с использованием фотонов частиц: 7 шагов Мониторинг солнечных панелей с использованием фотонов частиц: 7 шагов](https://i.howwhatproduce.com/images/002/image-3111-13-j.webp)
Мониторинг солнечных панелей с использованием фотонов частиц: цель проекта - повысить эффективность солнечных панелей. Проект разработан для надзора за производством солнечной фотоэлектрической энергии с целью повышения производительности, мониторинга и технического обслуживания солнечной электростанции. В этом проекте ph
Генератор музыки на основе погоды (генератор MIDI на основе ESP8266): 4 шага (с изображениями)
![Генератор музыки на основе погоды (генератор MIDI на основе ESP8266): 4 шага (с изображениями) Генератор музыки на основе погоды (генератор MIDI на основе ESP8266): 4 шага (с изображениями)](https://i.howwhatproduce.com/images/002/image-3114-36-j.webp)
Музыкальный генератор на основе погоды (Midi-генератор на основе ESP8266): Привет, сегодня я объясню, как сделать свой собственный небольшой музыкальный генератор на основе погоды. Он основан на ESP8266, который похож на Arduino, и он реагирует на температуру, дождь. и яркость света. Не ожидайте, что он сделает целые песни или аккордовые программы
UCL - Embedded // Dual Axis Light Tracker для солнечных панелей: 7 шагов
![UCL - Embedded // Dual Axis Light Tracker для солнечных панелей: 7 шагов UCL - Embedded // Dual Axis Light Tracker для солнечных панелей: 7 шагов](https://i.howwhatproduce.com/images/005/image-12812-22-j.webp)
UCL - Embedded // Dual Axis Light Tracker для солнечных панелей: собранный проект и отдельные 3D-файлы
Контроль производства Qualcomm: 4 шага
![Контроль производства Qualcomm: 4 шага Контроль производства Qualcomm: 4 шага](https://i.howwhatproduce.com/images/001/image-2058-81-j.webp)
Управление производством Qualcomm: Uma equipe Hackears desenvolveu um sistema de controle / monitoramento de processos Industriais, usando uma plataforma DragonBoard 410c - Qualcomm, которая решает объективные проблемы с производством и производством; ã o de tal form