Closed Altycoder closed 3 years ago
I think the manifest.json in the GitHub repo is not wrong, most likely you download the files in a wrong way. Try it the following way: wget https://raw.githubusercontent.com/ualex73/monitor_docker/master/custom_components/monitor_docker/manifest.json
OK I'll try that or re cloning again over the weekend
OK I've recloned the files and I no longer get an error about that file.
However how do you use this component? There's nothing in your readme about how to actually use it once it's set up.
I can see anything under states or services related to 'monitor_docker'?
And now I'm getting lots of syncworkers loading up all sorts of components that I don't use:
2020-10-10 15:58:56 INFO (SyncWorker_4) [homeassistant.loader] Loaded pvpc_hourly_pricing from homeassistant.components.pvpc_hourly_pricing,
2020-10-10 15:58:56 INFO (SyncWorker_17) [homeassistant.loader] Loaded sharkiq from homeassistant.components.sharkiq,
2020-10-10 15:58:56 INFO (SyncWorker_39) [homeassistant.loader] Loaded doorbird from homeassistant.components.doorbird,
2020-10-10 15:58:56 INFO (SyncWorker_6) [homeassistant.loader] Loaded monoprice from homeassistant.components.monoprice,
2020-10-10 15:58:56 INFO (SyncWorker_5) [homeassistant.loader] Loaded garmin_connect from homeassistant.components.garmin_connect,
2020-10-10 15:58:56 INFO (SyncWorker_22) [homeassistant.loader] Loaded tile from homeassistant.components.tile,
2020-10-10 15:58:56 INFO (SyncWorker_35) [homeassistant.loader] Loaded flo from homeassistant.components.flo,
2020-10-10 15:58:56 INFO (SyncWorker_41) [homeassistant.loader] Loaded omnilogic from homeassistant.components.omnilogic,
2020-10-10 15:58:56 INFO (SyncWorker_28) [homeassistant.loader] Loaded agent_dvr from homeassistant.components.agent_dvr,
2020-10-10 15:58:56 INFO (SyncWorker_16) [homeassistant.loader] Loaded panasonic_viera from homeassistant.components.panasonic_viera,
2020-10-10 15:58:56 INFO (SyncWorker_18) [homeassistant.loader] Loaded hue from homeassistant.components.hue,
2020-10-10 15:58:56 INFO (SyncWorker_31) [homeassistant.loader] Loaded somfy from homeassistant.components.somfy,
2020-10-10 15:58:56 INFO (SyncWorker_40) [homeassistant.loader] Loaded freebox from homeassistant.components.freebox,
2020-10-10 15:58:56 INFO (SyncWorker_43) [homeassistant.loader] Loaded smhi from homeassistant.components.smhi,
2020-10-10 15:58:56 INFO (SyncWorker_33) [homeassistant.loader] Loaded smart_meter_texas from homeassistant.components.smart_meter_texas,
2020-10-10 15:58:56 INFO (SyncWorker_26) [homeassistant.loader] Loaded traccar from homeassistant.components.traccar,
2020-10-10 15:58:56 INFO (SyncWorker_38) [homeassistant.loader] Loaded icloud from homeassistant.components.icloud,
2020-10-10 15:58:56 INFO (SyncWorker_13) [homeassistant.loader] Loaded xiaomi_aqara from homeassistant.components.xiaomi_aqara,
2020-10-10 15:58:56 INFO (SyncWorker_9) [homeassistant.loader] Loaded blebox from homeassistant.components.blebox,
2020-10-10 15:58:56 INFO (SyncWorker_10) [homeassistant.loader] Loaded esphome from homeassistant.components.esphome,
2020-10-10 15:58:56 INFO (SyncWorker_40) [homeassistant.loader] Loaded rainmachine from homeassistant.components.rainmachine,
2020-10-10 15:58:56 INFO (SyncWorker_4) [homeassistant.loader] Loaded directv from homeassistant.components.directv,
2020-10-10 15:58:56 INFO (SyncWorker_17) [homeassistant.loader] Loaded coolmaster from homeassistant.components.coolmaster,
2020-10-10 15:58:56 INFO (SyncWorker_36) [homeassistant.loader] Loaded konnected from homeassistant.components.konnected,
2020-10-10 15:58:56 INFO (SyncWorker_45) [homeassistant.loader] Loaded iqvia from homeassistant.components.iqvia,
2020-10-10 15:58:56 INFO (SyncWorker_34) [homeassistant.loader] Loaded enocean from homeassistant.components.enocean,
2020-10-10 15:58:56 INFO (SyncWorker_35) [homeassistant.loader] Loaded nzbget from homeassistant.components.nzbget,
2020-10-10 15:58:56 INFO (SyncWorker_44) [homeassistant.loader] Loaded plum_lightpad from homeassistant.components.plum_lightpad,
2020-10-10 15:58:56 INFO (SyncWorker_22) [homeassistant.loader] Loaded simplisafe from homeassistant.components.simplisafe,
2020-10-10 15:58:56 INFO (SyncWorker_31) [homeassistant.loader] Loaded nut from homeassistant.components.nut,
2020-10-10 15:58:56 INFO (SyncWorker_29) [homeassistant.loader] Loaded point from homeassistant.components.point,
2020-10-10 15:58:56 INFO (SyncWorker_37) [homeassistant.loader] Loaded openuv from homeassistant.components.openuv,
2020-10-10 15:58:56 INFO (SyncWorker_28) [homeassistant.loader] Loaded broadlink from homeassistant.components.broadlink,
2020-10-10 15:58:56 INFO (SyncWorker_21) [homeassistant.loader] Loaded twilio from homeassistant.components.twilio,
2020-10-10 15:58:56 INFO (SyncWorker_5) [homeassistant.loader] Loaded ipma from homeassistant.components.ipma,
2020-10-10 15:58:56 INFO (SyncWorker_16) [homeassistant.loader] Loaded guardian from homeassistant.components.guardian,
2020-10-10 15:58:56 INFO (SyncWorker_31) [homeassistant.loader] Loaded ecobee from homeassistant.components.ecobee,
2020-10-10 15:58:56 INFO (SyncWorker_39) [homeassistant.loader] Loaded ipp from homeassistant.components.ipp,
2020-10-10 15:58:56 INFO (SyncWorker_18) [homeassistant.loader] Loaded tibber from homeassistant.components.tibber,
2020-10-10 15:58:56 INFO (SyncWorker_42) [homeassistant.loader] Loaded neato from homeassistant.components.neato,
2020-10-10 15:58:56 INFO (SyncWorker_36) [homeassistant.loader] Loaded flunearyou from homeassistant.components.flunearyou,
2020-10-10 15:58:56 INFO (SyncWorker_6) [homeassistant.loader] Loaded acmeda from homeassistant.components.acmeda,
2020-10-10 15:58:56 INFO (SyncWorker_46) [homeassistant.loader] Loaded azure_devops from homeassistant.components.azure_devops,
2020-10-10 15:58:56 INFO (SyncWorker_36) [homeassistant.loader] Loaded deconz from homeassistant.components.deconz,
2020-10-10 15:58:56 INFO (SyncWorker_0) [homeassistant.loader] Loaded nuheat from homeassistant.components.nuheat,
2020-10-10 15:58:56 INFO (SyncWorker_10) [homeassistant.loader] Loaded vizio from homeassistant.components.vizio,
2020-10-10 15:58:56 INFO (SyncWorker_33) [homeassistant.loader] Loaded fritzbox from homeassistant.components.fritzbox,
2020-10-10 15:58:56 INFO (SyncWorker_32) [homeassistant.loader] Loaded denonavr from homeassistant.components.denonavr,
2020-10-10 15:58:56 INFO (SyncWorker_1) [homeassistant.loader] Loaded dialogflow from homeassistant.components.dialogflow,
2020-10-10 15:58:56 INFO (SyncWorker_8) [homeassistant.loader] Loaded wemo from homeassistant.components.wemo,
2020-10-10 15:58:56 INFO (SyncWorker_29) [homeassistant.loader] Loaded smappee from homeassistant.components.smappee,
2020-10-10 15:58:56 INFO (SyncWorker_17) [homeassistant.loader] Loaded arcam_fmj from homeassistant.components.arcam_fmj,
2020-10-10 15:58:56 INFO (SyncWorker_9) [homeassistant.loader] Loaded geonetnz_volcano from homeassistant.components.geonetnz_volcano,
2020-10-10 15:58:56 INFO (SyncWorker_38) [homeassistant.loader] Loaded hangouts from homeassistant.components.hangouts,
2020-10-10 15:58:56 INFO (SyncWorker_26) [homeassistant.loader] Loaded soma from homeassistant.components.soma,
2020-10-10 15:58:56 INFO (SyncWorker_21) [homeassistant.loader] Loaded juicenet from homeassistant.components.juicenet,
2020-10-10 15:58:56 INFO (SyncWorker_7) [homeassistant.loader] Loaded dynalite from homeassistant.components.dynalite,
2020-10-10 15:58:56 INFO (SyncWorker_37) [homeassistant.loader] Loaded wolflink from homeassistant.components.wolflink,
2020-10-10 15:58:56 INFO (SyncWorker_41) [homeassistant.loader] Loaded harmony from homeassistant.components.harmony,
2020-10-10 15:58:56 INFO (SyncWorker_4) [homeassistant.loader] Loaded plaato from homeassistant.components.plaato,
2020-10-10 15:58:56 INFO (SyncWorker_36) [homeassistant.loader] Loaded gdacs from homeassistant.components.gdacs,
2020-10-10 15:58:56 INFO (SyncWorker_13) [homeassistant.loader] Loaded dexcom from homeassistant.components.dexcom,
2020-10-10 15:58:56 INFO (SyncWorker_43) [homeassistant.loader] Loaded alarmdecoder from homeassistant.components.alarmdecoder,
2020-10-10 15:58:56 INFO (SyncWorker_20) [homeassistant.loader] Loaded nws from homeassistant.components.nws,
2020-10-10 15:58:56 INFO (SyncWorker_16) [homeassistant.loader] Loaded vesync from homeassistant.components.vesync,
2020-10-10 15:58:56 INFO (SyncWorker_27) [homeassistant.loader] Loaded blink from homeassistant.components.blink,
2020-10-10 15:58:56 INFO (SyncWorker_47) [homeassistant.loader] Loaded withings from homeassistant.components.withings,
2020-10-10 15:58:56 INFO (SyncWorker_35) [homeassistant.loader] Loaded gpslogger from homeassistant.components.gpslogger,
2020-10-10 15:58:56 INFO (SyncWorker_5) [homeassistant.loader] Loaded sms from homeassistant.components.sms,
2020-10-10 15:58:56 INFO (SyncWorker_28) [homeassistant.loader] Loaded synology_dsm from homeassistant.components.synology_dsm,
2020-10-10 15:58:56 INFO (SyncWorker_42) [homeassistant.loader] Loaded huawei_lte from homeassistant.components.huawei_lte,
2020-10-10 15:58:56 INFO (SyncWorker_1) [homeassistant.loader] Loaded mailgun from homeassistant.components.mailgun,
2020-10-10 15:58:56 INFO (SyncWorker_44) [homeassistant.loader] Loaded netatmo from homeassistant.components.netatmo,
2020-10-10 15:58:56 INFO (SyncWorker_18) [homeassistant.loader] Loaded ovo_energy from homeassistant.components.ovo_energy,
2020-10-10 15:58:56 INFO (SyncWorker_14) [homeassistant.loader] Loaded coronavirus from homeassistant.components.coronavirus,
2020-10-10 15:58:56 INFO (SyncWorker_31) [homeassistant.loader] Loaded progettihwsw from homeassistant.components.progettihwsw,
2020-10-10 15:58:56 INFO (SyncWorker_40) [homeassistant.loader] Loaded wiffi from homeassistant.components.wiffi,
2020-10-10 15:58:56 INFO (SyncWorker_48) [homeassistant.loader] Loaded abode from homeassistant.components.abode
OK I've recloned the files and I no longer get an error about that file.
However how do you use this component? There's nothing in your readme about how to actually use it once it's set up.
I can see anything under states or services related to 'monitor_docker'?
Nope, there is no service. It will create 1 of more sensors named "sensor.docker*" and also a switch per container named "switch.docker
And now I'm getting lots of syncworkers loading up all sorts of components that I don't use:
2020-10-10 15:58:56 INFO (SyncWorker_4) [homeassistant.loader] Loaded pvpc_hourly_pricing from homeassistant.components.pvpc_hourly_pricing, ... 2020-10-10 15:58:56 INFO (SyncWorker_40) [homeassistant.loader] Loaded wiffi from homeassistant.components.wiffi, 2020-10-10 15:58:56 INFO (SyncWorker_48) [homeassistant.loader] Loaded abode from homeassistant.components.abode
Those are not related to docker_monitor or its configuration, I cannot help you with this.
OK I've recloned the files and I no longer get an error about that file. However how do you use this component? There's nothing in your readme about how to actually use it once it's set up. I can see anything under states or services related to 'monitor_docker'?
Nope, there is no service. It will create 1 of more sensors named "sensor.docker*" and also a switch per container named "switch.docker".
OK, you might want to add this to the guidance in this repo
I've destroyed my HA container and started again and I now get the sensors and a switch for my zwave2mqtt container.
However setting the switches state to 'off' does not stop the container running. I've tried setting the state under Developer Tools > States and tried via a script called by a button:
in my scripts.yaml:
stop_zwave2mqtt:
sequence:
- condition: state
entity_id: switch.docker_zwave2mqtt
state: 'off'
However neither work.
Any ideas?
OK never mind, solved:
stop_zwave2mqtt:
sequence:
- service: switch.turn_off
data:
entity_id: switch.docker_zwave2mqtt
start_zwave2mqtt:
sequence:
- service: switch.turn_on
data:
entity_id: switch.docker_zwave2mqtt
I get the following line in my HA log:
"Error parsing manifest.json file at /config/custom_components/monitor_docker/manifest.json: Expecting value: line 6 column 1 (char 5)"
I copied all 6 files from this repo to my ".../custom_components/monitor_docker" folder and added the following to my configuration.yaml file:
I also added a "/var/run/docker.sock:/var/run/docker.sock" volume for HA in my docker-compose: