Skip to content

mpredfearn/Heatmiser-for-home-assistant

 
 

Repository files navigation

Heatmiser-for-home-assistant

Heatmiser Neo-Hub / Neostat / Neostat-e support for home-assistant.io

This is a work in progress for adding Heatmiser Neo-hub support to Home Assistant (https://home-assistant.io/), I maintain this as a weekend project only so don't expect fast updates but feel free to raise issues as needed.

Installation:

For Hass.io: Install and configure SSH server from the "Add-on store". Once you have shell run the following:

cd /config/
mkdir custom_components
cd /config/custom_components
git clone https://github.com/MindrustUK/Heatmiser-for-home-assistant
mv Heatmiser-for-home-assistant heatmiserneo

For Manual / Custom installations: Change directory to config location then run the following:

mkdir custom_components
cd /config/custom_components
git clone https://github.com/MindrustUK/Heatmiser-for-home-assistant
mv Heatmiser-for-home-assistant heatmiserneo

For both above scenarios then complete configuration as follows:

General Configuration:

[Authors note: Add notes about how to find your heatmiser neohub on your network (Nmap, checking your routers DHCP table, ARP etc).]

Suggestions from Haakon Storm Heen, Use namp on your local network range:

nmap -Pn -p4242 -oG - 192.168.1.0/24 | grep 4242 | grep -i open

As per example_configuration.yaml, add the following to the configuration.yaml in your /config directory.

climate:
  - platform: heatmiserneo
    host: <Insert IP Address / Hostname>
    port: 4242

(Optional) Logging Configuration:

If debugging is required (submitting bug reports etc.) logger verbosity can be adjusted as follows:

logger:
  default: warning
  logs:
    custom_components.heatmiserneo: debug

About

Heatmiser Neo-Hub / Neostat support for home-assistant.io

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%