Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Downgrade from 1.13 to 1.12 issue #1030

Closed
ccapublic opened this issue Jul 5, 2018 · 2 comments
Closed

Downgrade from 1.13 to 1.12 issue #1030

ccapublic opened this issue Jul 5, 2018 · 2 comments
Labels

Comments

@ccapublic
Copy link

I upgraded a sonoff basic from latest 1.12 to 1.13. After this my jeedom could not control the sonoff any more. After investigation, I believe it is due to my sonoff hostname containing underscores... this was accepted under 1.12, but not in 1.13. The webpage under 1.13 shows the hostname with undescores as inherited from 1.12 but clicking save without even changing a single setting causes espurna to complain about underscores. Because I can not easily/quickly change sonoff topic in jeedom, I decided to revert to 1.12. After downgrade, sonoff wont connect to my wifi any more. A hardware reset actually appear to restore defaults, I get a blinking LED, but AP does not appear... I guess I'm good for reflashing the device, am I ? It would be great for the future to avoid breaking backwards compatibility, or at least document it. That being said, this is a great FW ! Thanks for it !

@xoseperez
Copy link
Owner

Previous hostname "rules" (actually no rules except for length) were not RFC compliant. This change was introduced to force people to use hostnames that will work with any external service, command, tool,... not doing it was actually creating some issues (see #874).

I'm sorry it broke your setup.

@ccapublic
Copy link
Author

ccapublic commented Jul 10, 2018

Hi and thanks for your reply. What was most "annoying" was that downgrade to 1.12 appeared to completely mess up the fw. Luckily I tested 1.13 on an easily accessible BASIC so I flashed it again and simply forced MQTT topic to match the old hostname with underscores and everything was back to normal with jeedom. Thanks again. Cyril.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants