I have been running Home Assistant for many months now and made the leap to set up duckDNS and port forwarding. Looks like I got that working, but apparently have forgotten my password, because the one I have recorded doesn’t work. I set up port forwarding on my Xfinity gateway and get to it now using https://blahblahblah.duckdns.org:/8123 which gets me to a screen that asks for my username and password and has the home assistant logo. I have put in my recorded password from my password manager, and just about any other I can think of… None work, or I wouldn’t be writing this… So…
Maybe if I turn off port forwarding, I can get to the local install via my phone or PC which hadn’t asked me for a password in months that I recall. So, I can turn off the port forwarding on my Xfinity gateway, but then I don’t know how to access the local instance. ?? My shortcut from my PC doesn’t work anymore. I am running HA on a little ODROID blue computer. I used the DUCKDNS integration.
Looking for help here, as things are getting desperate. Since it on an Odroid BLUE, I don’t have an SD card to get at.
So, I took off the cover, switched the dip switch pin to get it to boot into the shell. I have the usb keyboard and HDMI monitor hooked up.
I could see a file structure of sorts using the “LS” command, and looked and looked but cannot find the path to where the home assistant folder called configuration is. In fact, I found nothing that looked familiar. What path can I use to try and find the .storage folder to kill off the files to let me do the onboarding again ?
So, first dumb question: Does the ODROID store the .storage file on the EMCC where it has to be expanded, or on a microSD card that I cannot find easily on the mobo ?
It sounds like maybe I have to mount an SD card via an external writer to be able to first expand, then copy, then copy back to the EMCC ?? Ghod this seems complicated.
Again, I was making it too complicated. I took the BLUE’s cover off and set the dip switch so that it would boot to the OS like I saw on a website. Couldn’t do anything. Couldn’t find configuration.yaml, couldn’t really even run ViM as a test.
I figured out that I must be making it too hard. I unflipped the dip stwich, put the case back together, and then booted it up with a monitor and keyboard. I was then able to reset the password using the CLI and now its working great. Even still has the duckDNS functional.
Thanks, Francis, for putting up with me and my dumb questions. I really appreciate it.