Witam, posiadam inteligenty dom oparty o rozwiązanie firmy Beckhoff, wszystko działa dobrze do wersji 0.112.4, niestety powyżej tracę komunikacje z sterownikiem PLC (Esencje w HA nie są widoczne o czym informuje mnie HA Problem według mnie leże po stronie pliku: configuration.yaml proszę ekspertów o weryfikacje, bo wyrywam włosy Wersja TwinCAT2 najnowszy soft na windows7 enbedet:
Configure a default setup of Home Assistant (frontend, api, etc)
default_config:
Uncomment this if you are using SSL/TLS, running in Docker container, etc.
http:
base_url: example.duckdns.org:8123
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
Text to speech
tts:
- platform: google_translate
Beckhoff
ads:
device: ‘192.168.1.21.1.1’
port: 801
ip_address: 192.168.1.21
Example configuration.yaml entry
light:
- platform: ads
adsvar: HomeAssistant.bHAOswietlenieWlacznikSalon
adsvar_brightness: HomeAssistant.uiHAOswietlenieWlacznikSalon
scan_interval: 10000
name: Salon - platform: ads
adsvar: HomeAssistant.bHAOswietlenieWlacznikKuchnia
adsvar_brightness: HomeAssistant.uiHAOswietlenieWlacznikKuchnia
scan_interval: 10000
name: Kuchnia - platform: ads
adsvar: HomeAssistant.bHAOswietlenieWlacznikSkrytka
adsvar_brightness: HomeAssistant.uiHAOswietlenieWlacznikSkrytka
scan_interval: 10000
name: Skrytka - platform: ads
adsvar: HomeAssistant.bHAOswietlenieWlacznikWC
adsvar_brightness: HomeAssistant.uiHAOswietlenieWlacznikWC
scan_interval: 10000
name: WC - platform: ads
adsvar: HomeAssistant.bHAOswietlenieWlacznikPokoj1
adsvar_brightness: HomeAssistant.uiHAOswietlenieWlacznikPokoj1
scan_interval: 10000
name: Pokoj1 - platform: ads
adsvar: HomeAssistant.bHAOswietlenieWlacznikPokoj2
adsvar_brightness: HomeAssistant.uiHAOswietlenieWlacznikPokoj2
scan_interval: 10000
name: Pokoj2 - platform: ads
adsvar: HomeAssistant.bHAOswietlenieWlacznikPokoj3
adsvar_brightness: HomeAssistant.uiHAOswietlenieWlacznikPokoj3
scan_interval: 10000
name: Pokoj3 - platform: ads
adsvar: HomeAssistant.bHAOswietlenieWlacznikLazienka
adsvar_brightness: HomeAssistant.uiHAOswietlenieWlacznikLazienka
scan_interval: 10000
name: Lazienka - platform: ads
adsvar: HomeAssistant.bHAOswietlenieWlacznikKorytaz
adsvar_brightness: HomeAssistant.uiHAOswietlenieWlacznikKorytaz
scan_interval: 10000
name: Korytaz - platform: ads
adsvar: HomeAssistant.bHAOswietlenieWlacznikWiatrolap
adsvar_brightness: HomeAssistant.uiHAOswietlenieWlacznikWiatrolap
scan_interval: 10000
name: Wiatrolap - platform: ads
adsvar: HomeAssistant.bHAOswietlenieWlacznikKotlownia
adsvar_brightness: HomeAssistant.uiHAOswietlenieWlacznikKotlownia
scan_interval: 10000
name: Kotlownia - platform: ads
adsvar: HomeAssistant.bHAOswietlenieWlacznikPodworkoWejscie
adsvar_brightness: HomeAssistant.uiHAOswietlenieWlacznikPodworkoWejscie
scan_interval: 10000
name: Wejscie - platform: ads
adsvar: HomeAssistant.bHAOswietlenieWlacznikPodworkoTaras
adsvar_brightness: HomeAssistant.uiHAOswietlenieWlacznikPodworkoTaras
scan_interval: 10000
name: PodworkoTaras - platform: ads
adsvar: HomeAssistant.bHAOswietlenieWlacznikGarazON
adsvar_brightness: HomeAssistant.uiHAOswietlenieWlacznikGarazON
scan_interval: 10000
name: GarazON - platform: ads
adsvar: HomeAssistant.bHAOswietlenieWlacznikGarazTarasON
adsvar_brightness: HomeAssistant.uiHAOswietlenieWlacznikGarazTarasON
scan_interval: 10000
name: GarazTarasON
switch:
-
platform: ads
adsvar: HomeAssistant.bHAPodlewanieALL
name: Podlewanie
scan_interval: 10000 -
platform: ads
adsvar: HomeAssistant.bHAPodlewanieS1
name: PodlewanieSekcja1
scan_interval: 10000 -
platform: ads
adsvar: HomeAssistant.bHAPodlewanieS2
name: PodlewanieSekcja2
scan_interval: 10000 -
platform: ads
adsvar: HomeAssistant.bHAPodlewanieS3
name: PodlewanieSekcja3
scan_interval: 10000 -
platform: ads
adsvar: HomeAssistant.bHAPodlewanieS4
name: PodlewanieSekcja4
scan_interval: 10000 -
platform: ads
adsvar: HomeAssistant.bHAPodlewanieS5
name: PodlewanieSekcja5
scan_interval: 10000 -
platform: ads
adsvar: HomeAssistant.bHARoletyDoPozycjiAuto
name: RoletyDoPozycjiAuto
scan_interval: 10000 -
platform: ads
adsvar: HomeAssistant.bHADzwonekDoDrzwi
name: Dzwonek
scan_interval: 10000 -
platform: ads
adsvar: HomeAssistant.bHAPompa
name: PompaDeszczowka
scan_interval: 10000 -
platform: ads
adsvar: HomeAssistant.bHARoleta1Auto
name: Roleta 1 Auto
scan_interval: 10000 -
platform: ads
adsvar: HomeAssistant.bHARoleta2Auto
name: Roleta 2 Auto
scan_interval: 10000 -
platform: ads
adsvar: HomeAssistant.bHARoleta3Auto
name: Roleta 3 Auto
scan_interval: 10000 -
platform: ads
adsvar: HomeAssistant.bHARoleta4Auto
name: Roleta 4 Auto
scan_interval: 10000 -
platform: ads
adsvar: HomeAssistant.bHARoleta5Auto
name: Roleta 5 Auto
scan_interval: 10000 -
platform: ads
adsvar: HomeAssistant.bHARoleta6Auto
name: Roleta 6 Auto
scan_interval: 10000 -
platform: ads
adsvar: HomeAssistant.bHARoleta7Auto
name: Roleta 7 Auto
scan_interval: 10000 -
platform: ads
adsvar: HomeAssistant.bHARoleta8Auto
name: Roleta 8 Auto
scan_interval: 10000 -
platform: ads
adsvar: HomeAssistant.bHAScenaImpreza
name: ScenaImpreza
scan_interval: 10000 -
platform: ads
adsvar: HomeAssistant.bHAScenaKino
name: ScenaKino
scan_interval: 10000 -
platform: ads
adsvar: HomeAssistant.bHAScenaNormal
name: ScenaNormal
scan_interval: 10000 -
platform: ads
adsvar: HomeAssistant.bHAScenaSypialnia
name: ScenaSypialnia
scan_interval: 10000 -
platform: ads
adsvar: HomeAssistant.bHATrybDomuEco
name: bTrybDomuEco
scan_interval: 10000 -
platform: ads
adsvar: HomeAssistant.bHATrybDomuNormal
name: TrybDomuNormal
scan_interval: 10000 -
platform: ads
adsvar: HomeAssistant.bHATrybDomuConfort
name: TrybDomuConfort
scan_interval: 10000 -
platform: ads
adsvar: HomeAssistant.bHASun
name: StatusSlonca
scan_interval: 10000 -
platform: ads
adsvar: P_Kotlownia.bTemperraturaZadSalonUp
name: TemperraturaZadSalonUp
scan_interval: 10000 -
platform: ads
adsvar: P_Kotlownia.bTemperraturaZadSalonDown
name: TemperraturaZadSalonDown
scan_interval: 10000 -
platform: ads
adsvar: P_Kotlownia.bTemperraturaZadPokoj1Up
name: TemperraturaZadPokoj1Up
scan_interval: 10000 -
platform: ads
adsvar: P_Kotlownia.bTemperraturaZadPokoj1Down
name: TemperraturaZadPokoj1Down
scan_interval: 10000 -
platform: ads
adsvar: P_Kotlownia.bTemperraturaZadPokoj2Up
name: TemperraturaZadPokoj2Up
scan_interval: 10000 -
platform: ads
adsvar: P_Kotlownia.bTemperraturaZadPokoj2Down
name: TemperraturaZadPokoj2Down
scan_interval: 10000 -
platform: ads
adsvar: P_Kotlownia.bTemperraturaZadPokoj3Up
name: TemperraturaZadPokoj3Up
scan_interval: 10000 -
platform: ads
adsvar: P_Kotlownia.bTemperraturaZadPokoj3Down
name: TemperraturaZadPokoj3Down
scan_interval: 10000 -
platform: ads
adsvar: P_Kotlownia.bTemperraturaZadPodlogowkiUp
name: TemperraturaZadPodlogowkiUp
scan_interval: 10000 -
platform: ads
adsvar: P_Kotlownia.bTemperraturaZadPodlogowkiDown
name: TemperraturaZadPodlogowkiDown
scan_interval: 10000 -
platform: ads
adsvar: .bRadioLazienka_23_5
name: bRadioLazienka_23_5
scan_interval: 10000 -
platform: ads
adsvar: .bRadioWc_23_5
name: bRadioWc_23_5
scan_interval: 10000 -
platform: ads
adsvar: .bRadioLazienkaOn
name: bRadioLazienkaOn
scan_interval: 10000 -
platform: ads
adsvar: .bRadioWcOn
name: bRadioWcOn
scan_interval: 10000
cover:
- platform: ads
name: Roleta 1 - Kuchnia
adsvar_open: HomeAssistant.bHAPodnoszenieRolety1
adsvar_close: HomeAssistant.bHAOpuszczanieRolety1
adsvar_stop: HomeAssistant.bHAStopRolety1
device_class: curtain
scan_interval: 10000 - platform: ads
name: Roleta 2 - Salon, stół
adsvar_open: HomeAssistant.bHAPodnoszenieRolety2
adsvar_close: HomeAssistant.bHAOpuszczanieRolety2
adsvar_stop: HomeAssistant.bHAStopRolety2
device_class: curtain
scan_interval: 10000 - platform: ads
name: Roleta 3 - Salon, balkon
adsvar_open: HomeAssistant.bHAPodnoszenieRolety3
adsvar_close: HomeAssistant.bHAOpuszczanieRolety3
adsvar_stop: HomeAssistant.bHAStopRolety3
device_class: curtain
scan_interval: 10000 - platform: ads
name: Roleta 4 - Salon, kanapa
adsvar_open: HomeAssistant.bHAPodnoszenieRolety4
adsvar_close: HomeAssistant.bHAOpuszczanieRolety4
adsvar_stop: HomeAssistant.bHAStopRolety4
device_class: curtain
scan_interval: 10000 - platform: ads
name: Roleta 5 - Pokój 1
adsvar_open: HomeAssistant.bHAPodnoszenieRolety5
adsvar_close: HomeAssistant.bHAOpuszczanieRolety5
adsvar_stop: HomeAssistant.bHAStopRolety5
device_class: curtain
scan_interval: 10000 - platform: ads
name: Roleta 6 - Sypialnia
adsvar_open: HomeAssistant.bHAPodnoszenieRolety6
adsvar_close: HomeAssistant.bHAOpuszczanieRolety6
adsvar_stop: HomeAssistant.bHAStopRolety6
device_class: curtain
scan_interval: 10000 - platform: ads
name: Roleta 7 - Pokój 2
adsvar_open: HomeAssistant.bHAPodnoszenieRolety7
adsvar_close: HomeAssistant.bHAOpuszczanieRolety7
adsvar_stop: HomeAssistant.bHAStopRolety7
device_class: curtain
scan_interval: 10000 - platform: ads
name: Roleta 8 - Kotlownia
adsvar_open: HomeAssistant.bHAPodnoszenieRolety8
adsvar_close: HomeAssistant.bHAOpuszczanieRolety8
adsvar_stop: HomeAssistant.bHAStopRolety8
device_class: curtain
scan_interval: 10000
binary_sensor:
-
platform: ads
name: PoziomDeszczuwkiWZbiorniku
adsvar: HomeAssistant.bHAWodaWZbiornikuDeszczuwki
scan_interval: 10000 -
platform: ads
name: CisnienieWodyWGarazu
adsvar: HomeAssistant.bHACisnienieWodyWGarazu
scan_interval: 10000 -
platform: ads
name: PompaOn
adsvar: HomeAssistant.bHAPompaOn
scan_interval: 10000 -
platform: ping
name: Ruter 1.1
host: 192.168.1.1
scan_interval: 10
scan_interval: 10000 -
platform: ping
name: Ruter 1.2
host: 192.168.1.2
scan_interval: 10
scan_interval: 10000 -
platform: ping
name: Ruter 1.3
host: 192.168.1.3
scan_interval: 10
scan_interval: 10000 -
platform: ping
name: Ruter 1.4
host: 192.168.1.4
scan_interval: 10
scan_interval: 10000 -
platform: ping
name: Rejestrator 1.5
host: 192.168.1.5
scan_interval: 10
scan_interval: 10000 -
platform: ping
name: Kamera 1.6
host: 192.168.1.6
scan_interval: 10
scan_interval: 10000 -
platform: ping
name: Kamera 1.7
host: 192.168.1.7
scan_interval: 10
scan_interval: 10000 -
platform: ping
name: Kamera 1.8
host: 192.168.1.8
scan_interval: 10
scan_interval: 10000 -
platform: ping
name: Beckhoff 1.21
host: 192.168.1.21
scan_interval: 10
scan_interval: 10000 -
platform: ping
name: Ekran 1.253
host: 192.168.1.253
scan_interval: 10
scan_interval: 10000 -
platform: ping
name: Alarm 1.20
host: 192.168.1.20
scan_interval: 10
scan_interval: 10000
sensor:
-
platform: ads
name: Roleta 1 - Status
adsvar: HomeAssistant.bHAStatusRolety1
unit_of_measurement: ‘%’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: Roleta 2 - Status
adsvar: HomeAssistant.bHAStatusRolety2
unit_of_measurement: ‘%’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: Roleta 3 - Status
adsvar: HomeAssistant.bHAStatusRolety3
unit_of_measurement: ‘%’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: Roleta 4 - Status
adsvar: HomeAssistant.bHAStatusRolety4
unit_of_measurement: ‘%’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: Roleta 5 - Status
adsvar: HomeAssistant.bHAStatusRolety5
unit_of_measurement: ‘%’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: Roleta 6 - Status
adsvar: HomeAssistant.bHAStatusRolety6
unit_of_measurement: ‘%’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: Roleta 7 - Status
adsvar: HomeAssistant.bHAStatusRolety7
unit_of_measurement: ‘%’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: Roleta 8 - Status
adsvar: HomeAssistant.bHAStatusRolety8
unit_of_measurement: ‘%’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: TemperaturaAktualnaSalon
adsvar: HomeAssistant.uiHATemperaturaAktualnaSalon
unit_of_measurement: ‘°C’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: TemperaturaAktualnaPokuj1
adsvar: HomeAssistant.uiHATemperaturaAktualnaPokoj1
unit_of_measurement: ‘°C’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: TemperaturaAktualnaPokuj2
adsvar: HomeAssistant.uiHATemperaturaAktualnaPokoj2
unit_of_measurement: ‘°C’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: TemperaturaAktualnaPokuj3
adsvar: HomeAssistant.uiHATemperaturaAktualnaPokoj3
unit_of_measurement: ‘°C’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: HATemperaturaAktualnaPiecIN
adsvar: HomeAssistant.uiHATemperaturaAktualnaPiecIN
unit_of_measurement: ‘°C’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: HATemperaturaAktualnaPiecOUT
adsvar: HomeAssistant.uiHATemperaturaAktualnaPiecOUT
unit_of_measurement: ‘°C’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: HATemperaturaAktualnaPodlogowkaIN
adsvar: HomeAssistant.uiHATemperaturaAktualnaPodlogowkaIN
unit_of_measurement: ‘°C’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: HATemperaturaAktualnaPodlogowkaOUT
adsvar: HomeAssistant.uiHATemperaturaAktualnaPodlogowkaOUT
unit_of_measurement: ‘°C’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: uiHATemperaturaAktualnaTaras
adsvar: HomeAssistant.uiHATemperaturaAktualnaTaras
unit_of_measurement: ‘°C’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: uiHAWilgotnoscAktualnaTaras
adsvar: HomeAssistant.uiHAWilgotnoscAktualnaTaras
unit_of_measurement: ‘°C’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: HATemperaturaAktualnaPodlogowkaZadana
adsvar: HomeAssistant.uiHATemperaturaAktualnaPodlogowkaZadana
unit_of_measurement: ‘°C’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: HATemperaturaAktualnaPodlogowkaSrednia
adsvar: HomeAssistant.uiHATemperaturaAktualnaPodlogowkaSrednia
unit_of_measurement: ‘°C’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: HATemperaturaAktualnaPodlogowkaRoznica
adsvar: HomeAssistant.uiHATemperaturaAktualnaPodlogowkaRoznica
unit_of_measurement: ‘°C’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: iTemperaturaZadanaSalon
adsvar: P_Kotlownia.iTemperaturaZadanaSalon
unit_of_measurement: ‘°C’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: iTemperaturaZadanaPokoj1
adsvar: P_Kotlownia.iTemperaturaZadanaPokoj1
unit_of_measurement: ‘°C’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: iTemperaturaZadanaPokoj2
adsvar: P_Kotlownia.iTemperaturaZadanaPokoj2
unit_of_measurement: ‘°C’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: iTemperaturaZadanaPokoj3
adsvar: P_Kotlownia.iTemperaturaZadanaPokoj3
unit_of_measurement: ‘°C’
factor: 10
adstype: int
scan_interval: 10000 -
platform: ads
name: iTemperaturaZadanaPodlogowki
adsvar: P_Kotlownia.iTemperaturaZadanaPodlogowki
unit_of_measurement: ‘°C’
factor: 10
adstype: int
scan_interval: 10000