# Solar system from APsystems

**URL:** <https://community.homey.app/t/solar-system-from-apsystems/74759>\
**Category:** Questions & Help\
**Created:** [January 8, 2023, 1:12pm UTC](https://community.homey.app/t/solar-system-from-apsystems/74759 "2023-01-08T13:12:33Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

**Author:** ![Patrick\_Van\_Deursen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/patrick_van_deursen/32/56539_2.png) [@Patrick\_Van\_Deursen](https://community.homey.app/u/Patrick_Van_Deursen)\
**Post date:** [September 2, 2024, 7:24pm UTC](https://community.homey.app/t/solar-system-from-apsystems/74759/44 "2024-09-02T19:24:54Z")

</div>

> [@Mombasa](#):
>
> /index.php/realtimedata

after connecting wired, I have 2 connections. one to an AP systems (wireless) and one to an Alternate Power system (wired). both have different IP address, neither of them work

---

<div class="post-metadata">

**Author:** ![Mombasa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mombasa/32/113225_2.png) [@Mombasa](https://community.homey.app/u/Mombasa)\
**Post date:** [September 2, 2024, 8:53pm UTC](https://community.homey.app/t/solar-system-from-apsystems/74759/45 "2024-09-02T20:53:26Z")

</div>

Ok. Unfortunately, my script won’t work for you, as it depends on that specific webpage.

Just out of curiosity, are all links below unresponsive

/index.php  
/index.php/management  
/index.php/management/datetime  
/index.php/management/language  
/index.php/management/network  
/index.php/management/wlan  
/index.php/management/modbus  
/index.php/management/upgrade\_ecu

/index.php/realtimedata  
/index.php/realtimedata/power\_graph  
/index.php/realtimedata/energy\_graph

---

<div class="post-metadata">

**Author:** ![Steven\_Bareman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/steven_bareman/32/31404_2.png) [@Steven\_Bareman](https://community.homey.app/u/Steven_Bareman)\
**Post date:** [October 25, 2024, 11:13am UTC](https://community.homey.app/t/solar-system-from-apsystems/74759/46 "2024-10-25T11:13:10Z")

</div>

Hello @Mombasa

Thnx for the script, only on my side it is also not working ☹

I think it is not the script, but also on IP adres and the /index.php (and more) there is no “website” given.

Have you made special router option in your router for port forwarding of something else why i and other users can’t not reach the website interface off the ECU?

---

<div class="post-metadata">

**Author:** ![Steven\_Bareman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/steven_bareman/32/31404_2.png) [@Steven\_Bareman](https://community.homey.app/u/Steven_Bareman)\
**Post date:** [October 30, 2024, 8:20pm UTC](https://community.homey.app/t/solar-system-from-apsystems/74759/48 "2024-10-30T20:20:10Z")

</div>

Found out that ECU-R have different firmware, where there is no WEB interface. See:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/9/29f7a9263d16b929ca77b97318c8bb4bb222f2a9.png)

The only solution is that there wil be a special app for APsystems.

---

<div class="post-metadata">

**Author:** ![Rob\_G](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rob_g/32/79108_2.png) [@Rob\_G](https://community.homey.app/u/Rob_G)\
**Post date:** [January 3, 2025, 8:02pm UTC](https://community.homey.app/t/solar-system-from-apsystems/74759/49 "2025-01-03T20:02:55Z")

</div>

Hi All,

I’ve been following this topic for some days. I tried the script but I get the same (negative) results as the other posters.  
Did anyone explore the option of using the official APSystems API? After logging in to the APSystems portal, there is a section that explains the API.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/9/497c526d879fcb7d552074f519cb5d704240e89c.png)

Unfortunately, I myself are not skilled enough to test this.  
The API manual is here: [https://file.apsystemsema.com:8083/apsystems/resource/openapi/Apsystems\_OpenAPI\_User\_Manual\_End\_User\_EN.pdf](https://file.apsystemsema.com:8083/apsystems/resource/openapi/Apsystems_OpenAPI_User_Manual_End_User_EN.pdf)

Rob

---

<div class="post-metadata">

**Author:** ![Rob\_G](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rob_g/32/79108_2.png) [@Rob\_G](https://community.homey.app/u/Rob_G)\
**Post date:** [January 4, 2025, 12:44pm UTC](https://community.homey.app/t/solar-system-from-apsystems/74759/50 "2025-01-04T12:44:53Z")

</div>

To all who where not able to get the scripts working: I did some research and found the following Python code that is able to connect to my ECU-R:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/0/80d6e35c2dc7f523b599462383a8d2fcf7e78bed.png)  
I also found an explanation of the various result strings.

| GetSystem Info | | APS1100160001END’\n’ | | | | | | |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| | | Response | Start Index | Length | Coding | Name | Remark | |
| | | Header | | | | | | |
| | | | 0 | 3 | ASCII | SignatureStart | always APS | |
| | | | 3 | 2 | ASCII | CommandGroup | always11 | |
| | | | 5 | 4 | ASCII | FrameLength | | |
| | | | 9 | 4 | ASCII | CommandCode | 0001 - GetSystem Info | |
| | | ECU data | | | | | | |
| | | | 13 | 12 | ASCII | ECU-Id | | |
| | | | 25 | 2 | ASCII | ECIModel | | |
| | | | 27 | 4 | HEX | LifeTimeEnergy | /10 kWh | |
| | | | 31 | 4 | HEX | LastSystemPower | W | |
| | | | 35 | 4 | HEX | CurrentDayEnergy | /100 - kWh | |
| | | | 39 | 7 | BCD | LastTimeConnectedEMA | always D0D0D0D0D0D0 | |
| | | | 46 | 2 | HEX | Inverters | | |
| | | | 48 | 2 | HEX | InvertersOnline | | |
| | | | 50 | 2 | ASCII | EcuChannel | always 10 | |
| | | | 52 | 3 | ASCII | VersionLength (vlen) | e.c. 014 | |
| | | | 55 | vlen | ASCII | Version | ec. ECU\_R\_1.2.17T4 | |
| | | | 55+vlen | 3 | ASCII | TimeZoneLen (tzlen) | e.c. 009 | |
| | | | 58+vlen | tzlen | ASCII | TimeZone | e.c. Utc/GMT-8 | |
| | | | 58+vlen+tzlen | 6 | HEX | EthernetMAC | | |
| | | | 64+vlen+tzlen | 6 | HEX | WirelessMAC | | |
| | | Fooder | | | | | | |
| | | | 70+vlen+tzlen | 3 | ASCII | SignaturStop | always END | |
| | | | 73+vlen+tzlen | 1 | ASCII | | always \n | |
| | | | | | | | | |
| b’APS 11 0094 0001 216000133110 01 \x00\x01\xe0\x1e \x00\x00\x04\x01 \x00\x00\x01\x0b \xd0\xd0\xd0\xd0\xd0\xd0\xd0 \x00\x0c \x00\x0c 10 012 ECU\_R\_1.3.16 009 Etc/GMT-8 \x80\x97\x1b\x05\xa7L\x00 \x00\x00\x00\x00\x00 END\n’ | | | | | | | | |
| | | | | | | | | |
| GetRealTimeData | | APS110028000221600xxxxxxEND’\n’ | | | 21600xxxxxx=ECUId | | | |
| | | Response | Start Index | Length | Coding | Name | Remark | |
| | | Header | | | | | | |
| | | | 0 | 3 | ASCII | SignatureStart | always APS | |
| | | | 3 | 2 | ASCII | CommandGroup | always11 | |
| | | | 5 | 4 | ASCII | FrameLength | | |
| | | | 9 | 4 | ASCII | CommandCode | 0002 - GetRealTimeData | |
| | | | 13 | 2 | ASCII | MatchStatus | 00 - OK | |
| | | Common Data | | | | | | |
| | | | 15 | 2 | ASCII | EcuModel | | |
| | | | 17 | 2 | HEX | Inverters | | |
| | | | 19 | 7 | BCD | DateTime | | |
| | | for all inverters | | | | | | |
| | | | common for all Inverter types | | | | | |
| | | | 26 | 6 | ASCII | InverterId | 408000xxxxxx | |
| | | | 32 | 1 | HEX | State | 0x01 - online | |
| | | | 33 | 2 | ASCII | InverterType | 01/02/03 - YC600/YC1000/QS1 | |
| | | | 35 | 2 | HEX | Frequency | /10 - Hz | |
| | | | 37 | 2 | HEX | Temperature | -100 - °C | |
| | | | if YC600 | | | | | |
| | | | 39 | 2 | HEX | Power1 | | |
| | | | 41 | 2 | HEX | voltage1 | tbc | |
| | | | 43 | 2 | HEX | Power2 | | |
| | | | 45 | 2 | HEX | voltage2 | tbc | |
| | | | if YC1000 | | | | | |
| | | | 39 | 2 | HEX | Power1 | | |
| | | | 41 | 2 | HEX | Voltage1 | tbc | |
| | | | 43 | 2 | HEX | Power2 | | |
| | | | 45 | 2 | HEX | Voltage2 | tbc | |
| | | | 47 | 2 | HEX | Power3 | | |
| | | | 49 | 2 | HEX | Voltage3 | tbc | |
| | | | 51 | 2 | HEX | notclear | | |
| | | | if QS1 | | | | | |
| | | | 39 | 2 | HEX | Power1 | | |
| | | | 41 | 2 | HEX | AcVoltage | | |
| | | | 43 | 2 | HEX | Power2 | | |
| | | | 45 | 2 | HEX | Power3 | | |
| | | | 47 | 2 | HEX | Power4 | | |
| | | | … | | | | | |
| | | Fooder | | | | | | |
| | | | len-3 | 3 | ASCII | SignatureStop | always END | |
| | | | len | 1 | ASCII | | always \n | |
| | | | | | | | | |
| GetPowerOfDay | | APS110039000321600xxxxxxENDdddddddd’\n’ | | | | dddddddd=Date (BCD) | | |
| | | Response | Start Index | Length | Coding | Name | Remark | |
| | | Header | | | | | | |
| | | | 0 | 3 | ASCII | SignatureStart | always APS | |
| | | | 3 | 2 | ASCII | CommandGroup | always11 | |
| | | | 5 | 4 | ASCII | FrameLength | | |
| | | | 9 | 4 | ASCII | CommandCode | 0003 - GetEnergyOfWeekMonthYear | |
| | | | 13 | 2 | ASCII | MatchStatus | 00 - OK | |
| | | for each power value | | | | | | |
| | | | 15 | 2 | BCD | Time | | |
| | | | 17 | 2 | HEX | PowerOfDay | | |
| | | | … | | | | | |
| | | Fooder | | | | | | |
| | | | len-3 | 3 | ASCII | SignatureStop | always END | |
| | | | len | 1 | ASCII | | always \n | |
| | | | | | | | | |
| GetEnergyOfWeekMonthYear | | | | APS110039000421600xxxxxxENDpp’\n’ | | | 21600xxxxxx=ECUId | pp=Period (00/01/02 - week/month/year) |
| | | Response | Start Index | Length | Coding | Name | | |
| | | Header | | | | | | |
| | | | 0 | 3 | ASCII | SignatureStart | always APS | |
| | | | 3 | 2 | ASCII | CommandGroup | always11 | |
| | | | 5 | 4 | ASCII | FrameLength | | |
| | | | 9 | 4 | ASCII | CommandCode | 0040 - GetEnergyOfWeekMonthYear | |
| | | | 13 | 2 | ASCII | MatchStatus | 00 - OK | |
| | | Common Data | | | | | | |
| | | | 15 | 2 | ASCII | WeekMonthYear | 00=week, 01=month, 02=year | |
| | | for each power value | | | | | | |
| | | | 17 | 4 | BCD | Date | yyymmdd | |
| | | | 21 | 2 | HEX | PowerOfDay | | |
| | | | … | | | | | |
| | | Fooder | | | | | | |
| | | | len-3 | 3 | ASCII | SignatureStop | always END | |
| | | | len | 1 | ASCII | | always \n | |
| | | | | | | | | |
| GetInverterSignalLevel | | | APS110028000421600xxxxxxEND’\n’ | | | 21600xxxxxx=ECUId | | |
| | | Response | Start Index | Length | Coding | Name | | |
| | | Header | | | | | | |
| | | | 0 | 3 | ASCII | SignatureStart | always APS | |
| | | | 3 | 2 | ASCII | CommandGroup | always11 | |
| | | | 5 | 4 | ASCII | FrameLength | | |
| | | | 9 | 4 | ASCII | CommandCode | 0030 - GetInverterSignal | |
| | | | 13 | 2 | ASCII | MatchStatus | 00 - OK | |
| | | for each inverter | | | | | | |
| | | | 17 | 6 | BCD | InverterId | yyymmdd | |
| | | | 21 | 2 | HEX | SignalLevel | | |
| | | | … | | | | | |
| | | Fooder | | | | | | |
| | | | len-3 | 3 | ASCII | SignatureStop | always END | |
| | | | len | 1 | ASCII | | always \n | |

Hope I is of use to someone, converting this into a JS script for Homey?

---

<div class="post-metadata">

**Author:** ![Theo\_Hendriks](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/theo_hendriks/32/16580_2.png) [@Theo\_Hendriks](https://community.homey.app/u/Theo_Hendriks)\
**Post date:** [January 5, 2025, 4:12pm UTC](https://community.homey.app/t/solar-system-from-apsystems/74759/51 "2025-01-05T16:12:25Z")

</div>

Can you add the script in a text file?

---

<div class="post-metadata">

**Author:** ![Rob\_G](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rob_g/32/79108_2.png) [@Rob\_G](https://community.homey.app/u/Rob_G)\
**Post date:** [January 6, 2025, 6:12am UTC](https://community.homey.app/t/solar-system-from-apsystems/74759/52 "2025-01-06T06:12:47Z")

</div>

@Theo_Hendriks It seems this editor doesn’t allow me to attach any type of file:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/f/bf7061fd840ee741a9d684e56af4d10cb76d7228.png)

I put it in WeTransfer. Hope this works…

> **[local\_ECU-protocol.xlsx](https://wetransfer.com/downloads/17f7e92cc8c9bbfc7cf1db72386c2c8b20250106061119/0856cf?t_exp=1736403079&t_lsid=660b5300-7241-4d7b-9d58-434ee8c7f0ee&t_network=link&t_rid=Z29vZ2xlLW9hdXRoMnwxMDY3MTUzMDcyNTY0OTkxODg1ODA=&t_s=download_link&t_ts=1736143903)**
>
> 2 files sent via WeTransfer, the simplest way to send your files around the world

---

<div class="post-metadata">

**Author:** ![Theo\_Hendriks](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/theo_hendriks/32/16580_2.png) [@Theo\_Hendriks](https://community.homey.app/u/Theo_Hendriks)\
**Post date:** [January 6, 2025, 10:03am UTC](https://community.homey.app/t/solar-system-from-apsystems/74759/53 "2025-01-06T10:03:34Z")

</div>

I have translated it into a homey script but am once again unable to access the ECU. Which serial number ECU-R are you working with?

---

<div class="post-metadata">

**Author:** ![Rob\_G](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rob_g/32/79108_2.png) [@Rob\_G](https://community.homey.app/u/Rob_G)\
**Post date:** [January 6, 2025, 10:18am UTC](https://community.homey.app/t/solar-system-from-apsystems/74759/54 "2025-01-06T10:18:04Z")

</div>

@Theo_Hendriks I use an ECU-R:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/e/4ecbf4aa02a652f70dc48a2eea93ef5d9b24f8a1.jpeg)

Could you post the script so I can test it too?

---

<div class="post-metadata">

**Author:** ![Theo\_Hendriks](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/theo_hendriks/32/16580_2.png) [@Theo\_Hendriks](https://community.homey.app/u/Theo_Hendriks)\
**Post date:** [January 9, 2025, 3:55pm UTC](https://community.homey.app/t/solar-system-from-apsystems/74759/55 "2025-01-09T15:55:57Z")

</div>

I’ve been working on it myself for a while now. I can now log in locally via the IP address on an ECU-R 2162\*\* (this did not work for my ECU R 2160\*\*). I then read the ECU from a homey script. I can also turn them on and off with a webhook. If anyone is interested, let u know.

---

<div class="post-metadata">

**Author:** ![Rob\_G](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rob_g/32/79108_2.png) [@Rob\_G](https://community.homey.app/u/Rob_G)\
**Post date:** [January 9, 2025, 4:23pm UTC](https://community.homey.app/t/solar-system-from-apsystems/74759/56 "2025-01-09T16:23:07Z")

</div>

Hi @Theo_Hendriks I’m interested in your script. Can you post it?

---

<div class="post-metadata">

**Author:** ![Ben\_van\_Zijl](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ben_van_zijl/32/79462_2.png) [@Ben\_van\_Zijl](https://community.homey.app/u/Ben_van_Zijl)\
**Post date:** [January 13, 2025, 2:32pm UTC](https://community.homey.app/t/solar-system-from-apsystems/74759/57 "2025-01-13T14:32:26Z")

</div>

@Theo_Hendriks , I would be very interested as well  
(only for me ECU-B, not sure if that makes a big difference)

---

<div class="post-metadata">

**Author:** ![Theo\_Hendriks](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/theo_hendriks/32/16580_2.png) [@Theo\_Hendriks](https://community.homey.app/u/Theo_Hendriks)\
**Post date:** [January 13, 2025, 3:02pm UTC](https://community.homey.app/t/solar-system-from-apsystems/74759/58 "2025-01-13T15:02:21Z")

</div>

I started with an advanced flow with an “Execute // code // and return Number tag” flowcard from the HomeyScript app.

With the tag I adjust a variable from the Better Logic Library app which I use for a tile of the Device Capabilities app.

The code I used is:

```auto
// ECU Total Power

const url = 'http://0.0.0.0/index.php/realtimedata'; // Replace 0.0.0.0 with your target IP adress of your ECU-R 2162**

let totalPower = 0
let myHomeyScriptVariable = 0
fetch(url)
  .then(response => response.text())
  .then(html => {
    // Basic HTML parsing
    const tableStart = html.indexOf('<table>');
    const tableEnd = html.indexOf('</table>', tableStart);
    const tableHtml = html.substring(tableStart, tableEnd);

    // Extracting data from the table
    const rows = tableHtml.split('</tr>');
    let tableData = rows.map(row => {
      let rowData = [];
      const cells = row.split('</td>');
      cells.forEach(cell => {
        const start = cell.lastIndexOf('>') + 1;
        rowData.push(cell.substring(start).trim());
      });
      return rowData.filter(cell => cell); // Filter out empty cells
    });

    // Calculate total power
    let totalPower = 0;
    tableData.forEach(row => {
      if (row[1] && row[1] !== '-') {
        totalPower += parseFloat(row[1]);
      }
    });

   global.set('CurrentPowerInt', totalPower);
    //console.log('Table Data:', tableData);
    console.log('Total Power:', totalPower, 'Watts');
  })
  .catch(error => {
    console.error('Error fetching the URL:', error);
  });

//get global variable and update tag for use in Flow
const currentPowerTag = global.get('CurrentPowerInt');
const CurrentPowerInt = totalPower
await tag('CurrentPower Int', totalPower);

return currentPowerTag;

```

I only got this to work after I was able to read the ECU via the web browser with [http://0.0.0.0/index.php/hidden](http://0.0.0.0/index.php/hidden) (replace the 0.0.0.0 with the IP address of your own ECU).

---

<div class="post-metadata">

**Author:** ![Rob\_G](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rob_g/32/79108_2.png) [@Rob\_G](https://community.homey.app/u/Rob_G)\
**Post date:** [January 13, 2025, 7:51pm UTC](https://community.homey.app/t/solar-system-from-apsystems/74759/59 "2025-01-13T19:51:57Z")

</div>

@Theo_Hendriks Thanks, but unfortunately that will not work on my ECU2160\*\*\*, as you already stated.

Would be great if someone would be able to convert the (working) Python script to JS!

---

<div class="post-metadata">

**Author:** ![Rob\_G](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rob_g/32/79108_2.png) [@Rob\_G](https://community.homey.app/u/Rob_G)\
**Post date:** [April 3, 2025, 6:36pm UTC](https://community.homey.app/t/solar-system-from-apsystems/74759/60 "2025-04-03T18:36:29Z")

</div>

Hi @here,

Following up on this topic, I today found out that my APsystems app allows me to create an API developer key, so I should be able to access my system that way.

As I’m not a seasoned dev I have not been able to create a script to access by system.  
If there is anyone who could give it a shot, that would be greatly appreciated.

I’m attaching the API manual below as images, as I don’t think I can attached pdf files. Basically, I’m looking for the code that allows me to do GET or POST calls with authentication.

Rob

---

<div class="post-metadata">

**Author:** ![Rob\_G](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rob_g/32/79108_2.png) [@Rob\_G](https://community.homey.app/u/Rob_G)\
**Post date:** [April 3, 2025, 6:42pm UTC](https://community.homey.app/t/solar-system-from-apsystems/74759/61 "2025-04-03T18:42:09Z")

</div>

![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/d/dd4240394d5c8e72925190f2c6fe3da39f7af2a0.png)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/2/5228b29ba5f7a50cf5f2c8c2b5774bc5c78c2996.png)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/1/81fff0bf542c68730209eefa9da913658bf5bb4f.png)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/f/0ffe4b0dde5488fb6f8d04dd8c0ac3865b1a9290.png)

---

<div class="post-metadata">

**Author:** ![Tiengemeten](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tiengemeten/32/78864_2.png) [@Tiengemeten](https://community.homey.app/u/Tiengemeten)\
**Post date:** [April 10, 2025, 5:17am UTC](https://community.homey.app/t/solar-system-from-apsystems/74759/62 "2025-04-10T05:17:48Z")

</div>

I found [this in the FAQ](https://emea.apsystems.com/resources/homeowner-faq/#toggle-id-58):

 ![1000056064](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/8/2874aaa22a36a6c8f9ef3407d74f5c0fc96eba9a.jpeg)

So one would have to pay to access the data through an API?

---

<div class="post-metadata">

**Author:** ![Theo\_Hendriks](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/theo_hendriks/32/16580_2.png) [@Theo\_Hendriks](https://community.homey.app/u/Theo_Hendriks)\
**Post date:** [April 10, 2025, 6:20am UTC](https://community.homey.app/t/solar-system-from-apsystems/74759/63 "2025-04-10T06:20:19Z")

</div>

Is this a recent post on the internet? The last I heard about it is that the closed the API 5 years ago.

---

<div class="post-metadata">

**Author:** ![Tiengemeten](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tiengemeten/32/78864_2.png) [@Tiengemeten](https://community.homey.app/u/Tiengemeten)\
**Post date:** [April 10, 2025, 4:45pm UTC](https://community.homey.app/t/solar-system-from-apsystems/74759/64 "2025-04-10T16:45:46Z")

</div>

Yes, that’s why I added the url. I found it this morning.

[Previous page](https://community.homey.app/t/solar-system-from-apsystems/74759.md?page=2)

[Next page](https://community.homey.app/t/solar-system-from-apsystems/74759.md?page=4)
