Remove fortigate integration (#13823)

This commit is contained in:
Franck Nijhof 2020-06-24 00:21:54 +02:00 committed by GitHub
parent 165eb9f3a8
commit 182b984c81
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 6 additions and 92 deletions

View File

@ -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

View File

@ -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
<div class='note warning'>
This integration will be deprecated. Please use the [FortiOS](/integrations/fortios) integration.
</div>
## 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 <trusted subnets>
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
```

View File

@ -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/

View File

@ -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/

View File

@ -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/

View File

@ -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