<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/">
<channel>
    <title>Untitled - paste.linuxiarz.pl</title>
    <description>Untitled - paste.linuxiarz.pl</description>
    <atom:link href="https://paste.linuxiarz.pl/view/rss/e3670ca1" rel="self" type="application/rss+xml" />
    <link>https://paste.linuxiarz.pl/</link>
    <language>en</language>
<item>
    <title>Re: Untitled</title>
    <link>https://paste.linuxiarz.pl/view/b0315c69</link>
    <pubDate>Tue, 27 Feb 2024 09:32:56 +0100</pubDate>
    <dc:creator>Soiled Meerkat</dc:creator>
    <guid isPermaLink="false">https://paste.linuxiarz.pl/view/b0315c69</guid>
    <description><![CDATA[U2FsdGVkX1+/UQayP5Svu1RFERBl2Yq3urb4lwdTDpyW1jNKbanWMmZQccD/uqYgChB3G9h1fgTHJZaC4AGdxB3QksIHuYGXnD5q MkwUrpf8y/Z4WTCQQSecEh7OyGhls3cG6f3inXtOaNGQn+hCifKQD+il72PkAvb1IpVHcv+23pY1AEdPpy5y3DZ2cqswdJ3kBNky&#8230;]]></description>
    <content:encoded><![CDATA[<div class="yaml" style="font-family:monospace;"><ol><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">U2FsdGVkX1+/UQayP5Svu1RFERBl2Yq3urb4lwdTDpyW1jNKbanWMmZQccD/uqYgChB3G9h1fgTHJZaC4AGdxB3QksIHuYGXnD5q</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">MkwUrpf8y/Z4WTCQQSecEh7OyGhls3cG6f3inXtOaNGQn+hCifKQD+il72PkAvb1IpVHcv+23pY1AEdPpy5y3DZ2cqswdJ3kBNky</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">/AYNuJ70JtZZYOeqi1a/gCo+VTJdp6Z/CHJ3u3HyIktB+BedbuQ967757zwfUoguSc9J1dw/Qk9VyS6quBFMMasH+HH6huImOIZq</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">Aep8wIRCd9EyifqlRFfUvnpT8HeCu07Cjk0BA40jziHZVkKtJk+ECA8UonffycQslGULC5O6vqZbSVN4uN5Gc+7i3jBwONdTK8Pc</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">xQaakJXu3QcPmCvXWH2tgQGwz1X14FTG0QjYPUNcy8tuImezZGVQn+67laMxl/DIx6StD/pgotT7AZARBx7EoO6c5RxZ5brcsiCy</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">WS9kAxAkaAY7mGpXMbkN0WqxYCMBQs1yPccMJ/rM7eNcIZ5yonp8dvxYBeOWbnVcMvvPMTKWGRipB9UoYBhKMl+h3IAnZb4C2jzp</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">0tLafACtVvf5WZuf7wpXBs7zQOyGwDE+ozZxw5tb9d+/rgIawfhUxZddV4NDz68R2OAWfvVOM7lJ+QhJQa+M/mDu4TcVJNJvOFxG</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">UOXPtT9HN4algbSpYAfj/5APph2Tmd3z1yrlR/yfAwuubPCoG18kCduszT4lEhx0dAqpAfhraCWPs19c80A5mzVnm5RQUBiTqcyO</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">t226dL482fPPMWVdjs/Hz2W93DIcdojb5cOfhY6+iSeX2W2UGK24nW8hdhkOYxA+Fdm/LVccNjHFGDKbdjSVjeH3I87dOYn44OEV</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">ZTn/PgKVL8WBL273vS5F4PR695x0X9PoUy/mzbyV+v9Th/gKKwGcefJEJdNJyxS84l6TvCwcrbpBECv4PY+AOF3ndEhqsMl7bgcN</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">aleDzfR+BrHFxiWb8NVbnUgxSgyuHxb18WUDNWYQLyjNU1TEuy2BOIW+NoblewCQw1SYd57coonWpWIcBZ9NJGe1FKcwe74W4Eab</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">PQgwBZ+OavhUyF6auUUmq53sVT4Fx1B+c9ADXbBAkLR17DSoq6WsnOPqHVqdjyWt/nBX5JZgT4ePM2Dx4AGWuo0fj0vLkac8w6V2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">GIhE6xxkl+wLjcKYxpouSlEnyyT4AvWrfqc4DoAQhmngPJZ0R86gHjYUGYUi0PrjOoyT32QVs4TxaFmLcM4LQey1TRlMAYPyNNO/</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">KVwQYHXvHeylVzJnm/Dqhmu7EPSLZl0wWuNmaMJo2vXzovM07lbCrvQuoc7x+HI04TFKYRogT9acCNArWBOpRBmj/N7Cdl/iIGEc</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">aWOaWJDMQE/wAqXZ+YugPw+tTu8ZU96ypOgER84iSRZZChmN/iwofWAZ+t8HADnGMoloILwZX2jbV1NAyzSZRjyZm128FxYc+PG5</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">tRtWe0HxhW8BMHvW7wLowXmDhYTVRpBpKTS1hrUK235ykeGLQvCOKx6T6HRI0bzQopA8LaKjBOXWX7xZHxz92f9ozUEGl5Oab9Z9</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">n8TbK63XOWql8TkvRvJbegyHnupuB4hFnwIyvGwVQlqYsVWz97hVyrIhp2+nvUy8TZK+iKc6zR98KpuBHMLOiZGONRbd2uCcSYip</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">H3oY3o6FtYIXaxarULidSvPdJlevz+5lF6pP4GfUQgEuDEjXiwqkPcQPHeSpPCHTbLj+RyCzDEhvv2FznlMQFl6OeJpujMeNFz6U</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">Q9ej+p0mScfiCb0rN0p6CZieuRYmGqhhNSIKS+5pliF8Q7jIlxlbUnI+iO30tybAXyLi88bJwPUAUA29zfVaXqpWJbkphaz9kVuV</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">CSJMrudQnj4bJV590vorpDODwGQDSK8zDG8KnYgXMT7eDnoUtAyyOP97KV4KFHHZfxi7cWHSwRich1KD4oQV1qDBBc7z84PBE9jv</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">yKszh/KGJKrbijWlcLu1ESzsQ6hot4p7JO6d1ilrDVaWSOEl3MD4h7XmSm43oGJcWzi51ZOdFC1GTbQGUH9dgBZpAzE8QD3ywJiz</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">jD+ECil04rmyUU6A4ieX8AAHCVkL3IikWJlsOgRLw14oSjqjaKaZGsn4lkj+OMLmEGOEpy9T5s0uhjYZQybLaARRH0IhY6hTzG0f</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">VNuiylANHpiSH0UsmP63zvvAkKlY+XvBaegFGWqeE65T5VxBF1pLaHLyUPfAB9LHsDw9balMrlXnPONb2wjtAl2WWmWJ8/jXjw4q</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">dvkQgD12/iT8k9oEvVN/BG6to8vK3o5ibE6r9HtQgtOi6JGbfijD4u2U/YI5IhvSANbj6CtYNQwnfcfLEJR+HoIQ/a5ENA0V1ZM2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">TkTG2D/2eAI3f+ZTcc7GuDJhE8+HMKadBB8Gke3/sGkk5DVnlo1LqPQoxknfxNIINpPKssD+nQH7uCL0g7JmqlfEVrR1MCjTKWSY</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">6wK2GI7M7u5yby19nPPDY2E/hsrR9yUKVsAsj7gEog98givSX7wDkuCqlbMWNr/ZDJQ+1O4SmoJ+9q5wSxgk87wcwYHyVfzjhagl</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">ST9m0IgsFRxjhj7X4OQGgdi/Abu0jHxjjycdQT80r2fHhPOD+zl5GHxmY68+Rn82hyASVtVxW9ACTs2f9UnxAc1KZFgYM8o1A0+0</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">MYTTQLroIc8H9hKsc6SQj7jcs44uRzksnyHDEUre+UIogNfKMnuw1c2b7S0uzOL6hPwEY17tDzfST3AbZFEj01JwibEsTL5un2lh</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">l/4rk3aEzhbKVf4Ah9Wp0vjggkBFE8Oesveg/YhfZtXwewQlMQUklnsOQihzlhEvouZ/S2rg/UrefaC3e9oiT0tZzLbnysCG2O8V</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">XqSxjOl/4NTfKmlrBCkLg38sY4mtkG2oQN1CdL4vbCyXRsuSEO8X3k3GDEq2MKXnvWAuk/gv9OuSz3iDvgfTJyWKv895yqRofniX</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">T8fLED58VoGVsoaiuRGnKy6Ahq4EwDeX4Nrl2OOhx90O1JG+Kq6ABIzuqLBgZZv3ZjkucXNzo81dKpwo7Tpc7rj8kuU814I4rY/m</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">nLRNX7O0ZBuhel9W8ufCegLYyHj49YXPBi1yED7BJNzVu7Yal3K2yihFaNrjGgMo4f+y3P5LRYoiwu/9RfBGAeYy+NCjq+0fdRKV</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">0+/xRV9bk2TqvgWNeZMRsZOssmSWgFKllixuZPSElepgNw7fzpAldk1oU3Y+sSyjraYyF2Rre3XlN2gu+MfAymIX1mVB2noWZDVD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">liPgeN5co1cbN9kSTwlYqN9bUm+9Nl7Z6PBT3UKh10TjxRpbB/hfG7CjIA2gv92eRvvzESgg76ppxRi4jgK3xa2G9DdU3MBGYoom</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">I5T2lyzMwjjPTXzI3CmagQebP+kELKcXij1vagr5Kn+MF9QD65fYJI7XFibKAi+vpyQ2JmurOs7bVW8x1qFIxFK++G64WTxLy9Ks</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">cZka6S4Iev5LDrCpsl81p+llUM3oBjalYwHrqB1c5a03rnNAIHEwC9SkhnZ4LkP/Pw11xBQDWkf0f6W3PSW9vDSnnGatQACxtGob</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">BTXQ5E7dYcHjNY7mlOvgVccayneuaNdAdXJKZFA/RYg1PFR84rywmYoJEXg3IZe/MLSZbVlgon/A2dLvgbyR2QImcHjLLCi1paLH</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">BS1gtci54ysBXT4YQNhEhpvp2mGl/HZy6A6OqJ5bT82Gx7kaXQTPJqD/8yqn/8MnwygIfBOJhBrq+8qQsY7ryGaRCZ17sCT6ajtk</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">w/aArz49M58Wh78VokOGpUBOZ6LUjqeydL4zCznAuyVZbP5mznkhctngICqd9AY2GyHrFLiva4Z9eDn7Tbu182/u/mwEvnkNW0L7</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">QpTIbjbBOdSw0leB+OMYNadJYuS57FTMW6uSuNVIgda856CDIe6akzGUJeE66zsWq2RXy2P8rxVON9bYcS4WCVlatLozBgVDXanF</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">mu0qx1HWjb/JJUOoX0EWOUkAMCTNsDwVUMVULLghvJ5upWwTzwcUknm7poosAZsBVa5XGDKwljIRB1CdEnJcG+m6SoUsBHuD1487</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">1RHcog4uPBMkFympoEswTRz2CvG02hsSTJ1P8kCwwEFWyx+6Iu02Giud+6XTGhlu/aLvTnO9i9FqiOQk+DzkMPCiPyXmqs5bMx5V</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">O7jZnfjVa8xSGpeGjUWWmmCfZIYBZM7zz+qPc10gL/KGoJas7+g3cR7S0cImtTZHO1Np/YMmNnd6QGb7iER0JNBYznb9Zb7G+D3w</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">hczR23KvEajaqZ4ERzUQyg+0epxdpJ+hdg2FrM1p272Mb3dOGPZua8fOB/TDpAiDaMOcS2l2J05hsSXNY4aIEYvrtyf2gmXfKfPb</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">J9KpD6XHjnsgg9JElE42vUvCziZdacs7erg0fzLFgDJ/9XxhBc+7ZH3UL0tjdSqBRYBSWNpSlI7kG8J3+cgeZsdfHNqQ8F10+VF2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">cSgrg806luQbS9IQiuXpVulvSmyY9/L3G5Yn5gBu9yGM0hE26sBEOC6Hth2I6zEMlH+ZYcgbVuftD0J0nJ8+rAgJ/HWHYxxO7U0g</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">SbQd5laThFi1zrCKuAisGiXefXHhjTTNS9yV9gUaVBcJZEJQFjA9QUHaMf10zzrWc4em5LkhKWAppRhfhc56ZMtd+7XBTolmRu+c</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">9aiPDSIgonhEa/yuDf2fYMEktzgrVUsPb6nhGVE2dxh3vcPzRVOR9hwLDdO5q/HalSADBglOM/L9jqvP1KundIP7wes6tX2i516K</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">ZJGGZmFgy+cW/f2wIC5WBQZ1BIgPqSLVrHYDwOydzjqOmwowQFl4ubkmiRHtBN67Irgp0YTmjMdS9ae8rp+D01PUd5rO0CeD1z2K</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">Yn5e8PSQxZxVgmNzgInIWVVTe2VqqmTzcOrwv9ZThXB/OIj7qJHe4NAh/TE7ivMp6utuNKu3NVVqZefQ0bDpvHaBwlzPA/ga9JZv</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">XEAob2D7hL6VOR7keIuGtKhOD16h7PQMepFky3PruwpQJ6ioZ1f33VeG2f+FHtHNmYRGDZr1AI7Fq4bYm6x2hs1ZhOacFU1+FYFY</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">QpTjZmvmgjBsnpJctO+A3t/9v0qguLWDMJpFDvV9WQJ/+NxHe0N3iFkyUsCIfX6yhsPx5mAlAiGNvY7h7nZl0kmj++lMwfjbqO/a</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">so/K6yRf3jkUOg4aNEPln2ElcQggRMqCCpDqzDbxcbFsGEnMXB/p77i17NkUWb/IbXU/5X8zILqcZJkox+c2PtVHNErhMrleIfIq</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">nSvAsmhi43yswmCXCQ4TS2MHCoLMgJ2U8kKtOg4Ee7qTX7quKfH+cvuYF/EwPXz0a56z0w2tQDUk0UaOAaB8Ozgme1k2qfHbnW+B</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">Xy8fhlRC28pNoN8P2WQJD60KG9++gSGaEbaYW670NQzgoKi8SrUW81tZsAtDV/0KPImHSHMRzQqDmPlpte3vgKqcqgyUbv0Ajbfq</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">94VZ6VdJs+WCI8uY3u8MW+AfnZoFr4DRY8IvbEs3hlhu8aaZTGcRtVK1a2AC+kZs/6MWiMoNjmHu8gXi6uZqT8sZ6dJofJAnU/ta</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">kcheCJuFjZl88lnfg6PX7vFLDaQe651hhn0t7x8ujdWno28jmkg0HOiuVWhtzvsRnbVKNQ51mAU/wSpAC/S3QOUptgl2BBXKSw4u</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">N+o+GT43NQ2VoDLwZqWq9dupnUe8SLKFriQQ5wI8SsF7CyhBgG0yhJ8l7mDa03Qxb2KoziNspxRwFS1AhllPXZBuiQHNUlAXJ89U</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">xgT/UtokZ6Ipyf+viBlnBGWfsMS1gyUERedYdzJEg4UUX4ieL0+mhEHafVLMPCG4cNgNoPZdDi1l239kMbbhC2ovuCeHpDZbeBlQ</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">97JYSfObz00KG/9uHNGohJJcMt0yCr2caKxc1ykgX5+c4FQ0xyQ31TAORr7OZVNp+JDCzA6DtbiCjoBakXeRxDoRw3HwYMi4Z3hI</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">KiAFjapfcfhhhebTv76doRfS7oOWQDeg/RWquO6gQbwW0JLpqwO+2YjVpZZrDR/Mw4aEzt2WuXvRu2x4yRdfrhKuTgJTUQAJft6u</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">xQ6ZfA8Ac+Qmqa6ZAY3oK0g/i5ucUrC3Pmob2Z0/g+SU0wLEF+mK8mioKPlpjP1EsPumSOtSLKHlkbJOKM0B7TrwAxT86oiZwCB+</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">HsMoDt4sCQyuo+EWNOgIQKGctYXkqZWZPruovwOGbj6iCtqkpKoy8XcGALwTolYiVWrB2EjT4pmK/5GUXeyIW4LpuukCwl71675H</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">QjB4+VOnwy6NwBnEeWkNiAPsHlXLIVGr9y+jk//Omkh7XtB+XTgUCWwnm7yuLGjG3oQV6qdTD7AHVImEGw+ApgadD+LkcLvjPFrs</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">s4aTMqkxA+8Kg+IWb1c91TPBLv+Jg8kAwBqlrWNsxCoofxL09eUhxNAue37lT5ouq2Nwijdv93jj85Pfc9AcLFv9oYXOvOItSPgk</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">jZnhGlaMgk2yKkaRmZr+Tquy+/bbXLWm3z2dn91y7WHle6A2qbq6L9iJJDHKgvt5y9Ukt2QmX0MZ18HQXsqgPvn0Q5YcK69R0uQc</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">BWEasPZEPsq0RUiT4/sKS+Wjqb6qf5Smjtmm0l5oDAjfOZzdPFumjSw6XARqubZvcVyThfWE4Ee8lggOWGf1pAyFykBKg2OziE9a</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">b8339v3UQqvezEwqFckU8NWQc9oCo0vB5SBk8d2F3CRjybWXrdfmK6stD83nCDC0y9031vBFni3a3IbR3h9uR95W4ih459HmxHp0</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">o1RzLY5jMAQeQlOepeiAOrGWRHePjM8HNzZ7/jwLgb+Xvi78a5/8kZiTA2L51MX3eK2DTOtZXTCUQkXknoedCj8OpuDTsEr1nmj1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">s87Bzg037IqEAaSNp4nRiePZkxNAHwhVPfXkbYHiiFJ09m+Cf4Spcr+4NU/Urh9/T8IBKY/GfYiXbnHmAIgCvYt9810U2GVU6SI2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">q4wqZJvdI/aCARfzz8BPu/ILoomUfLYXVm0JyaEImWMKtOTxB0ZX88JU2j1oHhEqlpHY3CpK+fVlOrR0UkJWsf9VWgxyrSZK8e90</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">sqj5ont33imNz5/F7qm/XTFAkx0SU2HjaMCceYtjKRjqmmg54+FhCYzwhJFjEaj82vo3JJrN12Y0VaiLYNyRTSaf0oxobPqcrNBk</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">+Px3T3ohdauDDFzAJS3wptQiabccoy1R5MUr5aI5Ho3+mNHeF46tinKnlYD8HhFnIvIdAXKreLO5RiIqekVNFzcI+b1AFtgMl5i4</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">yve7FHkgnRATbNUc2/PHnjRgUvp9dDHz8FnmuL/hfSzcDASOw1m2RrdUCskzxOyIBhNB0QT9RfqERqlfzEHJE4IW8PJcKldLUM0Y</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">P024HVBmbR/RdHHPcLlDZXE8WFRIc/zlcJtBJs5SK1I84iA6Oq68rRFHRreyfW5wOrcAcG/1QnvO2wM8fMOLA0SRdRN3y3Rg7f7z</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">sKa/XQFZC2/EtRjxit+0eAGpHTJz2uDTkahRdHGXhtMpnJ945XHpnFF2eNJhxFjv1bxa+Q2cSSkc9crxzDXEUZxqx3mwZtsmC9ho</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">MJXbGSNjEchj0OFsvEsynhwpVy43nJqU8ZOBQwaNMn1LOM7DO4Vxw+Sek7jrdJ9PooLbYFus2Y3DfrsjXDJKfWHVjASPyoHC7e/c</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">Wi257DKb2r9xDWibYb4OLqPI1qKoN2V0iGdG6dRXJxSdjU4iRmaxNwBKORltyhvZ/Ep2Cx0n5Nrctaph/2W/a96CfSlzMJe/JJ0h</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">upNacLesHi6WFzji02TjDSMv/n4b+21n6+iVsyc14RGRhtvgvREY6e/KoaIaJ4d4mqyDo4x8q4uSrSMqljUcNfAIFhdmX8LTwXIm</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">QbJMmMKmwpdPU2gAKZGtCBd9KMIiuB7/0/EXzuHeGhV7txrYoCjKdOePJm1quv2k6RrLRH9XoCTpwn+mg1bX35S42RhpUPteeVoN</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">25e3afBY7YuiaGQ3zIQY0SA0EnuTUAYQvPBJWmFC8kGMQKezy7wjwcg7JK5dGYkJSbFZDc3v3u1jmQTS895ocrC0Ngd9kRwoBKWU</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">St727L+cet4YSTr7UqlKZZ1cmZULlVDhrvxR21kleRWLoKnfQZYDTVsaS8mW1W9j0Q9r6NHfxGiFVqu23qwQ+5DX5EajpbncOd/N</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">y9GyrqJhZzQxjsdrmWOaX6O8Iy1eMMmMgMKJi2q72ur65EOPrbRGWy/7dRvV9I6dAnhxDJ9fLxR5YoXxSmVpft+vOC7c1U5jSjPB</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">nQvsMZP6Y+tCxsEDNJPiwDN+VYcKfFyArb6kuFzI8XZZ0/ZXBB61+mBMbT77C0INH5oW7xZFcYy1dPKI6zdxzm83OEColjW1Zhca</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">OZRF1vq5Q0NX8CeIwA8pLP3xGj5tcgC1cvpN01PeKI4mPhr43KB/9Mvk+PbALjVySuwlnaeVVnEFW+ZAxHgs4upP4K74bxtLnBeU</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">MQjfPYPlWukIzmu99ir5A1IuIO4FZEwZQYY8afMak9KLtJe4u5kAbkhNbEAuDirGdcl/Ju/O7IJAmk3GpnBR7Fz08Z/IPjwOyLyv</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">7LUQRSsfMeStD+J4WG84eYuuUPGlry6Dh3MPwo0dNLb15Zd7AOMJuOf4Udv2wlnGsZ2QTQNI9Wu8Wk0U8ayMTo/TB1DhztsRc/tP</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">Oy9BDNz3X05e06+jHW0a7bjErkt3YtjB9C+6GaVgSFgL99U7rkzRlhzlngzN8i+WOrqkp7xo1lt65XX+LPUwfra5VLum2qkV8Skc</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">uWPCEvN7I9zlwJIKnML4goavZKBds8vJMpEr/XYh0NXLBoo4iU/+yoeHaLhEDbj0PC7f61C5u2auA6iNxqwU+cV6yStNmPTFsyTW</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">62MxUybD1I+dqPBdA+TiSlgncMA2hfvXWWRFrQVKxF8vhMHSvOZXunhrqKEE8ihXLno+FvpVedANdeRVa32MiiyVSsl0py6nynWl</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">YUQJ8BkdXopk9KwQ6tY/LbjSKyE25BrGHxRjlnPlVDgNXLufZ1IAHwyD128O8NqSdxHsyhkeuNyK2KTV34gXc7XjUv/JXwjaHBv6</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">OmO6moG486jx4HSHWD9UszXvi4yNheVC/vpaqqFAtOuHspAJl18vjZCSjTA2yMfsDkDTYF1u2gBvkNoDMGf2uTnv6hKvJClR7j6V</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">AhghC21ZUEFhVuqCKDIe0ut9BzcXN6INgnt/mETuWtaBem+QOHXvfa3B5BjkjPk3qdTVg10uanOvb7BVdJFZWw811Aklg/pTv00m</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">u5WLExNyV6dd3Rz/jsMPaivPDEHMxnRjdxKrbfsj9PDg6nK8oC5vcxccBfbV5DES1mNRfD6YqncGwJzHJFQ5dDz0jyt2ydnzg9L4</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">iHLxEeOu11H80konN1IueP5UWEc/msjF8k+ED2Tq1FshoquKNstUftu31aqz8ciOPRnGLVzVETcq7EEuc3ZZUw/Dj6hQLN5K4OcS</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">ZKKLsuDe3nqMEvjcraCsL4dU3/EKoPejsOQWjfxVR1zOvWigD+LOaL10mko5yeyNbFhXz2LcjQQNZvaxbzAY/BN45hFzKyU5xuVK</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">wq+PjSfIXar92Nh/lqqPkP6BGKhoZgZEh54e2PxYtzZUXo4f8i8Um/6QgZ+SYj6buyuMatls2HAVE0bbIz7in37XAsg8X6AwTKRr</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">lLhHTRD5GkiTiyRGjkT8TFizyioC/ZzW2yb2auRnXoTD+uP4RxS7P90sx/S5t8+DgWcbiGCOSuaWpxxRCNG3hcXM7CKL5jQwn+IW</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">II+nrhrVVRCgJTJhA/SSINP0t1VivGaq0dGIwCKHOuVZut2eeBNnyB/5u6U96xEYAJEJP2HTmAaPvwulwPGMIoQeWbyX5ZQryqJx</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">2irgkzn5B1k0SEMS2tMRFrr5nbS/uYL4fbbMO8Lw07nOqM0tjW+xCSfbRCm/NQL2+0SVCzxPhe9wVGlvhzaak1edWaIqLh4pvRTn</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">rcqSJlz1M53CTvCw1EDdNyepLIfm/b1A2CmZI5ZPnXIvX5jZUDAg2Wgd9Db2gaNXZQSZcl4DsKoH00usqEHmxom9a0UcY/ZIKNzp</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">Hyq9cnu0i6r24ppT0QQUdPDpinBCD3XkE4jzDY4eErzX0egeLP4VEhDlfk5EgBZes2+uKlLxB37aGdUPKNvUERDbGYqfBk+JxbIi</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">rGLMqfwniwAhLdPd56Wwa24cJ1rDh7FSnN/syV59ZNkbd5FmmZ6s2sGdyxLFfOLnJ1KcR31Cq/Yzk/8XbIx33Q8h/id0Z8UN0nmY</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">AMVvhpF0JAYX/O2+gQ/UY5hRWcIeXXdH7TgyqOxNlQvOna8bjBjkgdWxOVqGgMr0O3WPEnm6wFxHrtRPl2ml74rw37QGJctHgpzd</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">wbrAi954fY/c3V4B27iTYI2iQnKDg9x/Tj6dMO1tYn94yLouShAIzfIYa1x00eXRuPHjL0j+cOKlfBTtvn4pGazMocdbrT9kcCYt</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">0nXCb1SlCoFtpsU/wI8SvfZJ+Utcdh2NekWM5+Z2woRUtjsmVHgSha25y+ez+e5+0DLnxr0Ko74tnN3jMdQr2p14BsCiJ3tKfUL+</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">Vard9t43X1FWGPGHSx7wKq46d44eJ38n5iEA/9n95KuH6dfi2KY4Hxj4uhY4XvcxYM9q9UMn2tNuNydstw0ybKBvOuDZDwoS3KU4</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">dUuLNitCppN1u4lxNr4a7a4gCQ/HhWuZD4u4YB/C4c+6M2Te+2Gx4vv/KoybycdL4uvinGdy/rYk640rCCSCZ86E0THRj2A09XWE</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">eIS11/tIj4Yp6ylBxnL3N4PqQU8EDJxu9/d/0o/Tkb5r1CtJSl74gKUrcjL58hTMfSwk5IjunSeEjH+AMhf/6Yrmd5EGgJCOYQN9</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">Q+kTFnvfMuYfSP5ZKsWcwQnjJ4QGAvVsqXL3Wms0OkvTpocuSqUt9ZkfuXCZqBOk9O4ZcS6lHHUOSmMKDdsAmohb7E9VoYfEJQrp</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">btZb78hic4anOPC76HJyB/vhOjjudYnNeze42UhVBgVrLBOw6MRHva2A1MC5ryUIRimQsPTwlkARbSnDrB5UeFsFYK4n7fbF9BfC</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">Gc7gdDJgllVKmzJya3hhwTHdzCECm3rm2M7lWN0U6ZiT51gFtCViI8wdvDNzoiftiWx4rQigRRJTFs9K/Hih55NgAxBR/IOSOMKx</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">1dyjLaGf484myWfUCPl0fOwDmdOgX23YC7iMWyi8G2b1STJiIWvMWIpumY4OiEv82CkoFDeYrq0229aRe+mS9VLmjENpQ/Ql+Ye2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">a01VaQuN4W9n/DwLHgKBUByIyDmcyDlIB1DNMXPHtSK/rTw5/fRaQN6O8kAoU1YIw5HcUk7sgGbgySuhXwxi9BChIfvmdhF6pxaO</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">be0XiL07F1+BaBW0ON41SNXlaYdqT2xk47uhClbPm4XX9fQOqSQCwkGcwEhLimNDKNwZ1ithFwKtCqrM8R1kOwj+NPyhR8+e2utR</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">Qy/4tDodi3R+O0Qp2yp3YlBN/YqICzASta8+/KYB1pAtBLJgFRMSzzDG3a6zKZ3V1MEzh1KMRFCqbeZ4PeMEStjAAvhsnlWPc3Pv</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">DyT+BkHoRBNj1EWjLpe0v5WImKKuC+lwkS/ho4scQNdahWqHlfN+yiPUPPjBZXnwXDHteJJxC+fFPrw2gqtCD65hcUDZxAvm0x1O</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">wmvUsBOOQF1UhI17USQAWWfO4W5x7fXrGJaqe7NYBg5Wd92XsH8ub3jSU4Iucb2uZNZm9Ajqcrvw+/VEzLX14Vn6gTIGex97EQ==</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
</ol></div>]]></content:encoded>
</item>
<item>
    <title>Re: Untitled</title>
    <link>https://paste.linuxiarz.pl/view/ce39cdd7</link>
    <pubDate>Fri, 12 May 2023 00:41:41 +0200</pubDate>
    <dc:creator>Gentle Gibbon</dc:creator>
    <guid isPermaLink="false">https://paste.linuxiarz.pl/view/ce39cdd7</guid>
    <description><![CDATA[substitutions: devicename: sofarsolar-logger friendly_name: SofarSolar hostname: &quot;esp8266-sofar&quot; comment: &quot;SofarSolar modbus interface&quot; icon: &quot;mdi:solar-power-variant-outline&quot;&#8230;]]></description>
    <content:encoded><![CDATA[<div class="yaml" style="font-family:monospace;"><ol><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">substitutions</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; devicename</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar-logger</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; friendly_name</span><span style="font-weight: bold; color: brown;">: </span>SofarSolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; hostname</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;esp8266-sofar&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; comment</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;SofarSolar modbus interface&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:solar-power-variant-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; restore_mode</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;restore_default_off&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">wifi</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; ssid</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; password</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; fast_connect</span><span style="font-weight: bold; color: brown;">: </span>true</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; reboot_timeout</span><span style="font-weight: bold; color: brown;">: </span>120s</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; power_save_mode</span><span style="font-weight: bold; color: brown;">: </span><span style="font-weight: bold;">none</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; ap</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; ssid</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;Fallback-AP-${devicename}&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; password</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; ap_timeout</span><span style="font-weight: bold; color: brown;">: </span>300s</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">api</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; password</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;TbkEdpMbUuwCNxfU6CK3KHo392&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">ota</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; password</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;TbkEdpMbUuwCNxfU6CK3KHo392&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; safe_mode</span><span style="font-weight: bold; color: brown;">: </span>False</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; </div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">captive_portal</span><span style="font-weight: bold; color: brown;">: </span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">mdns</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; disabled</span><span style="font-weight: bold; color: brown;">: </span>True</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">web_server</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; port</span><span style="font-weight: bold; color: brown;">: </span>80</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; ota</span><span style="font-weight: bold; color: brown;">: </span>false</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">esphome</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$devicename</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; platform</span><span style="font-weight: bold; color: brown;">: </span>ESP8266</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; board</span><span style="font-weight: bold; color: brown;">: </span>esp01_1m</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; board_flash_mode</span><span style="font-weight: bold; color: brown;">: </span>dout</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; comment</span><span style="font-weight: bold; color: brown;">: </span>SofarSolar Logger <span class="br0">&#40;</span>Modbus/RS485<span class="br0">&#41;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">logger</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; level</span><span style="font-weight: bold; color: brown;">: </span>INFO</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; baud_rate</span><span style="font-weight: bold; color: brown;">: </span>0</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; </div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">status_led</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; pin</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; number</span><span style="font-weight: bold; color: brown;">: </span>GPIO2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; inverted</span><span style="font-weight: bold; color: brown;">: </span>true</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">external_components</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; - source</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; type</span><span style="font-weight: bold; color: brown;">: </span>git</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; url</span><span style="font-weight: bold; color: brown;">: </span>https://github.com/ssieb/custom_components</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; components</span><span style="font-weight: bold; color: brown;">: </span><span class="br0">&#91;</span> heapmon <span class="br0">&#93;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">uart</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>mod_bus</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; tx_pin</span><span style="font-weight: bold; color: brown;">: </span>1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; rx_pin</span><span style="font-weight: bold; color: brown;">: </span>3</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; baud_rate</span><span style="font-weight: bold; color: brown;">: </span>9600</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; stop_bits</span><span style="font-weight: bold; color: brown;">: </span>1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">modbus</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>mod_bus_sofar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">modbus_controller</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x01</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_id</span><span style="font-weight: bold; color: brown;">: </span>mod_bus_sofar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; update_interval</span><span style="font-weight: bold; color: brown;">: </span>5s</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">text_sensor</span><span style="font-weight: bold; color: brown;">: </span> </div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>template</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;ESP-Sofar Uptime (human readable)&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>uptime_human</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:clock-start&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; update_interval</span><span style="font-weight: bold; color: brown;">: </span>5s</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; </div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> Status</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_status</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:information-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0000</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; response_size</span><span style="font-weight: bold; color: brown;">: </span>2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; lambda</span><span style="font-weight: bold; color: brown;">: </span>|-</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; auto z = <span style="color: #CF00CF;">&quot;Unknown&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; char d = data<span class="br0">&#91;</span>item-&gt;offset+1<span class="br0">&#93;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span>d == 0<span class="br0">&#41;</span> z = <span style="color: #CF00CF;">&quot;Wait&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; else if <span class="br0">&#40;</span>d == 1<span class="br0">&#41;</span> z = <span style="color: #CF00CF;">&quot;Check&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; else if <span class="br0">&#40;</span>d == 2<span class="br0">&#41;</span> z = <span style="color: #CF00CF;">&quot;Normal&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; else if <span class="br0">&#40;</span>d == 3<span class="br0">&#41;</span> z = <span style="color: #CF00CF;">&quot;Fault&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; else if <span class="br0">&#40;</span>d == 4<span class="br0">&#41;</span> z = <span style="color: #CF00CF;">&quot;Permanent&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; return <span class="br0">&#123;</span>z<span class="br0">&#125;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> Fault Message</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_fault_message</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alert-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0001</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; response_size</span><span style="font-weight: bold; color: brown;">: </span>10</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; lambda</span><span style="font-weight: bold; color: brown;">: </span>|-</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; std::string z = <span style="color: #CF00CF;">&quot;&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; int idx = item-&gt;offset;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; //byte<span class="br0">&#91;</span>0<span class="br0">&#93;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x1<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;GridOVP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x2<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;GridUVP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x4<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;GridOFP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x8<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;GridUFP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x10<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;PVUVP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x20<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;GridLVRT,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x40<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserve-ID7,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x80<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserve-ID8,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; //byte<span class="br0">&#91;</span>1<span class="br0">&#93;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; idx++;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x1<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;PVOVP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x2<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;IpvUnbalance,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x4<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;PvConfigSetWrong,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x8<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;GFCIFault,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x10<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;PhaseSequenceFault,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x20<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;HwBoostOCP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x40<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;HwAcOCP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x80<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;AcRmsOCP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; //byte<span class="br0">&#91;</span>2<span class="br0">&#93;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; idx++;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x1<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;HwADFaultIGrid,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x2<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;HwADFaultDCI,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x4<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;HwADFaultVGrid,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x8<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;GFCIDeviceFault,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x10<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;MChip_Fault,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x20<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;HwAuxPowerFault,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x40<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;BusVoltZeroFault,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x80<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;IacRmsUnbalance,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; //byte<span class="br0">&#91;</span>3<span class="br0">&#93;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; idx++;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x1<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;BusUVP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x2<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;BusOVP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x4<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;VbusUnbalance,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x8<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;DciOCP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x10<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;SwOCPInstant,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x20<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;SwBOCPInstant,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x40<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID31,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x80<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID32,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; //byte<span class="br0">&#91;</span>4<span class="br0">&#93;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; idx++;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID33~40,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; //byte<span class="br0">&#91;</span>5<span class="br0">&#93;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; idx++;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID41~48,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; //byte<span class="br0">&#91;</span>6<span class="br0">&#93;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; idx++;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x1<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;ConsistentFault_VGrid,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x2<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;ConsistentFault_FGrid,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x4<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;ConsistentFault_DCI,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x8<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;ConsistentFault_GFCI,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x10<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;SpiCommLose,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x20<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;SciCommLose,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x40<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;RelayTestFail,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x80<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;PvIsoFault,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; //byte<span class="br0">&#91;</span>7<span class="br0">&#93;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; idx++;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x1<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;OverTempFault_Inv,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x2<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;OverTempFault_Boost,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x4<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;OverTempFault_Env,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x8<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;PEConnectFault,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x10<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID61,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x20<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID62,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x40<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID63,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x80<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID64,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; //byte<span class="br0">&#91;</span>8<span class="br0">&#93;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; idx++;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x1<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;unrecoverHwAcOCP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x2<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;unrecoverBusOVP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x4<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;unrecoverIacRmsUnbalance,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x8<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;unrecoverIpvUnbalance,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x10<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;unrecoverVbusUnbalance,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x20<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;unrecoverOCPInstant,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x40<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;unrecoverPvConfigSetWrong,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x80<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID72,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; //byte<span class="br0">&#91;</span>9<span class="br0">&#93;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; idx++;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x1<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID73,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x2<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;unrecoverIPVInstant,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x4<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;unrecoverWRITEEEPROM,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x8<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;unrecoverREADEEPROM,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x10<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;unrecoverRelayFail,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x20<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID78,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x40<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID79,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x80<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID80,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if<span class="br0">&#40;</span>z.length<span class="br0">&#40;</span><span class="br0">&#41;</span> &gt; 0<span class="br0">&#41;</span><span class="br0">&#123;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; z.pop_back<span class="br0">&#40;</span><span class="br0">&#41;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; return <span class="br0">&#123;</span>z<span class="br0">&#125;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">sensor</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>wifi_signal</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_wifi_signal</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;ESP-Sofar WiFi Signal&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; update_interval</span><span style="font-weight: bold; color: brown;">: </span>60s</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:wifi&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>uptime</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_uptime</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;ESP-Sofar Uptime&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - lambda</span><span style="font-weight: bold; color: brown;">: </span>return x / 60.0;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span>minutes</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:clock-start&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>heapmon &nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>heapspace &nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;ESP-Sofar Heapsize&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:memory&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; update_interval</span><span style="font-weight: bold; color: brown;">: </span>5s</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> DC1 Voltage</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_dc_v1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0006</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;V&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;voltage&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-v-circle-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> DC1 Current</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_dc_c1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0007</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;A&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;current&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-a-circle-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.01</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> DC2 Voltage</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_dc_v2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0008</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;V&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;voltage&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-v-circle-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> DC2 Current</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_dc_c2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0009</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;A&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;current&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-a-circle-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.01</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> DC1 Power</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_dc_power1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x000a</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;W&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;power&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:solar-power&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>10</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> DC2 Power</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_dc_power2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x000b</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;W&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;power&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:solar-power&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>10</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> AC Power</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_ac_power</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x000c</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;W&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;power&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:solar-power-variant-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>10</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> AC Reactive Power</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_ac_reactive_power</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x000d</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;kVar&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: blue;">#device_class: &quot;reactive_power&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:math-cos&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>S_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>10</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> AC Freq</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_ac_freq</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x000e</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;Hz&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: blue;">#device_class: &quot;frequency&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:current-ac&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.01</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> L1 Voltage</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_ac_v1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x000f</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;V&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;voltage&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-v-circle&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> L1 Current</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_ac_c1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0010</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;A&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;current&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-a-circle&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.01</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> L2 Voltage</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_ac_v2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0011</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;V&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;voltage&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-v-circle&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> L2 Current</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_ac_c2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0012</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;A&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;current&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-a-circle&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.01</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> L3 Voltage</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_ac_v3</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0013</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;V&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;voltage&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-v-circle&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> L3 Current</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_ac_c3</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0014</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;A&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;current&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-a-circle&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.01</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> Energy total</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_energy_total</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0015</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;kWh&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;energy&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;total_increasing&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:solar-power-variant-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_DWORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> Energy generation time total</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_energy_generation_time_total</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0017</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;h&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:timeline-clock&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_DWORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> Energy today</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_energy_today</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0019</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;kWh&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;energy&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:solar-power-variant-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.01</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> Energy generation time today</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_energy_generation_time_today</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x001A</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;min&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:timeline-clock&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> Temprature module</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_temp_module</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x001B</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;°C&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;temperature&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:temperature-celsius&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> Temprature inverter</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_temp_inverter</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x001C</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;°C&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;temperature&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:temperature-celsius&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> Bus voltage</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_bus_voltage</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x001D</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;V&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;voltage&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-v-circle-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> PV1+ isolation resistance</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_dc_isolation_resistance1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0024</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;Ohm&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:omega&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> PV2+ isolation resistance</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_dc_isolation_resistance2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0025</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;Ohm&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:omega&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> PV- isolation resistance</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_cathode_to_ground_impedance</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0026</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;Ohm&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:omega&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>template</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> AC Current <span class="br0">&#40;</span>total<span class="br0">&#41;</span> &nbsp; &nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; lambda</span><span style="font-weight: bold; color: brown;">: </span>|-</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; return <span class="br0">&#40;</span>id<span class="br0">&#40;</span>inverter_ac_c1<span class="br0">&#41;</span>.state + id<span class="br0">&#40;</span>inverter_ac_c2<span class="br0">&#41;</span>.state + id<span class="br0">&#40;</span>inverter_ac_c3<span class="br0">&#41;</span>.state<span class="br0">&#41;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span>A</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-a-circle&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;current&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; update_interval</span><span style="font-weight: bold; color: brown;">: </span>5s</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>template</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> DC Current <span class="br0">&#40;</span>total<span class="br0">&#41;</span> &nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; lambda</span><span style="font-weight: bold; color: brown;">: </span>|-</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; return <span class="br0">&#40;</span>id<span class="br0">&#40;</span>inverter_dc_c1<span class="br0">&#41;</span>.state + id<span class="br0">&#40;</span>inverter_dc_c2<span class="br0">&#41;</span>.state<span class="br0">&#41;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span>A</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;current&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-a-circle-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; update_interval</span><span style="font-weight: bold; color: brown;">: </span>5s</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>template</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> DC Power <span class="br0">&#40;</span>total<span class="br0">&#41;</span> &nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; lambda</span><span style="font-weight: bold; color: brown;">: </span>|-</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; return <span class="br0">&#40;</span>id<span class="br0">&#40;</span>inverter_dc_power2<span class="br0">&#41;</span>.state + id<span class="br0">&#40;</span>inverter_dc_power1<span class="br0">&#41;</span>.state<span class="br0">&#41;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span>W</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;power&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>0</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-a-circle-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; update_interval</span><span style="font-weight: bold; color: brown;">: </span>5s</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>uptime</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> Uptime</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>uptime_sensor</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; update_interval</span><span style="font-weight: bold; color: brown;">: </span>5s</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:clock-start&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; internal</span><span style="font-weight: bold; color: brown;">: </span>true</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; on_raw_value</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; &nbsp; then</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; &nbsp; &nbsp; - text_sensor.template.publish</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>uptime_human</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; state</span><span style="font-weight: bold; color: brown;">: </span>!lambda |-</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; int seconds = round<span class="br0">&#40;</span>id<span class="br0">&#40;</span>uptime_sensor<span class="br0">&#41;</span>.raw_state<span class="br0">&#41;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; seconds = seconds <span style="font-weight: bold; color: red;">% (24 * 3600);</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; int hours = seconds / 3600;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; seconds = seconds <span style="font-weight: bold; color: red;">% 3600;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; int minutes = seconds / &nbsp;60;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; seconds = seconds <span style="font-weight: bold; color: red;">% 60;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; return <span class="br0">&#40;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; (hours ? to_string(hours) + &quot;h &quot; </span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;&quot;</span><span class="br0">&#41;</span> +</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; (minutes ? to_string(minutes) + &quot;m &quot; </span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;&quot;</span><span class="br0">&#41;</span> +</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#40;</span>to_string<span class="br0">&#40;</span>seconds<span class="br0">&#41;</span> + <span style="color: #CF00CF;">&quot;s&quot;</span><span class="br0">&#41;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#41;</span>.c_str<span class="br0">&#40;</span><span class="br0">&#41;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>template</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;%&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;ESP-Sofar WiFi Signal (human readable)&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>0</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; update_interval</span><span style="font-weight: bold; color: brown;">: </span>30s</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;signal_strength&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:wifi&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; lambda</span><span style="font-weight: bold; color: brown;">: </span>return <span class="br0">&#40;</span>-0.0134 * <span class="br0">&#40;</span>id<span class="br0">&#40;</span>inverter_wifi_signal<span class="br0">&#41;</span>.state * id<span class="br0">&#40;</span>inverter_wifi_signal<span class="br0">&#41;</span>.state <span class="br0">&#41;</span> <span class="br0">&#41;</span> + <span class="br0">&#40;</span>-0.2228 * id<span class="br0">&#40;</span>inverter_wifi_signal<span class="br0">&#41;</span>.state<span class="br0">&#41;</span> + 100.2;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">switch</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>restart</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;ESP-Sofar Restart&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">binary_sensor</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>status</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;ESP-Sofar Status&quot;</span></div></li>
</ol></div>]]></content:encoded>
</item>
<item>
    <title>Re: Untitled</title>
    <link>https://paste.linuxiarz.pl/view/fb465edd</link>
    <pubDate>Thu, 26 Jan 2023 10:07:56 +0100</pubDate>
    <dc:creator>Chartreuse Dolphin</dc:creator>
    <guid isPermaLink="false">https://paste.linuxiarz.pl/view/fb465edd</guid>
    <description><![CDATA[substitutions: devicename: sofarsolar-logger friendly_name: SofarSolar hostname: &quot;esp8266-sofar&quot; comment: &quot;SofarSolar modbus interface&quot; icon: &quot;mdi:solar-power-variant-outline&quot;&#8230;]]></description>
    <content:encoded><![CDATA[<div class="yaml" style="font-family:monospace;"><ol><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">substitutions</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; devicename</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar-logger</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; friendly_name</span><span style="font-weight: bold; color: brown;">: </span>SofarSolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; hostname</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;esp8266-sofar&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; comment</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;SofarSolar modbus interface&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:solar-power-variant-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; restore_mode</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;restore_default_off&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">wifi</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; ssid</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; password</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; fast_connect</span><span style="font-weight: bold; color: brown;">: </span>true</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; reboot_timeout</span><span style="font-weight: bold; color: brown;">: </span>120s</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; power_save_mode</span><span style="font-weight: bold; color: brown;">: </span><span style="font-weight: bold;">none</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; ap</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; ssid</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;Fallback-AP-${devicename}&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; password</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; ap_timeout</span><span style="font-weight: bold; color: brown;">: </span>300s</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">api</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; password</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;TbkEdpMbUuwCNxfU6CK3KHo392&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">ota</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; password</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;TbkEdpMbUuwCNxfU6CK3KHo392&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; safe_mode</span><span style="font-weight: bold; color: brown;">: </span>False</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; </div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">captive_portal</span><span style="font-weight: bold; color: brown;">: </span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">mdns</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; disabled</span><span style="font-weight: bold; color: brown;">: </span>True</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">web_server</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; port</span><span style="font-weight: bold; color: brown;">: </span>80</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; ota</span><span style="font-weight: bold; color: brown;">: </span>false</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">esphome</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$devicename</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; platform</span><span style="font-weight: bold; color: brown;">: </span>ESP8266</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; board</span><span style="font-weight: bold; color: brown;">: </span>esp01_1m</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; board_flash_mode</span><span style="font-weight: bold; color: brown;">: </span>dout</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; comment</span><span style="font-weight: bold; color: brown;">: </span>SofarSolar Logger <span class="br0">&#40;</span>Modbus/RS485<span class="br0">&#41;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">logger</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; level</span><span style="font-weight: bold; color: brown;">: </span>INFO</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; baud_rate</span><span style="font-weight: bold; color: brown;">: </span>0</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; </div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">status_led</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; pin</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; number</span><span style="font-weight: bold; color: brown;">: </span>GPIO2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; inverted</span><span style="font-weight: bold; color: brown;">: </span>true</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">external_components</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; - source</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; type</span><span style="font-weight: bold; color: brown;">: </span>git</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; url</span><span style="font-weight: bold; color: brown;">: </span>https://github.com/ssieb/custom_components</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; components</span><span style="font-weight: bold; color: brown;">: </span><span class="br0">&#91;</span> heapmon <span class="br0">&#93;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">uart</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>mod_bus</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; tx_pin</span><span style="font-weight: bold; color: brown;">: </span>1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; rx_pin</span><span style="font-weight: bold; color: brown;">: </span>3</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; baud_rate</span><span style="font-weight: bold; color: brown;">: </span>9600</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; stop_bits</span><span style="font-weight: bold; color: brown;">: </span>1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">modbus</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>mod_bus_sofar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">modbus_controller</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x01</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_id</span><span style="font-weight: bold; color: brown;">: </span>mod_bus_sofar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; update_interval</span><span style="font-weight: bold; color: brown;">: </span>5s</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">text_sensor</span><span style="font-weight: bold; color: brown;">: </span> </div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>template</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;ESP-Sofar Uptime (human readable)&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>uptime_human</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:clock-start&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; update_interval</span><span style="font-weight: bold; color: brown;">: </span>5s</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; </div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> Status</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_status</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:information-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0000</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; response_size</span><span style="font-weight: bold; color: brown;">: </span>2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; lambda</span><span style="font-weight: bold; color: brown;">: </span>|-</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; auto z = <span style="color: #CF00CF;">&quot;Unknown&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; char d = data<span class="br0">&#91;</span>item-&gt;offset+1<span class="br0">&#93;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span>d == 0<span class="br0">&#41;</span> z = <span style="color: #CF00CF;">&quot;Wait&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; else if <span class="br0">&#40;</span>d == 1<span class="br0">&#41;</span> z = <span style="color: #CF00CF;">&quot;Check&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; else if <span class="br0">&#40;</span>d == 2<span class="br0">&#41;</span> z = <span style="color: #CF00CF;">&quot;Normal&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; else if <span class="br0">&#40;</span>d == 3<span class="br0">&#41;</span> z = <span style="color: #CF00CF;">&quot;Fault&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; else if <span class="br0">&#40;</span>d == 4<span class="br0">&#41;</span> z = <span style="color: #CF00CF;">&quot;Permanent&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; return <span class="br0">&#123;</span>z<span class="br0">&#125;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> Fault Message</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_fault_message</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alert-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0001</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; response_size</span><span style="font-weight: bold; color: brown;">: </span>10</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; lambda</span><span style="font-weight: bold; color: brown;">: </span>|-</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; std::string z = <span style="color: #CF00CF;">&quot;&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; int idx = item-&gt;offset;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; //byte<span class="br0">&#91;</span>0<span class="br0">&#93;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x1<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;GridOVP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x2<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;GridUVP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x4<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;GridOFP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x8<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;GridUFP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x10<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;PVUVP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x20<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;GridLVRT,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x40<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserve-ID7,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x80<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserve-ID8,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; //byte<span class="br0">&#91;</span>1<span class="br0">&#93;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; idx++;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x1<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;PVOVP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x2<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;IpvUnbalance,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x4<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;PvConfigSetWrong,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x8<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;GFCIFault,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x10<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;PhaseSequenceFault,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x20<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;HwBoostOCP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x40<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;HwAcOCP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x80<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;AcRmsOCP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; //byte<span class="br0">&#91;</span>2<span class="br0">&#93;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; idx++;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x1<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;HwADFaultIGrid,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x2<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;HwADFaultDCI,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x4<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;HwADFaultVGrid,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x8<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;GFCIDeviceFault,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x10<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;MChip_Fault,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x20<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;HwAuxPowerFault,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x40<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;BusVoltZeroFault,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x80<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;IacRmsUnbalance,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; //byte<span class="br0">&#91;</span>3<span class="br0">&#93;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; idx++;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x1<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;BusUVP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x2<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;BusOVP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x4<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;VbusUnbalance,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x8<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;DciOCP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x10<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;SwOCPInstant,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x20<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;SwBOCPInstant,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x40<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID31,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x80<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID32,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; //byte<span class="br0">&#91;</span>4<span class="br0">&#93;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; idx++;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID33~40,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; //byte<span class="br0">&#91;</span>5<span class="br0">&#93;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; idx++;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID41~48,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; //byte<span class="br0">&#91;</span>6<span class="br0">&#93;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; idx++;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x1<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;ConsistentFault_VGrid,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x2<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;ConsistentFault_FGrid,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x4<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;ConsistentFault_DCI,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x8<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;ConsistentFault_GFCI,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x10<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;SpiCommLose,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x20<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;SciCommLose,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x40<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;RelayTestFail,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x80<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;PvIsoFault,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; //byte<span class="br0">&#91;</span>7<span class="br0">&#93;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; idx++;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x1<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;OverTempFault_Inv,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x2<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;OverTempFault_Boost,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x4<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;OverTempFault_Env,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x8<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;PEConnectFault,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x10<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID61,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x20<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID62,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x40<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID63,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x80<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID64,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; //byte<span class="br0">&#91;</span>8<span class="br0">&#93;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; idx++;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x1<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;unrecoverHwAcOCP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x2<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;unrecoverBusOVP,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x4<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;unrecoverIacRmsUnbalance,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x8<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;unrecoverIpvUnbalance,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x10<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;unrecoverVbusUnbalance,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x20<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;unrecoverOCPInstant,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x40<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;unrecoverPvConfigSetWrong,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x80<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID72,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; //byte<span class="br0">&#91;</span>9<span class="br0">&#93;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; idx++;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x1<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID73,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x2<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;unrecoverIPVInstant,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x4<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;unrecoverWRITEEEPROM,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x8<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;unrecoverREADEEPROM,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x10<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;unrecoverRelayFail,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x20<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID78,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x40<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID79,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if <span class="br0">&#40;</span><span class="br0">&#40;</span>data<span class="br0">&#91;</span>idx<span class="br0">&#93;</span> &amp; 0x80<span class="br0">&#41;</span> != 0<span class="br0">&#41;</span> z += <span style="color: #CF00CF;">&quot;reserved-ID80,&quot;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; if<span class="br0">&#40;</span>z.length<span class="br0">&#40;</span><span class="br0">&#41;</span> &gt; 0<span class="br0">&#41;</span><span class="br0">&#123;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; z.pop_back<span class="br0">&#40;</span><span class="br0">&#41;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; return <span class="br0">&#123;</span>z<span class="br0">&#125;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">sensor</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>wifi_signal</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_wifi_signal</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;ESP-Sofar WiFi Signal&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; update_interval</span><span style="font-weight: bold; color: brown;">: </span>60s</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:wifi&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>uptime</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_uptime</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;ESP-Sofar Uptime&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - lambda</span><span style="font-weight: bold; color: brown;">: </span>return x / 60.0;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span>minutes</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:clock-start&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>heapmon &nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>heapspace &nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;ESP-Sofar Heapsize&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:memory&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; update_interval</span><span style="font-weight: bold; color: brown;">: </span>5s</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> DC1 Voltage</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_dc_v1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0006</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;V&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;voltage&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-v-circle-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> DC1 Current</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_dc_c1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0007</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;A&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;current&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-a-circle-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.01</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> DC2 Voltage</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_dc_v2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0008</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;V&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;voltage&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-v-circle-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> DC2 Current</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_dc_c2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0009</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;A&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;current&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-a-circle-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.01</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> DC1 Power</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_dc_power1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x000a</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;W&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;power&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:solar-power&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>10</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> DC2 Power</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_dc_power2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x000b</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;W&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;power&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:solar-power&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>10</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> AC Power</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_ac_power</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x000c</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;W&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;power&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:solar-power-variant-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>10</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> AC Reactive Power</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_ac_reactive_power</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x000d</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;kVar&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;reactive_power&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:math-cos&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>S_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>10</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> AC Freq</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_ac_freq</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x000e</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;Hz&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;frequency&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:current-ac&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.01</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> L1 Voltage</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_ac_v1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x000f</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;V&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;voltage&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-v-circle&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> L1 Current</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_ac_c1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0010</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;A&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;current&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-a-circle&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.01</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> L2 Voltage</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_ac_v2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0011</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;V&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;voltage&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-v-circle&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> L2 Current</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_ac_c2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0012</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;A&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;current&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-a-circle&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.01</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> L3 Voltage</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_ac_v3</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0013</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;V&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;voltage&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-v-circle&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> L3 Current</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_ac_c3</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0014</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;A&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;current&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-a-circle&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.01</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> Energy total</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_energy_total</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0015</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;kWh&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;energy&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;total_increasing&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:solar-power-variant-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_DWORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> Energy generation time total</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_energy_generation_time_total</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0017</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;h&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:timeline-clock&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_DWORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> Energy today</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_energy_today</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0019</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;kWh&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;energy&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:solar-power-variant-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.01</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> Energy generation time today</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_energy_generation_time_today</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x001A</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;min&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:timeline-clock&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> Temprature module</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_temp_module</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x001B</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;°C&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;temperature&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:temperature-celsius&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> Temprature inverter</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_temp_inverter</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x001C</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;°C&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;temperature&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:temperature-celsius&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> Bus voltage</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_bus_voltage</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x001D</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;V&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;voltage&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-v-circle-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; filters</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; - multiply</span><span style="font-weight: bold; color: brown;">: </span>0.1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> PV1+ isolation resistance</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_dc_isolation_resistance1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0024</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;Ohm&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:omega&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> PV2+ isolation resistance</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_dc_isolation_resistance2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0025</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;Ohm&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:omega&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>modbus_controller</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; modbus_controller_id</span><span style="font-weight: bold; color: brown;">: </span>sofarsolar</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> PV- isolation resistance</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>inverter_cathode_to_ground_impedance</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; register_type</span><span style="font-weight: bold; color: brown;">: </span>holding</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; address</span><span style="font-weight: bold; color: brown;">: </span>0x0026</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;Ohm&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:omega&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; value_type</span><span style="font-weight: bold; color: brown;">: </span>U_WORD</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>template</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> AC Current <span class="br0">&#40;</span>total<span class="br0">&#41;</span> &nbsp; &nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; lambda</span><span style="font-weight: bold; color: brown;">: </span>|-</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; return <span class="br0">&#40;</span>id<span class="br0">&#40;</span>inverter_ac_c1<span class="br0">&#41;</span>.state + id<span class="br0">&#40;</span>inverter_ac_c2<span class="br0">&#41;</span>.state + id<span class="br0">&#40;</span>inverter_ac_c3<span class="br0">&#41;</span>.state<span class="br0">&#41;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span>A</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>2</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-a-circle&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;current&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; update_interval</span><span style="font-weight: bold; color: brown;">: </span>5s</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>template</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> DC Current <span class="br0">&#40;</span>total<span class="br0">&#41;</span> &nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; lambda</span><span style="font-weight: bold; color: brown;">: </span>|-</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; return <span class="br0">&#40;</span>id<span class="br0">&#40;</span>inverter_dc_c1<span class="br0">&#41;</span>.state + id<span class="br0">&#40;</span>inverter_dc_c2<span class="br0">&#41;</span>.state<span class="br0">&#41;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span>A</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;current&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-a-circle-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; update_interval</span><span style="font-weight: bold; color: brown;">: </span>5s</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>template</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> DC Power <span class="br0">&#40;</span>total<span class="br0">&#41;</span> &nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; lambda</span><span style="font-weight: bold; color: brown;">: </span>|-</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; return <span class="br0">&#40;</span>id<span class="br0">&#40;</span>inverter_dc_power2<span class="br0">&#41;</span>.state + id<span class="br0">&#40;</span>inverter_dc_power1<span class="br0">&#41;</span>.state<span class="br0">&#41;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span>W</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; state_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;measurement&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;power&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>0</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:alpha-a-circle-outline&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; update_interval</span><span style="font-weight: bold; color: brown;">: </span>5s</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>uptime</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span>$<span class="br0">&#123;</span>friendly_name<span class="br0">&#125;</span> Uptime</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>uptime_sensor</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; update_interval</span><span style="font-weight: bold; color: brown;">: </span>5s</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:clock-start&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; internal</span><span style="font-weight: bold; color: brown;">: </span>true</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; on_raw_value</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; &nbsp; then</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">&nbsp; &nbsp; &nbsp; &nbsp; - text_sensor.template.publish</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; id</span><span style="font-weight: bold; color: brown;">: </span>uptime_human</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; state</span><span style="font-weight: bold; color: brown;">: </span>!lambda |-</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; int seconds = round<span class="br0">&#40;</span>id<span class="br0">&#40;</span>uptime_sensor<span class="br0">&#41;</span>.raw_state<span class="br0">&#41;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; seconds = seconds <span style="font-weight: bold; color: red;">% (24 * 3600);</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; int hours = seconds / 3600;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; seconds = seconds <span style="font-weight: bold; color: red;">% 3600;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; int minutes = seconds / &nbsp;60;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; seconds = seconds <span style="font-weight: bold; color: red;">% 60;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; return <span class="br0">&#40;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; (hours ? to_string(hours) + &quot;h &quot; </span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;&quot;</span><span class="br0">&#41;</span> +</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; (minutes ? to_string(minutes) + &quot;m &quot; </span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;&quot;</span><span class="br0">&#41;</span> +</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#40;</span>to_string<span class="br0">&#40;</span>seconds<span class="br0">&#41;</span> + <span style="color: #CF00CF;">&quot;s&quot;</span><span class="br0">&#41;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#41;</span>.c_str<span class="br0">&#40;</span><span class="br0">&#41;</span>;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>template</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; unit_of_measurement</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;%&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;ESP-Sofar WiFi Signal (human readable)&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; accuracy_decimals</span><span style="font-weight: bold; color: brown;">: </span>0</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; update_interval</span><span style="font-weight: bold; color: brown;">: </span>30s</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; device_class</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;signal_strength&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; icon</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;mdi:wifi&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; lambda</span><span style="font-weight: bold; color: brown;">: </span>return <span class="br0">&#40;</span>-0.0134 * <span class="br0">&#40;</span>id<span class="br0">&#40;</span>inverter_wifi_signal<span class="br0">&#41;</span>.state * id<span class="br0">&#40;</span>inverter_wifi_signal<span class="br0">&#41;</span>.state <span class="br0">&#41;</span> <span class="br0">&#41;</span> + <span class="br0">&#40;</span>-0.2228 * id<span class="br0">&#40;</span>inverter_wifi_signal<span class="br0">&#41;</span>.state<span class="br0">&#41;</span> + 100.2;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">switch</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>restart</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;ESP-Sofar Restart&quot;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #007F45;">binary_sensor</span>:</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; - platform</span><span style="font-weight: bold; color: brown;">: </span>status</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: green;">&nbsp; &nbsp; name</span><span style="font-weight: bold; color: brown;">: </span><span style="color: #CF00CF;">&quot;ESP-Sofar Status&quot;</span></div></li>
</ol></div>]]></content:encoded>
</item>
</channel>
</rss>
