Перейти до публікації
Пошук в
  • Додатково...
Шукати результати, які містять...
Шукати результати в...

standov

Пользователи
  • Публікації

    8 326
  • Зареєстрований

  • Відвідування

  • Днів у лідерах

    5

Усі публікації користувача standov

  1. Ну логіка зрозуміла, але в цій штуці є дуже цікавий функціонал - воно в залежності від часу корегує налаштування остаточної емності АКБ після який переулючає пріоритети. Умовно кажучи вдень чим більше виработка сонця тим більший пріоритет поля, вночі пріорітет банок. Я не знаю чи буду в то гратися але виглядає забавно. Ну і плюс шось я застарий в піляння напільніком, не бачу проблеми віддячити копійчиною хоробрим хлопцям з Ерітреї, які зробили рішення під ключ ) але, повторюсь, ваша логіка повністю зрозуміла
  2. Я замов отакий a.aliexpress.com/_EwnaYXT але ще не маю відгуку, подивимося бо заводити через серіал дуже не зручно
  3. знову збірка домислів з того чого ніхто не казав але то вже історія. не маєте наміру то і ок )
  4. як мінімум, якшо це то вам необхідно думати про окремі вайфай точки ззовні шкафа і відповідно то вже роутер окремо від точек. Бо файфай з металевого шкафа чогось не хоче працювати так як хочеться
  5. Трошки актуальної автоматизації. Вводні: гібридний сонячний інвертор Voltronic Axpert King 2 + батарейка до нього Проблема: досить крива родна апа яка шле дані в китайське облако, звідки їх можна подивитися, з того шо мені 100% потрібно то поточний заряд батарейки, бо зараз дуже актуальна інформація, чи не настав час витягати генератор. Апа з одного боку працює, з іншого через раз + дружині користуватися дуже не зручно. Не дивлячись на те шо інвертор має вайфай на борту, використовує він його, схоже, лише для облака. Бо ніяких відкритих портів не знайшлося, гугл мовчить як партизан. Але в інеті повно інструкцій як зняти з його порта всі необхідні дані, інструкції різної красноокості тому я цього разу вирішив зробити трошки інакше - я купив готове рішення під інвертор, яке крутится на малині і досить виглядає привабливим. А головне має mqtt брокер на борту. Проект тут solar-assistant.io, жодного відношення не маю, пишу про то шо знайшов. Отже, купив я дистрибутів під малину в них на сайті, прошив малину, втикнув в інвертор через microUsb. Завелося майже одразу, виглядає досить привабливо, але то не наш путь. Включаємо в налаштуваннях mqtt брокер та погнали Things Bridge mqtt:broker:solar "Solar" @ "MQTT" [ host="192.168.10.60", secure=false, username="путін" password="***ло", retainMessages=false, qos=2, enableDiscovery=false,clientID="openhab34" ] { Thing topic SolarAssistant_Inverter_1 "SolarAssistant Inverter 1" @ "SolarAssistant" { Channels: Type number : grid-voltage "Grid Voltage" [ stateTopic="solar_assistant/inverter_1/grid_voltage/state", unit="V" ] Type number : grid-power "Grid Power" [ stateTopic="solar_assistant/inverter_1/grid_power/state", unit="W" ] Type number : battery-voltage "Battery Voltage" [ stateTopic="solar_assistant/inverter_1/battery_voltage/state", unit="V" ] } Thing topic SolarAssistant_Total "SolarAssistant Total" @ "SolarAssistant" { Channels: Type number : battery-soc "Battery SOC" [ stateTopic="solar_assistant/total/battery_state_of_charge/state", unit="%" ] } } "Залізні" Items Number:Dimensionless SA_TOTAL_BATTERYSOC "Battery [%.0f %]" {channel="mqtt:topic:solar:SolarAssistant_Total:battery-soc", expire="1m"} Number:ElectricPotential SA_INVERTER1_GRIDVOLTAGE "Grid Voltage [%.0f V]" {channel="mqtt:topic:solar:SolarAssistant_Inverter_1:grid-voltage", expire="1m"} Number:Power SA_INVERTER1_GRIDPOWER "Grid Power [%.0f W]" {channel="mqtt:topic:solar:SolarAssistant_Inverter_1:grid-power", expire="1m"} Number:ElectricPotential SA_INVERTER1_BATTERYVOLTAGE "Battery Voltage [%.0f V]" {channel="mqtt:topic:solar:SolarAssistant_Inverter_1:battery-voltage", expire="1m"} Проксі Group ElectricityInput "Ввод електрики" <electricity> (Home, gElectricity) ["Equipment"] Number:ElectricPotential ElectricityInput_VA "Напруга від міста A [%.0f %unit%]" <measurement> (ElectricityInput, gElectricityVoltage) ["Measurement", "Voltage"] Number:Power ElectricityInput_PA "Споживання від міста A [%.0f W]" <measurement> (ElectricityInput, gElectricityPower) ["Measurement", "Power"] Group ElectricityInput_Inverter "Інвертер" <solar_energy> (ElectricityInput) ["Inverter"] Group ElectricityInput_InverterBattery "Батарея" <battery> (ElectricityInput_Inverter) ["Battery"] Number:ElectricPotential InverterBattery_Voltage "Напруга батареї [%.1f %unit%]" <measurement> (ElectricityInput_InverterBattery) ["Measurement", "Voltage"] Number:Dimensionless InverterBattery_SOC "Стан батареї [%.0f %]" <measurement> (ElectricityInput_InverterBattery) ["Measurement", "Level"] Проксі правила let proxy = require('openhab-proxy-pattern'); const v = function(value) { if (typeof value == 'string') { const v = parseInt(value); return isNaN(v) ? undefined : `${v} V`; } else return 0; }; const p = function(value) { if (typeof value == 'string') { const p = parseInt(value); return isNaN(p) ? undefined : `${p} W`; } else return 0; }; ['A'].forEach(function(phase) { proxy.bind(`ElectricityInput_V${phase}`, `SA_INVERTER1_GRIDVOLTAGE`, 15).update(v); proxy.bind(`ElectricityInput_P${phase}`, `SA_INVERTER1_GRIDPOWER`, 60).update(p); //proxy.bind(`ElectricityInput_PF${phase}`, `Shelly_EM3_2_${phase}PF`, 60).update(pf); }); proxy.bind('InverterBattery_Voltage', 'SA_INVERTER1_BATTERYVOLTAGE', 15).update(); proxy.bind('InverterBattery_SOC', 'SA_TOTAL_BATTERYSOC', 15).update(); Правила для телеграм-бота const bot = require('openhab-telegram').bot("telegram:telegramBot:dovgodko"); const alerts = require('openhab-alerts'); bot .onCommand('info', function(t) { return '/energy Енергія' + "\n/forecast Прогноз погоди"; }); bot .onCommand('energy', function(t) { const battery = items.getItem('InverterBattery_SOC').state; let message = ''; message += `Заряд батареї - <b>${battery}</b>`; return message; }); ['Alert_ElectricityLost'].forEach(function(contact) { alerts.contact(contact).on(function (alerts, e) { const battery = items.getItem('InverterBattery_SOC').state; bot.alert(e.message + `, заряд аккумулятора ${battery}`); }, function (alerts, e) { const battery = items.getItem('InverterBattery_SOC').state; bot.alert(e.message + `, заряд аккумулятора ${battery}`); }); }); В результаті, в домашньому телеграм-боті з'явилась інформація про поточний заряд батареї, плюс коли електрика зникає або вмикається - бот каже поточний стан батареї А в графані моніторинг додатковий
  6. я думаю шо там питання в налаштуванні та конкретному залізі/умовах. Наприклад в добробуті (3 роки тому в Києві) точно все всередині, в тч в конференцах було на убікутях і тьфу-тьфу системних проблем не було, шо там зараз там вже хз, бо зараз є велика проблема з наявністю всього. Але то не питання топіку )
  7. я би навіть сказав шо не тільки старих і роблять це інколи (в залежності від налаштувань та ситуації/потреб) дуже агресивно. Особливо це стає помітно в якомусь конференцрумі де раптово набивається сотня ійтішні
  8. ще раз, спробую пояснити. ДО існування (в вайфає) МІМО широке використання пропрієтарного фейрінгу не мало великого сенсу БО не надавало великих переваг над алгоритмами самого терміналу який спирається переважно на рівень сигналу. ПІСЛЯ широкого запровадження мімо - почали активно запроваджувати і алгоритми фейрінгу з боку точок, але не тому шо це якось включено в сам мімо а тому шо на точках з'явилася додаткова ступінь свободи, про яку термінал не може приймати рішення на своїй стороні. В цьому контексті казати шо тільки термінал приймає рішення то ВЖЕ не корректно та маніпулятивно, бо "і так і нє". Це всьо, всього іншого шо тут приписують я не казав, а якщо казав то покажіть де )
  9. ви чогось не хочете усвідомити теж просту тезу, я не обговорю мімо та шо воно таке. я обговорював пропрієтарні алгоритми забезпечення фейрінгу, і все )
  10. відкрию вам трошки секрет, в мене з того діплом ) ви чогось намагається додумати то чого не було, де я шось казав про "магічне мімо"? і? я шось десь писав про роумінг? чи шо шось без чогось не можливе?
  11. шось якийсь зламаний телефон, я написав так "і у випадку з мімо точки то роблять дуже маніпулятивно, бо мімо то в тч "просторове розділення""(с). Поясню цю тезу, для мульточок БЕЗ мімо не має великого сенсу відфутболювати кліентів з точки зору Fairness БО, за відсутності просторового розділення Fairness забезпечується (а скоріше не) інакше (а скоріше ніяк). Варіант ручного балансування не розглядаємо. АЛЕ як тільки мімо пішла в загал то механізм футболу кліентами заіграв новими красками, бо виявилось шо то досить ефективно може працювати "ЗА УМОВИ НАЯВНОСТІ МІМО" (без мімо то звичано теж можна робити але сенс досить умовний, кліент сам обирає точку по сигналу). Я ніде не казав шо сам по собі мімо дає якісь можливості, це додаткова ступінь свободи в просторі яку ефективно можна включити в алгоритм, або не включити, в залежності від вендора та заліза. В того самого рукуса там є якась магія про це
  12. мова була про то шо для забезпечення Airtime Fairness та Band steering (там де точки на різних каналах) в розподілених системах аля юніфай точки, спираючись на ситуацію по окремим мімо каналам можуть відстрелювати кліентів або навіть не давати їм підключатися на окремі точки. в юбікуті то назівається гордо "Auto optimization" чи шось таке, так воно має сенс тільки для окремих кейсів але то приклад коли не тільки кліент приймає рішення, бо як мінімум в нього немає повної картини
  13. має має, бо мімо використувується в тч для балансування навантаження по точкам на рівні різних пропріетарних рішень вендорів. Про безшовний мови в мене і не було
  14. ніт, тобто телефон безумовно як кліент сам приймає остаточне рішення, залишатися чи нє, але він це рішення приямає на базі ситуації яку йому підсовують точки, і у випадку з мімо точки то роблять дуже маніпулятивно, бо мімо то в тч "просторове розділення". Дуже простий приклад - включаєте в юніфай агресивне витиснення і спостерігаєте як ваш телефон "приймає рішення". Тому питання маніпулятивне, простої відповіді немає.
  15. та то взагалі інша історія, чи ви теж дрімвол хочете з точками порівнювати?
  16. А чо придумувати - подивіться промо їх, там все чорним по білому ) це готельні точки, по точці в номер і пое в них на виході ..барабанний дріб...під готельні войп телефони. (тих самих убікуті). А будинок на 5-6 кімнат це вже майже собі сохо готель ))) Я не про транзитний порт, у інволів на борту світч на 4 порти, один з яких ще й поеаут(під войп). Такого більше в точках нема убікутевських ніде.
  17. Ну враховуючи що інвол не має охоплювати квадрати за визначенням, то дуже дивне порівняння, це точка для готельних номерів, в неї навіть "секретний" вінтік є щоб не сп...ногі не приробили. Згідно цієї логіки мінівен то кабріолет якій не зміг в маркетінг, воно може в цьому звичайно шось є. ПС, я ще спати не збирався )
  18. Тю, так то-ж інволи, у них підсилення антени спеціально невисоке бо вони на кімнату розраховані, інволи в убікуті маюсь найменшу потужність (може тільки лайти сперечаються, хз, але вони мені не були цікаві тому не порівнював) І мімо 4*4 відповідно сенсу не має бо нема багато клієнтів. А стосовно ціни... А шо там в тої першої теж є світч на 4 порти та поеаут? Тут жеж в комплексі все. Ну а так да інволи то звичайно не точка на весь поверх і не треба її так юзати, вона для іншого
  19. Доречі в них інволи під шостий вайфай вишли, непогані точки за не космічні гроші )
×
×
  • Створити...