Cannot connect to zoneminder component

i’m struggling to get the zoneminder component to connect, it keeps showing up as a component error. can anyone help
zoneminder:
host: mydomain.net:5555
path: /zm
path_zms: /zm/cgi-bin/nph-zms
ssl: True
username: admin
password: !secret zoneminder_password
camera 2:
platform: zoneminder

Can anyone help? This is from my log
2018-05-31 20:29:31 ERROR (SyncWorker_1) [homeassistant.components.zoneminder] Connection error logging into ZoneMinder
2018-05-31 20:29:32 ERROR (MainThread) [homeassistant.setup] Setup failed for zoneminder: Component failed to initialize.
2018-05-31 20:29:32 ERROR (MainThread) [homeassistant.setup] Unable to setup dependencies of camera.zoneminder. Setup failed for dependencies: zoneminder
2018-05-31 20:29:32 ERROR (MainThread) [homeassistant.setup] Unable to prepare setup for platform camera.zoneminder: Could not setup all dependencies.

Right, I’ve finally gotten somewhere. I was forwarding external port 5555 to local port 443 on my Mikrotik router for zoneminder but have now changed to to external port 443 and used certbot to validate the SSL cert. I’m now logging into zoneminder correctly, I get no errors but my cameras do not display images in HA.