Comments (8)
Ok, there are probably two issues here. If the MQTT server is not reachable the add-on reboots. Need to look into it further but most probably this is a stupid bug somewhere.
Second, the zero in front of the 37. This was added automatically?? That's weird and probably the reason you cannot connect to the MQTT server.
For now there are two possible ways the solve the immediate issue.
Downgrade to v2.1 or manually edit the config file to remove the zero. First switch off MQTT to prevent the reboots. Then go to http://[IP or DNS]/edit login/pw admin and edit system.json to remove the zero.
from ithowifi.
Regarding the 0 in front of 37.
I added the IP as 192.168.178.37 using Edge chromium and after clicking save it came back with the leading zero in the display.
from ithowifi.
Edit the config.json as there is no system.json
It then indeed connected correctly !
Now to find out where this bloody zero is coming from ...
thanks for the quick solution!
from ithowifi.
Sorry config.json is what I meant indeed!
Are you using Edge on windows? Do you have for example chrome to test wether you observe the same behaviour?
from ithowifi.
Indeed using Edge on win10.
Tried now using firefox and edge one after the other.
both switch off mqtt, save
both switch on and retype the IP, save
both work as expected, that is no extra 0 on edge.
do I need to change the config.json inbetween stop / start ?
from ithowifi.
the config.json file is not removed when you switch MQTT off. Best is to delete the config.json file (menu reset -> reset system config) and try it again.
Your wifi settings will be unaffected by this.
from ithowifi.
hi arjen,
did that and all mqtt settings are gone, filled them out again and it worked on both firefox and win10 edge.
No clue what went wrong yesterday.
the whole system seems more responsive now than it was yesterday even prior to setting the mqtt settings, maybe it was still doing something after starting up.
Anyhow shouldn't put to much thoughts into it for now and for me this issue can be closed.
I learned a lot more about the system now, going into the edit-section and doing all this.
Thanks for the quick responses and helping me out.
from ithowifi.
Strange, I cannot reproduce it either. But still two interesting glitches found, thanks for that!
The MQTT task timeout is shorter than the MQTT connection timeout, this caused the reboot. I will fix that in the next version.
I will also look at input validation for the IP address fields.
from ithowifi.
Related Issues (20)
- i2c sniffer messages do not show up on CentOS syslogd HOT 1
- Syslog page keeps reloading: Websocket error HOT 4
- Repeating stretches ("blank spots") of na status data HOT 7
- Strange parsing of MQTT commands HOT 21
- Unable to enable CC1101 RF Module in System settings HOT 2
- Broken I2C messages when enable i2C sniffer (HRU 250-300) HOT 26
- Floating point rounding error in status HOT 2
- Support for the ITHO HRU-3 GBL-001 HOT 30
- Support for HRU ECO-fan 3 BVF HOT 9
- Frequent crashes/restarts along with I2C failures HOT 47
- Is it possible to set humidity sensor thresholds HOT 7
- After a while I can no longer control the Itho unit. HOT 17
- Every first command through remote causes OWDT_Reset, after add-on reset, remote works HOT 4
- Add warning to web ui if field value exceeds maximum (especially for the password field) HOT 1
- Virtual Remote screen remains empty HOT 2
- Co2 level output missing HOT 2
- Allow resetting of a remote's status through the API, or expose when a button was last pressed HOT 4
- Version error newer than latest in firmware (HRU 250-300) HOT 11
- FIx local time in logs HOT 10
- i2c bus stuck - please power cycle the itho unit - Firmware 2.5.2 HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ithowifi.