Please highlight all your code and press the </> option in the message toolbar so that we can see your code properly formatted. Spacing matters in yaml.
Do you use a special port? For instance, my ZM is setup for ‘xxx.xxx.xx.x:8400’ rather than a typical ‘:80’. Are they on the same subnet or vlan? Could there be anything in your router blocking it? Can you remote or sign in to ZM from the device running HASS?