I am having trouble fully installing OpenRemote on my Raspberry Pi 3. When I try to start the service, I encounter error messages stating: “missing mandatory value for environment.”
I have followed the installation instructions provided but seem to be stuck at this step. I am unsure if there is a missing configuration or a setup issue.
Has anyone experienced a similar problem or knows how to resolve this? Any help would be greatly appreciated!
Did you try to deploy to the Raspberry Pi using our Balena deployment? Or did you just follow the quickstart guide?
For either of those, this indicates that there is an issue with your environment variable setup. Check your environment variables and verify that Docker or Balena passes them to the containers correctly.
@louissioul1 I don’t have your hardware to re-recreate the issue, but I think that you should have better luck when using our Balena deployment as linked above. We have tested it with a Raspberry Pi 5 and it worked.
Otherwise, if you want to continue using the quickstart, you will need to get a bit more information to us to understand what environment variables are missing, and if this is or isn’t an OpenRemote issue.
@panos
I’ve been trying to deploy OpenRemote on Balena for several hours, but I’m struggling to proceed with the installation. While I’ve successfully deployed BalenaOS on my device and performed the initial setup, I’m unsure how to continue installing OpenRemote or properly deploy the repository.
I’m a bit lost on the next steps and would appreciate any guidance or documentation to help me complete the deployment. It’s unclear how to structure the deployment or configure the services for OpenRemote in Balena. Any help would be greatly appreciated!
@panos I have successfully installed and deployed OpenRemote, and everything seems to be running fine locally. However, I’m unable to connect to it remotely from an external network.
Here are some details about my setup:
Local IP address:192.168.1.100
Public IP address:66.245.230.83
Port configured: 80 (tried 8080 as well)
I’ve set up port forwarding on my router to point to the server’s local IP.
The service is accessible locally (e.g., http://127.0.0.1:80 dont work
When I try accessing it using my public IP, I get a “Connection timed out” or “ERR_CONNECTION_REFUSED” error.
Here’s what I’ve checked so far:
Port forwarding is configured correctly on the router.
The server firewall has port 80 open (I’ve also tested with 8080).
My public IP is correct, and I’ve verified it with online tools.
Is there something I’m missing? Could it be an issue with my ISP blocking certain ports, or is there a specific configuration I need to adjust in OpenRemote for remote access?
Any help or suggestions would be greatly appreciated!