A Forum run by Enthusiasts of MidNite Solar

Charge Controllers and Clippers => The "Classic" charge controller => Topic started by: benthere on July 22, 2024, 10:25:21 PM

Title: Any successful Local Status Panel installs after Adobe sold AIR to Harman?
Post by: benthere on July 22, 2024, 10:25:21 PM
Greetings, All!

I've been using Local Status Panel (0.3.66) to manage my Classic 150 charge controller from my Intel Mac with the Adobe AIR runtime environment but am unable to get Local Status Panel working on my new M3 Mac.

The best I can do is get a Harman splash screen and running Local Status Panel with no graphical interface (using Harman AIR runtime environment 51.0.1.3 and Local Status Panel 0.3.66).  I am able to get a window from LocalStatusPanel/About LocalStatusPanel but am unable to get the regular graphical interface.

Has anyone gotten Local Status Panel working with a Harman AIR runtime environment?  Anyone gotten Local Status Panel working on Apple silicon with an Adobe AIR runtime environment?

Any information you have would be GREATLY appreciated!

PS. The disappointing reply I got from Midnite Solar Support was: "The Local App is no longer being worked on nor updated.  I suspect you have some incompatibilities that require it to be updated.  With Adobe discontinuing support for AIR we decided not to continue.  There may be a new app built in the future but I don't see any plans yet."
Title: Re: Any successful Local Status Panel installs after Adobe sold AIR to Harman?
Post by: ClassicCrazy on July 22, 2024, 11:00:21 PM
It works fine on my Windows computers.
Maybe you will have to find an old laptop ( free or cheap) and dedicate it to the Local Status App.
But if it is just monitoring you want , there are other great options from Classic DIY . It is mostly android based but I think someone added a version that works with Iphones too.
https://github.com/ClassicDIY/ClassicMonitor
Larry
Title: Re: Any successful Local Status Panel installs after Adobe sold AIR to Harman?
Post by: benthere on July 23, 2024, 01:10:01 AM
Quote from: ClassicCrazy on July 22, 2024, 11:00:21 PMIt works fine on my Windows computers.
Maybe you will have to find an old laptop ( free or cheap) and dedicate it to the Local Status App.
But if it is just monitoring you want , there are other great options from Classic DIY . It is mostly android based but I think someone added a version that works with Iphones too.
https://github.com/ClassicDIY/ClassicMonitor
Larry


Thank you for letting me know that the Harman runtime environment works with Local Status Panel under Windows, Larry!  That is helpful troubleshooting information! Thanks also for pointing me to Classic DIY.  I'll have a look.

Ben
Title: Re: Any successful Local Status Panel installs after Adobe sold AIR to Harman?
Post by: ChrisOlson on July 23, 2024, 10:10:50 AM
Quote from: benthere on July 22, 2024, 10:25:21 PMI've been using Local Status Panel (0.3.66) to manage my Classic 150 charge controller from my Intel Mac with the Adobe AIR runtime environment but am unable to get Local Status Panel working on my new M3 Mac.

That's not surprising. I use it on my older Mac mini and it works fine. But it doesn't work on my MacBook Pro with a M2 processor. The AIR runtime environment would have to be rebuilt for the Apple silicon ARM processors because the Rosetta2 translator can't translate the x64 instruction set to ARM for that particular application. Since the AIR development framework was never very popular in the first place, I doubt that's going to happen and the source code for it is proprietary. All they release is the SDK for developing AIR applications. If it was open-sourced, open-source developers would have it fixed overnight. But such is not the case.

I'm guessing all it would take is some changes to a few lines of code to compensate how memory allocations and process threading are done on x64 vs ARM and it could be built in Xcode on a Mac for either MacOS or iOS to run it on your iPad. But you need the AIR source code to do that.
Title: Re: Any successful Local Status Panel installs after Adobe sold AIR to Harman?
Post by: aaapilot on July 23, 2024, 11:16:41 AM
Hi Ben.  I can MONITOR my Classic 200 using a browser on the M1/M2 Mac at https://www.mymidnite2.com.  Like Larry, I also use an old android tablet and a cheap Windows laptop for the local app. HAM radio has the same shortcomings, as most programs are written for Windows, so keeping an inexpensive Windows laptop is just par for the course.  Good luck!

Dave
 
Title: Re: Any successful Local Status Panel installs after Adobe sold AIR to Harman?
Post by: benthere on July 23, 2024, 07:44:39 PM
Quote from: ChrisOlson on July 23, 2024, 10:10:50 AM
Quote from: benthere on July 22, 2024, 10:25:21 PMI've been using Local Status Panel (0.3.66) to manage my Classic 150 charge controller from my Intel Mac with the Adobe AIR runtime environment but am unable to get Local Status Panel working on my new M3 Mac.

That's not surprising. I use it on my older Mac mini and it works fine. But it doesn't work on my MacBook Pro with a M2 processor. The AIR runtime environment would have to be rebuilt for the Apple silicon ARM processors because the Rosetta2 translator can't translate the x64 instruction set to ARM for that particular application. Since the AIR development framework was never very popular in the first place, I doubt that's going to happen and the source code for it is proprietary. All they release is the SDK for developing AIR applications. If it was open-sourced, open-source developers would have it fixed overnight. But such is not the case.

I'm guessing all it would take is some changes to a few lines of code to compensate how memory allocations and process threading are done on x64 vs ARM and it could be built in Xcode on a Mac for either MacOS or iOS to run it on your iPad. But you need the AIR source code to do that.

Thank you so much for your very helpful reply, ChrisOlson!
Title: Re: Any successful Local Status Panel installs after Adobe sold AIR to Harman?
Post by: benthere on July 23, 2024, 07:50:08 PM
Quote from: aaapilot on July 23, 2024, 11:16:41 AMHi Ben.  I can MONITOR my Classic 200 using a browser on the M1/M2 Mac at https://www.mymidnite2.com.  Like Larry, I also use an old android tablet and a cheap Windows laptop for the local app. HAM radio has the same shortcomings, as most programs are written for Windows, so keeping an inexpensive Windows laptop is just par for the course.  Good luck!

Dave
 

Thank you, Dave.  I am familiar with the MyMidnite2 site and still miss the functionality of Local Status Panel.  Of particular interest to me this week is the status of Aux1 as I recently implemented WasteNot to run a demanding load and am trying to tune the WasteNot settings.