diff --git a/source/_integrations/darksky.markdown b/source/_integrations/darksky.markdown
index 2dc3ea93873..a1d0f24d363 100644
--- a/source/_integrations/darksky.markdown
+++ b/source/_integrations/darksky.markdown
@@ -14,7 +14,13 @@ The `darksky` platform uses the [Dark Sky](https://darksky.net/) web service as
## Setup
-You need an API key which is free but requires [registration](https://darksky.net/dev/register). You can make up to 1000 calls per day for free which means that you could make one approximately every 86 seconds.
+
+
+On March 31, 2020 Dark Sky was [acquired by Apple](https://blog.darksky.net/dark-sky-has-a-new-home/) and is no longer allowing new API registrations. The Dark Sky API will continue to function for existing users through the end of 2021, but it is no longer possible to obtain an API key for new users.
+
+
+
+You can make up to 1000 calls per day for free which means that you could make one approximately every 86 seconds.
diff --git a/source/_integrations/juicenet.markdown b/source/_integrations/juicenet.markdown
index 2eec56c6ca4..b4402b788a9 100644
--- a/source/_integrations/juicenet.markdown
+++ b/source/_integrations/juicenet.markdown
@@ -1,7 +1,6 @@
---
title: JuiceNet
description: Instructions on how to setup WiFi-equipped Juicenet charging stations with Home Assistant.
-logo: juicenet.png
ha_category:
- Car
- Energy
diff --git a/source/_integrations/keenetic_ndms2.markdown b/source/_integrations/keenetic_ndms2.markdown
index ed6e47b195c..08e076692a2 100644
--- a/source/_integrations/keenetic_ndms2.markdown
+++ b/source/_integrations/keenetic_ndms2.markdown
@@ -1,7 +1,6 @@
---
title: Keenetic NDMS2 Routers
description: Instructions on how to integrate Keenetic NDMS2 Routers into Home Assistant.
-logo: keenetic.png
ha_category:
- Presence Detection
ha_release: 0.54
diff --git a/source/_integrations/konnected.markdown b/source/_integrations/konnected.markdown
index f079ec0216d..5ab48da641d 100644
--- a/source/_integrations/konnected.markdown
+++ b/source/_integrations/konnected.markdown
@@ -93,6 +93,16 @@ The settings UI starts by having you configure the general behavior of each zone
**Configure additional states for this zone:** Selecting "No" will complete configuration for the zone and proceed to options for the next zone. Select "Yes" if you need to create additional output states for this zone.
+#### Using Settings UI to Configure Additional Panel Behavior
+
+Once all zones are configured you'll be presented with the configuration for additional panel behaviors.
+
+**Blink panel LED on when sending state change:** The desired LED behavior for the panel.
+
+**Override default Home Assistant API host panel URL:** The Konnected Alarm Panel post sensor states back to the Home Assistant API. If this value is unchecked the panel will default postbacks using `base_url` in the `http` component. If you've set `base_url` to an external hostname, then you'll want to check this field and set the **Override API host URL** to your _local_ IP address and port (e.g., `http://192.168.1.101:8123`).
+
+**Override API host URL (optional):** The host info to use if you checked **Override default Home Assistant API host panel URL** in the step above. This is ignored if **Override default Home Assistant API host panel URL** is unchecked.
+
### YAML Configuration
If you prefer you can utilize a `konnected` section in the `configuration.yaml` file that specifies the Konnected devices on the network and the sensors or actuators attached to them. If using `configuration.yaml` the configuration will be one-time imported when going through the Configuration Flow for the panel. **Note that you must still complete the UI based setup before the integration will be configured and entities created/accessible.**
@@ -326,7 +336,7 @@ Konnected runs on an ESP8266 board with the NodeMCU firmware. It is commonly use
### 0.108
-- Multiple output states for a zone.
+- Multiple output states for a zone. Details on configuring additional panel behaviors via the UI.
### 0.106
diff --git a/source/_integrations/myq.markdown b/source/_integrations/myq.markdown
index f0a0a105add..74438e24d9b 100644
--- a/source/_integrations/myq.markdown
+++ b/source/_integrations/myq.markdown
@@ -1,9 +1,9 @@
---
title: MyQ
description: Instructions on how to integrate MyQ-Enabled garage door covers into Home Assistant.
-logo: myq.png
ha_category:
- Cover
+ - Binary Sensor
ha_release: 0.39
ha_iot_class: Cloud Polling
ha_config_flow: true
@@ -38,3 +38,11 @@ password:
required: true
type: string
{% endconfiguration %}
+
+### Binary Sensor
+
+Your `MyQ` gateway will appear as a binary sensor that shows if the device is connected.
+
+### Cover
+
+Garage doors and gates linked to your `MyQ` account will appear as covers.
diff --git a/source/_integrations/nut.markdown b/source/_integrations/nut.markdown
index d467b8299eb..96a0ee8753b 100644
--- a/source/_integrations/nut.markdown
+++ b/source/_integrations/nut.markdown
@@ -6,13 +6,18 @@ ha_category:
ha_iot_class: Local Polling
ha_release: 0.34
ha_domain: nut
+ha_config_flow: true
+ha_codeowners:
+ - '@bdraco'
---
The `nut` sensor platform allows you to monitor a UPS (battery backup) by using data from a [NUT](https://networkupstools.org/) (Network UPS Tools) server.
## Configuration
-To use this sensor platform, you need to add the following to your `configuration.yaml` file:
+To add `nut` to your installation, go to **Configuration** >> **Integrations** in the UI, click the button with `+` sign and from the list of integrations select **Network UPS Tools (NUT)**.
+
+Alternatively, you need to add the following to your `configuration.yaml` file:
```yaml
# Example configuration.yaml entry
diff --git a/source/_integrations/rachio.markdown b/source/_integrations/rachio.markdown
index 9e9fa0b5d8e..07aef592fc7 100644
--- a/source/_integrations/rachio.markdown
+++ b/source/_integrations/rachio.markdown
@@ -1,7 +1,6 @@
---
title: Rachio
description: Instructions on how to use Rachio with Home Assistant.
-logo: rachio.png
ha_category:
- Irrigation
- Binary Sensor
diff --git a/source/_integrations/sighthound.markdown b/source/_integrations/sighthound.markdown
index 360cf885989..5bd341ac985 100644
--- a/source/_integrations/sighthound.markdown
+++ b/source/_integrations/sighthound.markdown
@@ -1,7 +1,6 @@
---
title: Sighthound
description: Detect people with Sighthound Cloud.
-logo: sighthound-logo.png
ha_category:
- Image Processing
ha_release: 0.105
diff --git a/source/_integrations/totalconnect.markdown b/source/_integrations/totalconnect.markdown
index 8b041f4a88f..b41d97f5de0 100644
--- a/source/_integrations/totalconnect.markdown
+++ b/source/_integrations/totalconnect.markdown
@@ -1,7 +1,6 @@
---
title: Honeywell Total Connect Alarm
description: Instructions on how to integrate TotalConnect alarms into Home Assistant.
-logo: honeywell-tc.png
ha_category:
- Alarm
- Binary Sensor
diff --git a/source/_lovelace/map.markdown b/source/_lovelace/map.markdown
index eb2ae770851..611ad44655c 100644
--- a/source/_lovelace/map.markdown
+++ b/source/_lovelace/map.markdown
@@ -42,6 +42,11 @@ dark_mode:
description: Enable a dark theme for the map.
type: boolean
default: false
+hours_to_show:
+ required: false
+ description: Shows a path of previous locations. Hours to show as path on the map.
+ type: integer
+ default: 0
{% endconfiguration %}
@@ -74,3 +79,10 @@ geo_location_sources:
entities:
- zone.home
```
+
+```yaml
+type: map
+entities:
+ - device_tracker.demo_paulus
+hours_to_show: 48
+```
diff --git a/source/images/lovelace/lovelace_alarm_panel_card.gif b/source/images/lovelace/lovelace_alarm_panel_card.gif
index 3aa64c2e4fc..837e2921c99 100644
Binary files a/source/images/lovelace/lovelace_alarm_panel_card.gif and b/source/images/lovelace/lovelace_alarm_panel_card.gif differ
diff --git a/source/images/lovelace/lovelace_entity_button_card.png b/source/images/lovelace/lovelace_entity_button_card.png
index 9733429fa91..97c73772469 100644
Binary files a/source/images/lovelace/lovelace_entity_button_card.png and b/source/images/lovelace/lovelace_entity_button_card.png differ