# \[App\]\[Obsolete\]Sofar / Solarman

**URL:** <https://community.homey.app/t/app-obsolete-sofar-solarman/70830>\
**Category:** Apps\
**Created:** [October 19, 2022, 12:37pm UTC](https://community.homey.app/t/app-obsolete-sofar-solarman/70830 "2022-10-19T12:37:14Z")\
**Posts on this page:** 20\
**Page:** 5

<div class="post-metadata">

**Author:** ![smux84](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smux84/32/19877_2.png) [@smux84](https://community.homey.app/u/smux84)\
**Post date:** [May 10, 2023, 6:20am UTC](https://community.homey.app/t/app-obsolete-sofar-solarman/70830/81 "2023-05-10T06:20:50Z")

</div>

I’m not very experienced but if I can help you with my inverter and the datalogger tell me well

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [May 10, 2023, 7:34am UTC](https://community.homey.app/t/app-obsolete-sofar-solarman/70830/82 "2023-05-10T07:34:17Z")

</div>

If you open the Configure App page for Homey’s Sofar app, do you see a message “Found Inverter: : {ip address}, {serial number}”?  
If not the inverter is not being detect, so it probably won’t work locally. If you do see that, then it’s a good start as it means the inverter is announcing itself and you can then stat the painful task as follows 😉

But first, have you tried to add one of the local devices, such as Battery, Grid, Solar Panel or Summary?  
Also, could you let me know what make and model the invert is so I can do a search to see if anyone else has already mapped it?

Select the Send Command tab and between the “READ REGISTER” and Send button (it looks like an empty space but click there and type), enter a number.  
This is the register number and it can range between 1 and 65535.  
Once you have a number entered, press Send.  
If you get an error message then the register is not used.  
If you get a number back then try to match it against one of the parameters (import energy, export energy, etc). Note the number is always an integer so might be a factor of 10 different, e.g. 1000 could be 10.00 W.  
Repeat the steps for the range of numbers (I said it was painful).

I have some register suggestions to try for a few inverters that I have found for battery state of charge:  
184  
1544,  
33140.

For grid frequency you could try these numbers:  
1156,  
33094

---

<div class="post-metadata">

**Author:** ![smux84](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smux84/32/19877_2.png) [@smux84](https://community.homey.app/u/smux84)\
**Post date:** [May 10, 2023, 2:44pm UTC](https://community.homey.app/t/app-obsolete-sofar-solarman/70830/83 "2023-05-10T14:44:43Z")

</div>

I found the inverter, the codes you wrote me give me an error so I would say they are not those, practically should I try in the tange between 1 and 65536?

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [May 10, 2023, 3:25pm UTC](https://community.homey.app/t/app-obsolete-sofar-solarman/70830/84 "2023-05-10T15:25:58Z")

</div>

You could try random addresses as the data is generally in small blocks. If you find one that provides a result then try others in the same area

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [May 10, 2023, 3:29pm UTC](https://community.homey.app/t/app-obsolete-sofar-solarman/70830/85 "2023-05-10T15:29:05Z")

</div>

If you can let me know the make and model I will see if I can find a map on the Internet.  
Sofar wrap the MODBUS data inside another packet, so if yours is not Sofar then maybe it has a different format.

---

<div class="post-metadata">

**Author:** ![smux84](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smux84/32/19877_2.png) [@smux84](https://community.homey.app/u/smux84)\
**Post date:** [May 10, 2023, 5:17pm UTC](https://community.homey.app/t/app-obsolete-sofar-solarman/70830/86 "2023-05-10T17:17:44Z")

</div>

Il mio è questo

 ![IMG_6479](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/e/ce759726ce58092aeda067acb7f8ec29ecf7c381.jpeg)

---

<div class="post-metadata">

**Author:** ![smux84](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smux84/32/19877_2.png) [@smux84](https://community.homey.app/u/smux84)\
**Post date:** [May 10, 2023, 5:19pm UTC](https://community.homey.app/t/app-obsolete-sofar-solarman/70830/87 "2023-05-10T17:19:25Z")

</div>

I’m Rehearsing, thank you

---

<div class="post-metadata">

**Author:** ![Bert\_Wissink](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bert_wissink/32/30075_2.png) [@Bert\_Wissink](https://community.homey.app/u/Bert_Wissink)\
**Post date:** [May 11, 2023, 8:00am UTC](https://community.homey.app/t/app-obsolete-sofar-solarman/70830/88 "2023-05-11T08:00:13Z")

</div>

Thanks for the good work again, Adrian.  
Yesterday I restarted the App and repaired it. It worked for a day, but this morning it was broke and couldn’t repair it anymore. I needed to recreate the device to get it working again. Seems to work fine now. I’ll keep an eye on it 😉

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [May 11, 2023, 10:26pm UTC](https://community.homey.app/t/app-obsolete-sofar-solarman/70830/89 "2023-05-11T22:26:18Z")

</div>

There is a bug that occurs if an old device is in use after the update as the new capabilities are trying to use a bit of information that is only available on devices added after the update.  
I have fixed that and it will be released to test soon.

---

<div class="post-metadata">

**Author:** ![Mannni](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mannni/32/33829_2.png) [@Mannni](https://community.homey.app/u/Mannni)\
**Post date:** [May 12, 2023, 7:39am UTC](https://community.homey.app/t/app-obsolete-sofar-solarman/70830/90 "2023-05-12T07:39:35Z")

</div>

Ups, I think something went wrong.  
Since yesterday It’s not working anymore (included Deye as Solarman Station).  
On both my homey cloud and pro its a simmilar error.  
Repair does nothing, also deleting and a new setup don’t succeed.

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [May 12, 2023, 7:44am UTC](https://community.homey.app/t/app-obsolete-sofar-solarman/70830/91 "2023-05-12T07:44:38Z")

</div>

What error are you seeing?  
Are you running version 1.1.2 as that fixed a bug in 1.1.1?

---

<div class="post-metadata">

**Author:** ![Mannni](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mannni/32/33829_2.png) [@Mannni](https://community.homey.app/u/Mannni)\
**Post date:** [May 12, 2023, 7:49am UTC](https://community.homey.app/t/app-obsolete-sofar-solarman/70830/92 "2023-05-12T07:49:45Z")

</div>

Both it was present yesterday in 1.1.1 and also after update now in 1.1.2  
I did push a dev.log. Hop you can see it.

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [May 12, 2023, 8:04am UTC](https://community.homey.app/t/app-obsolete-sofar-solarman/70830/93 "2023-05-12T08:04:11Z")

</div>

I got the log and can see the problem. I will post an update shortly.

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [May 12, 2023, 8:10am UTC](https://community.homey.app/t/app-obsolete-sofar-solarman/70830/94 "2023-05-12T08:10:05Z")

</div>

New test version is available. Thanks for reporting the problem and supply the log so I could fix it.

---

<div class="post-metadata">

**Author:** ![Bert\_Wissink](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bert_wissink/32/30075_2.png) [@Bert\_Wissink](https://community.homey.app/u/Bert_Wissink)\
**Post date:** [May 12, 2023, 8:29am UTC](https://community.homey.app/t/app-obsolete-sofar-solarman/70830/95 "2023-05-12T08:29:13Z")

</div>

I also have an issue with an existing device, also with version 1.1.3. The log reports “cannot read properties of undefined”. I have sent the log. Do I need to create a new device to solve this?

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [May 12, 2023, 8:50am UTC](https://community.homey.app/t/app-obsolete-sofar-solarman/70830/96 "2023-05-12T08:50:37Z")

</div>

It looks like your data doesn’t include the battery temperature, so I will need to check each property exist before using it.

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [May 12, 2023, 9:01am UTC](https://community.homey.app/t/app-obsolete-sofar-solarman/70830/97 "2023-05-12T09:01:39Z")

</div>

New test version is in the store. Thanks for sharing and helping.

---

<div class="post-metadata">

**Author:** ![Bert\_Wissink](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bert_wissink/32/30075_2.png) [@Bert\_Wissink](https://community.homey.app/u/Bert_Wissink)\
**Post date:** [May 12, 2023, 9:18am UTC](https://community.homey.app/t/app-obsolete-sofar-solarman/70830/98 "2023-05-12T09:18:45Z")

</div>

That is correct, I have no batteries in my solar station. Thanks for your swift response and the update. It’s now working fine again!

---

<div class="post-metadata">

**Author:** ![Joni\_Leskinen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/joni_leskinen/32/78214_2.png) [@Joni\_Leskinen](https://community.homey.app/u/Joni_Leskinen)\
**Post date:** [June 14, 2023, 8:09am UTC](https://community.homey.app/t/app-obsolete-sofar-solarman/70830/99 "2023-06-14T08:09:31Z")

</div>

Hi,

I am seeing three types of responses from inverter. (I enabled log local data).

App finds inverter from local network:  
\*\*\*\*\*\*\*\*\*\*\*\*\*\* App has initialised. \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*

- 2023-06-09T07:07:11.160Z  
Get Data
- 2023-06-09T07:07:16.333Z  
Found Inverter: : 10.1.1.30, 2347439645

## Most of time i can see this:

- 2023-06-09T07:07:21.173Z  
Get Data
- 2023-06-09T07:07:21.809Z  
No Data

* * *

## Couple times per hour app can fetch data:

## Inverter data: : 2347439645, { “Inverter\_status”: “grid-connected”, “Internal\_Temperature”: 25, “Heatsink\_Temperature”: 23, “Ambient\_temperature”: 36,

## And sometimes like this:

## Inverter data: : 2347439645, { “Inverter\_status”: “waiting”, “Internal\_Temperature”: 0, “Heatsink\_Temperature”: 0, “Ambient\_temperature”: 0

I am suspecting that data logger is broken. Or is this a bug or limitation of app or data logger? (Data logger cannot answer for every minute for the data request)

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [June 14, 2023, 8:43am UTC](https://community.homey.app/t/app-obsolete-sofar-solarman/70830/100 "2023-06-14T08:43:14Z")

</div>

I’m not aware of such a limitation. What is the Inverter model?  
It does seem strange that the Inverter status says waiting, but that could just be a false status if the readings are corrupt.

[Previous page](https://community.homey.app/t/app-obsolete-sofar-solarman/70830.md?page=4)

[Next page](https://community.homey.app/t/app-obsolete-sofar-solarman/70830.md?page=6)
