-
Публікації
8 230 -
Зареєстрований
-
Відвідування
-
Днів у лідерах
5
Тип публікації
Профілі
Форум
Календар
Усі публікації користувача standov
-
Вибачте за прямоту, дуже багато тексту і дуже мало конкретики "всі умови" "певні умови" - це не схоже на оформлену ідею а скоріше на гравіцапу яка ртбить пищь. Реалізація всього цього на есп не реалістична, як мінімум тому що ви захоче е в петлю в процесі. Такі алгортми на нізькоровневій мові з урахуванням невеликих ресурсів заліза, наявності величезної кількості нюансів про які ви дізнаєтесь в процесі, потребують ресурсів команди з досвідом і півсотні версій. Якщо прям хочется ото все багацтво - робіть максимально- простий функціонал на есп (фактично завертання датчиків/реле в mqtt) і пишіть всю бізнес-логіку засобами ha/openhab/nodered, там є розвинені мови, багаті можливості, бібліотеки і тп. Ви вже на етапі роботи з таймерами "офігеєте" )
-
я не впевнений тоді що зрозумів питання ) варіанти рівно 3: 1. алгоритм на HA який керує пристроями (засувки, нагрівачі) 2. алгоритм десь в іншому місці (есп, плк, контролер ПВУ) і HA спілкується з ним для отримання даних (стан засувок, стан температур) 3. комбінований (частково так частково так). В мене 3й варіант, контролер ПВУ з яким по модбасу спідкується опенхаб, окремо догрівач який керується напряму опенхабом по під-закону, і засувка байпаса ПВУ керування якою перехвачено від контролера ПВУ до опенхаба через підсовування "фейкових" даних.
-
в мене в квартирі 56го року теж немає, але жила заземлення є всюди, ваше виконання нормативки не має залежати від того хто що виконує чи не виконує, це як вимога не пити за кермом не має залежати від того чи їдете ви по трасі де перевірять чи по селу де всім пофіг, сказано робити - робіть, нема куди приєднати - хай вісить в повітрі, буде реконструкція (якщо) то і приєднаєте.
-
Повертаємося тимчасово до будівельного. Не можу придумати чим задути ію щілину між коробкою дощоприймача та цоколем. Тобто це шось має розширитися думаю і мати стійкість до уф та морозу води і бути естетичним. Ширина "щилини" десь сантиметри два, глибина сантиметрів 10-15. Прям герметичність не потрібна бо туди потрапляє волога лише коли йде дощ і бризки від води яка вдаряється від решітки, її кількість не критична але не нульова
-
В ямі доречі сама тема, якщо з вологою норм, бо як я в себк встановив - мої часто ребутяться, або інколи підвисають якщо нема вотчдога, коши гроза, один був в котлі коли газовий котел вмикає розжиг, тобто разряд який провокує наводки, також доки не засунув частотнік в металевий заземлениц бокс то він рубив навколо себе регулярно еспіхі. У ямі мабуть мінімальна кількість наводок )
-
ну це да, я думав про якусь схему де ємність в якусь віддалену точку врізається однією трубою, по якій наповнюється або спорожнюється, але шось нічого не гуглиться і я не дуже розумію як забезпечити тиск без підняття бочки на 30 метрів )
- 1 275 відповідей
-
- автоматический полив
- газон
- (та ще 3)
-
я би не робив повну логіку керування на есп, бо вентиляція хоч і не така критично-важна система як опалення але все-ж. Я би робив на готових pid регуляторах і вже з ними спілкувався або з esp або з HA напряму. Бо коли(не якщо а коли) есп помре то в вас вентиляція залишиться працювати просто в останніх налаштуваннях а надійність готових pid значно вище за китайські esp. якщо все-ж робити на esp то як мінімум esp32, бо esp8266 за статистикою взагалі шлак і повна лотерея. Також розраховувати що esp буде досить регулярно ребутатися (буде) дані треба зберігати в епром, кількість циклів збереження там мала, наприклад якщо ви будете зберігати результат pid алгоритму то еепром закінчиться за пару місяців
-
Втілив в життя цікавий (мені) експеримент по комбінації PID+PWM регулювання. VAV вентиляція з гівна та палок, оскільки ресурс вентсовских дефолтних засувок та найдешевших приводів belimo не може бути великим - одразу відмовився від чистого PID регулювання з плавним підкручуванням, в пользу конвертації "сигналу" PID в PWM (закрито/відкрито) з достатньо довгим інтервалом (30 хвилин). На практиці це працює досить непогано. // уставка CO2 // в час сну підтримуємо в кабінеті 800ppm // увесь інший час 550ppm rules.JSRule({ name: "Office CO2 Setpoint", triggers: [triggers.ItemStateChangeTrigger('Home_ModeInbed')], execute: (event) => { const is_bed = (event.newState == 'OPEN'); if (is_bed) { items.VentilationOffice_COSetpoint.sendCommand('800'); } else { items.VentilationOffice_COSetpoint.sendCommand('550'); } } }); // PID керування // датчик фактичний OfficeHVAC_Co2 (netatmo) // уставка VentilationOffice_COSetpoint // цикл керування 5 хвилин, // PID дуже повільний, лише по 1му к-ту, бо велика інерційність // результат PID конвертується в значення 0-100, де 50 це точка рівноваги // результат записується в VentilationOffice_PWM rules.JSRule({ name: 'VentilationOffice PID rule', triggers: [ triggers.PIDTrigger( 'OfficeHVAC_Co2', 'VentilationOffice_COSetpoint', 0.5, 0, 0, 1, 5*60*1000,// loopTime undefined, 1, 100 ) ], execute: (event) => { let pwm = 50 + -1* parseFloat(event.receivedCommand); if (pwm > 100) pwm = 100; items.VentilationOffice_PWM.sendCommand(Math.round(pwm)); }, tags: ['Ventilation'] }); // PWM керування засувкою VentilationOffice_DumperSwitch // цикл керування 30 хвилин, рівень 50 відповідає 15 хвилин відкрито, 15 закрито rules.JSRule({ name: 'VentilationOffice PWM rule', triggers: [ triggers.PWMTrigger('VentilationOffice_PWM', 30*60) ], execute: (event) => { items.VentilationOffice_DumperSwitch.sendCommand(event.receivedCommand); } }); В результаті отримав більш раціональний розподіл вентиляції та суттєве зменшення оборотів ПВУ (і відповідно ккд, втрати). Такої цікаво прослідкувати як це керування "слідкує" за людьми в будинку. Десь в 6 ранку просинаються діти та дружина, діти починають бігати по першому поверху і в кабінеті, підвищується рівень, вентиляція підкидує в кабінет і вітальню. я продовжую спати на другому але оскільки засувки не закриваються повністю то цього вистачає діти йдуть в школу/садочок, дружина по своїм справам, вентиляція в кабінеті перекривається в проміжку 12–13 я йду в кабінет і починається творчий процесс, вентиляція накидує туди, кімнати 2-го поверху весь цей час “закриті”. Активно працюю десь до 8 вечора в 9 вечора діти йдуть на другий поверх спати, вентиляція вмикається там, десь в 3 ночі йду спати я, вентиляція в спальнях виходить на максимум. Детальніше написав в блозі.
-
Будинок біля річки десь під Житомиром
standov відповів у розділі Як ми будуємо будинки і робимо ремонти
я якщо не секрет то де замовили? бо ваші сусіди Ненашев зараз сходи не роблять