{"id":1004,"date":"2025-06-07T18:28:52","date_gmt":"2025-06-07T18:28:52","guid":{"rendered":"https:\/\/hybrydaplus.pl\/?p=1004"},"modified":"2025-06-07T18:28:53","modified_gmt":"2025-06-07T18:28:53","slug":"sterowanie-trybem-off-grid-w-falowniku-deye-przez-esphome","status":"publish","type":"post","link":"https:\/\/hybrydaplus.pl\/index.php\/2025\/06\/07\/sterowanie-trybem-off-grid-w-falowniku-deye-przez-esphome\/","title":{"rendered":"Sterowanie trybem off-grid w falowniku Deye przez ESPHome"},"content":{"rendered":"<p>W tym wpisie poka\u017c\u0119, jak za pomoc\u0105 <strong>ESPHome<\/strong> oraz <strong>Modbus RTU<\/strong> doda\u0107 encj\u0119 w Home Assistant, kt\u00f3ra umo\u017cliwia prze\u0142\u0105czenie falownika w tryb <strong>off-grid<\/strong>. Dzi\u0119ki temu mo\u017cesz automatycznie sterowa\u0107 prac\u0105 falownika np. w nocy, przy wysokim SOC baterii lub w czasie drogich taryf.<\/p>\n<h3>\ud83d\udd0c Co b\u0119dzie potrzebne?<\/h3>\n<ul>\n<li>Falownik Deye (np. SUN-5\/6\/8\/10\/12K SG04LP3 lub SG01HP3)<\/li>\n<li>ESP32\/ESP8266 z RS485 i ESPHome<\/li>\n<li>Aktywny <code>modbus_controller<\/code> w ESPHome<\/li>\n<li>Rejestr Modbus RTU: <strong>adres 356<\/strong> \u2013 pr\u00f3g zaniku napi\u0119cia sieci<\/li>\n<\/ul>\n<h3>\ud83e\uddf1 Konfiguracja ESPHome<\/h3>\n<p>Dodaj poni\u017csz\u0105 konfiguracj\u0119 do sekcji <code>number:<\/code> w Twoim pliku YAML dla ESPHome:<\/p>\n<pre><code class=\"language-yaml\">number:\n  - platform: modbus_controller\n    modbus_controller_id: ${modbus_controller_id}\n    name: \"${entity_name_prefix}Under Voltage - 1\"\n    use_write_multiple: true\n    address: 356\n    unit_of_measurement: \"V\"\n    device_class: voltage\n    value_type: U_WORD\n    multiply: 10\n    min_value: 0\n    max_value: 300\n    step: 1\n<\/code><\/pre>\n<h3>\ud83e\udde0 Jak to dzia\u0142a?<\/h3>\n<p>Rejestr <strong>356<\/strong> odpowiada za <em>pr\u00f3g wykrycia zaniku napi\u0119cia sieci (AC under-voltage threshold)<\/em>.<\/p>\n<ul>\n<li><strong>Domy\u015blna warto\u015b\u0107:<\/strong> <code>184 V<\/code> \u2013 poni\u017cej tej warto\u015bci falownik uzna, \u017ce sie\u0107 zanik\u0142a.<\/li>\n<li><strong>Warto\u015b\u0107 do wymuszenia off-grid:<\/strong> <code>255 V<\/code> \u2013 wy\u017csza ni\u017c napi\u0119cie w sieci, powoduje prze\u0142\u0105czenie w tryb wyspowy.<\/li>\n<\/ul>\n<p>Warto\u015b\u0107 ta przechowywana jest w rejestrze jako liczba pomno\u017cona przez 10, dlatego w konfiguracji u\u017cyto <code>multiply: 10<\/code>.<\/p>\n<h3>\ud83d\udcc6 Przyk\u0142ad: automatyczne przej\u015bcie w off-grid w nocy<\/h3>\n<p>Mo\u017cesz zautomatyzowa\u0107 prze\u0142\u0105czanie falownika w tryb wyspowy w zale\u017cno\u015bci od pory dnia i poziomu na\u0142adowania baterii.<\/p>\n<h4>Automatyzacja: przej\u015bcie w tryb off-grid o 22:00 (SOC > 80%)<\/h4>\n<pre><code class=\"language-yaml\">alias: Nocny off-grid (SOC > 80%)\ntrigger:\n  - platform: time\n    at: \"22:00\"\ncondition:\n  - condition: numeric_state\n    entity_id: sensor.deye_sun_12k_battery_state_of_charge\n    above: 80\naction:\n  - service: number.set_value\n    target:\n      entity_id: number.deye_under_voltage_1\n    data:\n      value: 255\n<\/code><\/pre>\n<h4>Automatyzacja: powr\u00f3t do normalnego trybu rano (6:00)<\/h4>\n<pre><code class=\"language-yaml\">alias: Powr\u00f3t do on-grid rano\ntrigger:\n  - platform: time\n    at: \"06:00\"\naction:\n  - service: number.set_value\n    target:\n      entity_id: number.deye_under_voltage_1\n    data:\n      value: 184\n<\/code><\/pre>\n<h3>\ud83d\udce6 Zastosowania praktyczne<\/h3>\n<ul>\n<li>Unikanie zu\u017cycia pr\u0105du z sieci noc\u0105 (je\u015bli bateria na\u0142adowana)<\/li>\n<li>Wymuszenie off-grid przy wysokich cenach energii<\/li>\n<li>Eksperymenty i testy bez fizycznego od\u0142\u0105czania sieci<\/li>\n<\/ul>\n<h3>\ud83e\uddf7 Uwaga ko\u0144cowa<\/h3>\n<p>Nie ka\u017cdy falownik mo\u017ce reagowa\u0107 identycznie \u2013 zalecam sprawdzenie dokumentacji Modbus RTU dla Twojego modelu. W razie w\u0105tpliwo\u015bci zacznij od test\u00f3w z warto\u015bciami po\u015brednimi (np. 200 V).<\/p>\n<p>Je\u015bli masz pytania lub chcesz wi\u0119cej przyk\u0142ad\u00f3w automatyzacji z wykorzystaniem falownika i ESPHome \u2013 daj zna\u0107 w komentarzu!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>W tym wpisie poka\u017c\u0119, jak za pomoc\u0105 ESPHome oraz Modbus RTU doda\u0107 encj\u0119 w Home Assistant, kt\u00f3ra umo\u017cliwia prze\u0142\u0105czenie falownika w tryb off-grid. Dzi\u0119ki temu mo\u017cesz automatycznie sterowa\u0107 prac\u0105 falownika np. w nocy, przy wysokim SOC baterii lub w czasie drogich taryf. \ud83d\udd0c Co b\u0119dzie potrzebne? Falownik Deye (np. SUN-5\/6\/8\/10\/12K SG04LP3 lub SG01HP3) ESP32\/ESP8266 z RS485 i ESPHome Aktywny modbus_controller w ESPHome Rejestr Modbus RTU: adres 356 \u2013 pr\u00f3g zaniku napi\u0119cia sieci \ud83e\uddf1 Konfiguracja<\/p>\n<p><a class=\"more-link\" href=\"https:\/\/hybrydaplus.pl\/index.php\/2025\/06\/07\/sterowanie-trybem-off-grid-w-falowniku-deye-przez-esphome\/\">Read More<\/a><\/p>\n","protected":false},"author":1,"featured_media":1000,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1004","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-inne"],"_links":{"self":[{"href":"https:\/\/hybrydaplus.pl\/index.php\/wp-json\/wp\/v2\/posts\/1004","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hybrydaplus.pl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hybrydaplus.pl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hybrydaplus.pl\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hybrydaplus.pl\/index.php\/wp-json\/wp\/v2\/comments?post=1004"}],"version-history":[{"count":1,"href":"https:\/\/hybrydaplus.pl\/index.php\/wp-json\/wp\/v2\/posts\/1004\/revisions"}],"predecessor-version":[{"id":1005,"href":"https:\/\/hybrydaplus.pl\/index.php\/wp-json\/wp\/v2\/posts\/1004\/revisions\/1005"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hybrydaplus.pl\/index.php\/wp-json\/wp\/v2\/media\/1000"}],"wp:attachment":[{"href":"https:\/\/hybrydaplus.pl\/index.php\/wp-json\/wp\/v2\/media?parent=1004"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hybrydaplus.pl\/index.php\/wp-json\/wp\/v2\/categories?post=1004"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hybrydaplus.pl\/index.php\/wp-json\/wp\/v2\/tags?post=1004"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}