Skip to content

Latest commit

 

History

History
37 lines (30 loc) · 2.46 KB

index.md

File metadata and controls

37 lines (30 loc) · 2.46 KB

Home Climate Control: Docs

FAQ

Q: What are my options here?
A: As usual, the tradeoff is between functionality and stability:

Q: How do I choose a stable revision?
A: Look at tags list, any tag containing the word "stable" in it is what you're looking for. Additionally, if you take a look at the output of git tag -n, it will usually mention the uptime of that particular revision before it was tagged.

Q: Nothing works!
A: In approximately this order:

  • Check the configuration.
    • Use YAML anchors, they help to keep it consistent.
    • Check if the order of configuration entries is the same as in the documentation.
    • Make sure you examine the configuration dump (logged at debug level) to see if the configuration you think you provided is the configuration that's actually been read.
  • Check the logs. HCC is permissive (will completely stop operating only on unrecoverable errors), and verbose. Logs often contain links to documentation on how to correct a particular problem.
  • Enable InfluxDB connector. HCC emits a lot of data, and one picture is better than a thousand words.
  • Enable Console (incompatible with running in Docker, but well worth it for troubleshooting). Its instrument cluster might pinpoint problems immediately.

Q: HCC advertises itself on 127.0.1.1, clients can't connect
A: You're likely running Debian or derivative, and this is what is going on. Remove 127.0.1.1 from /etc/hosts.

Next Steps