Is HomeAssistant supported on windows?

I just installed HomeAssistant on my windows 10 machine, first of the command hass --open-ui does not work at all but python -m homeassistant --open-ui did it would be nice if the documentation said use python -m homeassistant --open-ui if your running windows, instead if fiddled with uninstalling python 3 times and clearing the cache, finally i googled the error and found a solution.

Once i got into the ui i got a error that the device discovery configuration was invalid.

and when i press Yr symbol im met with a error message Unable to get property 'v' of undefined or null reference.

is this because im using windows as a host os??

Also the configuration ui seems to bug out totally in Edge…

From the installation doc. Second cmd py = short for pyhton

C:.…> pip3 install homeassistant
C:.…> py -m homeassistant --open-ui

https://home-assistant.io/docs/installation/windows/

As for the yr issue that one i’m not sure about. I will look around.

i have one more question i have the following configuration file:

homeassistant:
  # Name of the location where Home Assistant is running
  name: Home
  # Location required to calculate the time the sun rises and sets
  latitude: 56.10
  longitude: 14.10
  # Impacts weather/sunrise data (altitude above sea level in meters)
  elevation: 12
  # metric for Metric, imperial for Imperial
  unit_system: metric
  # Pick yours from here: http://en.wikipedia.org/wiki/List_of_tz_database_time_zones
  time_zone: Europe/Stockholm

# Show links to resources in log and frontend
introduction:

# Enables the frontend
frontend:

# Enables configuration UI
config:

http:
  # Uncomment this to add a password (recommended!)
  # api_password: PASSWORD
  # Uncomment this if you are using SSL or running in Docker etc
  # base_url: example.duckdns.org:8123

# Checks for available updates
updater:

# Discover some devices automatically
#discovery:

# Allows you to issue voice commands from the frontend in enabled browsers
conversation:

# Enables support for tracking state changes over time.
history:

# View all events in a logbook
logbook:

# Track the sun
sun:

# Weather Prediction
sensor:
  - platform: yr
  - platform: rfxtrx
    automatic_add: True

# Text to speech
tts:
  platform: google

rfxtrx:
  device: COM4

switch:
  - platform: rfxtrx
#    automatic_add: True
    devices:
      0b110000015b026601030070:
        name: remote1ButtonAllOff
      0b110000015b026601010f80:
        name: remote1Button1
      0b110001015b026602010f80:
        name: remote1Button2
      0b110002015b026602010f80:
        name: remote1Button3

light:
  - platform: rfxtrx
    automatic_add: True

but in the gui remote1Button2 and remote1AllOff show up the other 2 never show up why?

if i enable automatic discovery they show up as a discovered device when i press the button…

the only error in my log is 17-03-04 19:19:04 ERROR (<concurrent.futures.thread.ThreadPoolExecutor object at 0x0430EE50>_4) [homeassistant.bootstrap] Not initializing discovery because could not install dependency netdisco==0.9.1 but that does not seem to be related…

I have run the validate config command and it gave no output so i guess there was no problem?

i also ran it thru yaml lint and it was valid…

i think i figured it out and posted a bug at github https://github.com/home-assistant/home-assistant/issues/6439
and the Unable to get property 'v' of undefined or null reference. occures when i add a new switch or something else and click it before it has changed value, and sadly no stacktrace is logged in the chrome debugging console…