From 1f9e13a33b1be282d3f54706584dc4b0aa31da76 Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Sun, 10 Oct 2021 15:49:08 -0500 Subject: [PATCH] r/z*2mqtt: Wait for network before starting The Zigbee2MQTT and ZWaveJS2MQTT servers do not start correctly if the network is not yet available. --- roles/zigbee2mqtt/templates/zigbee2mqtt.service.j2 | 2 ++ roles/zwavejs2mqtt/templates/zwavejs2mqtt.service.j2 | 2 ++ 2 files changed, 4 insertions(+) diff --git a/roles/zigbee2mqtt/templates/zigbee2mqtt.service.j2 b/roles/zigbee2mqtt/templates/zigbee2mqtt.service.j2 index 4b2109c..d0bf699 100644 --- a/roles/zigbee2mqtt/templates/zigbee2mqtt.service.j2 +++ b/roles/zigbee2mqtt/templates/zigbee2mqtt.service.j2 @@ -1,5 +1,7 @@ [Unit] Description=Zigbee2MQTT +After=network-online.target +Wants=network-online.target [Service] Type=notify diff --git a/roles/zwavejs2mqtt/templates/zwavejs2mqtt.service.j2 b/roles/zwavejs2mqtt/templates/zwavejs2mqtt.service.j2 index 633e98f..3ccf4f7 100644 --- a/roles/zwavejs2mqtt/templates/zwavejs2mqtt.service.j2 +++ b/roles/zwavejs2mqtt/templates/zwavejs2mqtt.service.j2 @@ -1,5 +1,7 @@ [Unit] Description=Zwavejs2Mqtt +After=network-online.target +Wants=network-online.target [Service] Type=notify