64bandil / merlin400

Open source project for the Merlin400 extractor
GNU General Public License v3.0
16 stars 3 forks source link

System software with local app (remove dependency on external server) #3

Closed andulv closed 4 months ago

andulv commented 6 months ago

Changes to the existing Merlin400 system application ("drizzle"):

Changes to the app:

andulv commented 6 months ago

I have completed first working version where all communication is replaced by HTTP API. It seems to be working, but I have only done superfluous testing so there are guaranteed bugs and issues.

@64bandil Please take a look at the code and see if you agree with the changes I have done. Let me know if you see anything that seems wrong or suspect. :)

andulv commented 5 months ago

Instead of porting the old React app I ended up rewriting it in pure html/js/css. The current version in main seems to be stable and is ready for preview / testing.

chandz102 commented 4 months ago

Hi Anders, I installed and tried it out, webpage looks good, but when I ran the heating program to warm oil, it made some funny noise and the LED light on the heating arm was flicker and turning on and off

chandz102 commented 4 months ago

Hi again, Also tried with distill only, same issue made some really funny noise and the led light on the heating pad was just flickering randomly - did not look safe and sounded worse, so stop program and went back to original firmware

andulv commented 4 months ago

@chandz102 I believe this might be due to the old application still running. There was a typo in the instructions (readme file) for stopping the old application. It said "Drizzle" while it should be "drizzle" (all lowercase),

I have now updated the instructions for installing and starting the application. In addition to fixing the typo the instructions now documents how to start the application as systemd service instead of starting it directly in terminal.

I followed these instructions myself on a "clean" machine and everything semmed to work.

chandz102 commented 4 months ago

Sweet! I’ll give it another try when I get home

chandz102 commented 4 months ago

@andulv that did the trick, runs perfect now. Just started a program 1 and all seems great. Good work!

chandz102 commented 4 months ago

Are you also working on the maintenance and Settings tab? Just curious , as I really like the local app, I have already set up some port forwarding so I can access the machine from out and about :)

andulv commented 4 months ago

@chandz102 Yes. I have created issues #6 and #7 to describe the plans for those two tabs.

chandz102 commented 4 months ago

@andulv so cool mate! Amazing!!

andulv commented 4 months ago

Closing this issue now as the app is now ready for testing and remaining work will be tracked in new issues.