diff --git a/CODEOWNERS b/CODEOWNERS
index 7b84024b8a9..ff19a1518a2 100644
--- a/CODEOWNERS
+++ b/CODEOWNERS
@@ -129,7 +129,6 @@ source/_integrations/flock.markdown @fabaff
source/_integrations/flume.markdown @ChrisMandich @bdraco
source/_integrations/flunearyou.markdown @bachya
source/_integrations/forked_daapd.markdown @uvjustin
-source/_integrations/fortigate.markdown @kifeo
source/_integrations/fortios.markdown @kimfrellsen
source/_integrations/foscam.markdown @skgsergio
source/_integrations/foursquare.markdown @robbiet480
diff --git a/source/_integrations/fortigate.markdown b/source/_integrations/fortigate.markdown
deleted file mode 100644
index 1d19660a35e..00000000000
--- a/source/_integrations/fortigate.markdown
+++ /dev/null
@@ -1,81 +0,0 @@
----
-title: FortiGate
-description: Instructions on how to integrate FortiGate Firewalls into Home Assistant.
-ha_category:
- - Presence Detection
-ha_release: 0.97
-ha_iot_class: Local Polling
-ha_codeowners:
- - '@kifeo'
-ha_domain: fortigate
----
-
-This is a FortiGate presence sensor based on device detection of the FortiGate API
-
-
-This integration will be deprecated. Please use the [FortiOS](/integrations/fortios) integration.
-
-
-## FortiGate set up
-
-Configure the FortiGate with a USERNAME API user and assign its minimum rights profile:
-
-```text
-config system accprofile
- edit "homeassistant_profile"
- set authgrp read
- next
-end
-
-config system api-user
- edit "USERNAME"
- set api-key API_KEY
- set accprofile "homeassistant_profile"
- set vdom "root"
- config trusthost
- edit 1
- set ipv4-trusthost
- next
- end
- next
-end
-```
-
-## Configuration
-
-Add the following to your `configuration.yaml` file:
-
-```yaml
-# Example configuration.yaml entry
-fortigate:
- host: HOST_IP
- username: YOUR_USERNAME
- api_key: YOUR_API_KEY
-```
-
-{% configuration %}
-host:
- description: The IP address of the FortiGate device.
- required: true
- type: string
-username:
- description: The username of the user that will connect to the FortiGate device.
- required: true
- type: string
-api_key:
- description: The API key associated with the user.
- required: true
- type: string
-devices:
- description: The MAC addresses of the devices to monitor.
- required: false
- type: string
-{% endconfiguration %}
-
-## Errors
-
-If the rights of the profile are not sufficient, you will get the following error:
-
-```txt
-ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
-```
diff --git a/source/_posts/2019-08-07-release-97.markdown b/source/_posts/2019-08-07-release-97.markdown
index 44f501071e2..9742bbb5efe 100644
--- a/source/_posts/2019-08-07-release-97.markdown
+++ b/source/_posts/2019-08-07-release-97.markdown
@@ -71,7 +71,7 @@ We wrote about how we use Azure DevOps to automate the development of Home Assis
- Add support for recording history to Apache Kafka ([@bachya] - [#25085]) ([apache_kafka docs]) (new-integration)
- Rename RitAssist to FleetGO ([@depl0y] - [#25093]) ([fleetgo docs]) ([ritassist docs]) (breaking change) (new-integration)
- Add Twente Milieu integration ([@frenck] - [#25129]) ([twentemilieu docs]) (new-integration)
-- Add Fortigate integration ([@kifeo] - [#24908]) ([fortigate docs]) (new-integration)
+- Add Fortigate integration ([@kifeo] - [#24908]) (new-integration)
- Add support for Rainforest Eagle-200 ([@gtdiehl] - [#24919]) ([rainforest_eagle docs]) (new-integration)
- Add Elgato Avea integration ([@pattyland] - [#24281]) ([avea docs]) (new-integration) (new-platform)
- Suez water ([@ooii] - [#23844]) ([suez_water docs]) (new-integration)
@@ -263,7 +263,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
- Add spotify service to allow to play music from playlist ([@lealoureiro] - [#24991]) ([spotify docs])
- Add travel time attribution/coordinates ([@ljmerza] - [#24956]) ([google_travel_time docs])
- Upgrade youtube_dl to 2019.07.16 ([@fabaff] - [#25173]) ([media_extractor docs])
-- Add Fortigate integration ([@kifeo] - [#24908]) ([fortigate docs]) (new-integration)
+- Add Fortigate integration ([@kifeo] - [#24908]) (new-integration)
- Upgrade discord.py to 1.2.3 ([@fabaff] - [#25174]) ([discord docs])
- Upgrade ruamel.yaml to 0.15.99 ([@fabaff] - [#25175])
- Upgrade Mastodon.py to 1.4.5 ([@fabaff] - [#25176]) ([mastodon docs])
@@ -748,7 +748,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
[fan docs]: /integrations/fan/
[fleetgo docs]: /integrations/fleetgo/
[flux_led docs]: /integrations/flux_led/
-[fortigate docs]: /integrations/fortigate/
[fortios docs]: /integrations/fortios/
[geniushub docs]: /integrations/geniushub/
[google cal docs]: /integrations/calendar.google/
diff --git a/source/_posts/2019-12-11-release-103.markdown b/source/_posts/2019-12-11-release-103.markdown
index c7281e2c1b1..be7a9e460f2 100644
--- a/source/_posts/2019-12-11-release-103.markdown
+++ b/source/_posts/2019-12-11-release-103.markdown
@@ -561,7 +561,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
- Move flunearyou imports at top-level ([@Quentame] - [#29096]) ([flunearyou docs])
- Move folder_watcher imports at top-level ([@Quentame] - [#29095]) ([folder_watcher docs])
- Move foobot imports at top-level ([@Quentame] - [#29094]) ([foobot docs])
-- Move fortigate imports at top-level ([@Quentame] - [#29093]) ([fortigate docs])
+- Move fortigate imports at top-level ([@Quentame] - [#29093])
- Move free_mobile imports at top-level ([@Quentame] - [#29092]) ([free_mobile docs])
- Move dominos imports at top-level ([@Quentame] - [#29090]) ([dominos docs])
- Move imports to top for uvc ([@springstan] - [#29072]) ([uvc docs])
@@ -1537,7 +1537,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
[flunearyou docs]: /integrations/flunearyou/
[folder_watcher docs]: /integrations/folder_watcher/
[foobot docs]: /integrations/foobot/
-[fortigate docs]: /integrations/fortigate/
[free_mobile docs]: /integrations/free_mobile/
[freebox docs]: /integrations/freebox/
[fritzbox_callmonitor docs]: /integrations/fritzbox_callmonitor/
diff --git a/source/_posts/2020-05-20-release-110.markdown b/source/_posts/2020-05-20-release-110.markdown
index c917d4789ac..c566328065e 100644
--- a/source/_posts/2020-05-20-release-110.markdown
+++ b/source/_posts/2020-05-20-release-110.markdown
@@ -391,7 +391,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
Please refer to the fortios integration on how to configure the new
parameters: https://www.home-assistant.io/integrations/fortios/ -
- ([@kifeo] - [#34854]) ([fortigate docs])
+ ([@kifeo] - [#34854])
- **Raspberry Pi Camera** - To align with ADR-0007, configuration has been
moved under `rpi_camera:` as its own platform. -
@@ -933,7 +933,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
- Fix async scene conversion in Hunter Douglas Powerview ([@bdraco] - [#34899]) ([hunterdouglas_powerview docs])
- Add numato integration ([@clssn] - [#33816]) ([numato docs]) (new-integration)
- Fix crash in NAD integration ([@gladhorn] - [#34571]) ([nad docs])
-- Add fortigate deprecation message ([@kifeo] - [#34854]) ([fortigate docs]) (breaking-change)
+- Add fortigate deprecation message ([@kifeo] - [#34854]) (breaking-change)
- Add overlay options wrapper to rpi_camera ([@alxrdn] - [#34461]) ([rpi_camera docs]) (breaking-change)
- Address new issues flagged by flake8 3.8.0a2 ([@scop] - [#34964])
- Improve logging for unregistered webhooks ([@danielperna84] - [#34882]) ([webhook docs])
@@ -973,7 +973,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
- Fix proliphix ([@mhorst314] - [#34397]) ([proliphix docs])
- Upgrade youtube_dl to version 2020.05.03 ([@BKPepe] - [#35078]) ([media_extractor docs])
- Fix vera config ids not being converted to integers ([@vangorra] - [#35070]) ([vera docs])
-- Async vs sync inheritance mismatch fixes ([@scop] - [#35088]) ([atag docs]) ([fortigate docs]) ([hunterdouglas_powerview docs])
+- Async vs sync inheritance mismatch fixes ([@scop] - [#35088]) ([atag docs]) ([hunterdouglas_powerview docs])
- Use savoury1/ffmpeg4 PPA on Travis, PyAV 7 needs FFmpeg >= 4 ([@scop] - [#35090])
- Check isinstance on collections.abc, not typing classes ([@scop] - [#35087]) ([smartthings docs])
- Upgrades requests-mock to 1.8.0 ([@frenck] - [#35093])
@@ -1765,7 +1765,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
[fan docs]: /integrations/fan/
[flickelectric docs]: /integrations/flick_electric/
[forked_daapd docs]: /integrations/forked_daapd/
-[fortigate docs]: /integrations/fortigate/
[frontend docs]: /integrations/frontend/
[google_assistant docs]: /integrations/google_assistant/
[hassio docs]: /integrations/hassio/
diff --git a/source/_redirects b/source/_redirects
index 1e1036f540e..b6b5334ea72 100644
--- a/source/_redirects
+++ b/source/_redirects
@@ -1344,7 +1344,6 @@
/components/folder /integrations/folder
/components/folder_watcher /integrations/folder_watcher
/components/foobot /integrations/foobot
-/components/fortigate /integrations/fortigate
/components/fortios /integrations/fortios
/components/foscam /integrations/foscam
/components/foursquare /integrations/foursquare