bonjour a tous
lors de la relance HA j’ai cette erreur:
Integration error: binary_sensor_ipx800 - Integration ‹ binary_sensor_ipx800 › not found.
Integration error: sensor_ipx800 - Integration ‹ sensor_ipx800 › not found.
Integration error: sensors - Integration ‹ sensors › not found.
#/config/binary_sensors/binary_sensor_ipx800.yaml
platform: template
sensors:
ipx800_e1:
friendly_name: IPX800 E1
value_template: ‹ {{ is_state_attr(« sensor.ipx800_global_status », « btn0 »,« dn ») }} ›
ipx800_e2:
friendly_name: IPX800 E2
value_template: ‹ {{ is_state_attr(« sensor.ipx800_global_status », « btn1 »,« dn ») }} ›
ipx800_e3:
friendly_name: IPX800 E3
value_template: ‹ {{ is_state_attr(« sensor.ipx800_global_status », « btn2 »,« dn ») }} ›
ipx800_e4:
friendly_name: IPX800 E4
value_template: ‹ {{ is_state_attr(« sensor.ipx800_global_status », « btn3 »,« dn ») }} ›
ipx800_e5:
friendly_name: IPX800 E5
value_template: ‹ {{ is_state_attr(« sensor.ipx800_global_status », « btn4 »,« dn ») }} ›
ipx800_e6:
friendly_name: IPX800 E6
value_template: ‹ {{ is_state_attr(« sensor.ipx800_global_status », « btn5 »,« dn ») }} ›
ipx800_e7:
friendly_name: IPX800 E7
value_template: ‹ {{ is_state_attr(« sensor.ipx800_global_status », « btn6 »,« dn ») }} ›
ipx800_e8:
friendly_name: IPX800 E8
value_template: ‹ {{ is_state_attr(« sensor.ipx800_global_status », « btn7 »,« dn ») }} ›
ipx800_s1:
friendly_name: IPX800 S1
value_template: ‹ {{ state_attr(« sensor.ipx800_global_status », « led0 ») }} ›
ipx800_s2:
friendly_name: IPX800 S2
value_template: ‹ {{ state_attr(« sensor.ipx800_global_status », « led1 ») }} ›
ipx800_s3:
friendly_name: IPX800 S3
value_template: ‹ {{ state_attr(« sensor.ipx800_global_status », « led2 ») }} ›
ipx800_s4:
friendly_name: IPX800 S4
value_template: ‹ {{ state_attr(« sensor.ipx800_global_status », « led3 ») }} ›
ipx800_s5:
friendly_name: IPX800 S5
value_template: ‹ {{ state_attr(« sensor.ipx800_global_status », « led4 ») }} ›
ipx800_s6:
friendly_name: IPX800 S6
value_template: ‹ {{ state_attr(« sensor.ipx800_global_status », « led5 ») }} ›
ipx800_s7:
friendly_name: IPX800 S7
value_template: ‹ {{ state_attr(« sensor.ipx800_global_status », « led6 ») }} ›
ipx800_s8:
friendly_name: IPX800 S8
value_template: ‹ {{ state_attr(« sensor.ipx800_global_status », « led7 ») }} ›
#/config/sensors/sensor_ipx800.yaml
platform: rest
name: IPX800 global status
resource: ‹ http://192.168.10.145/globalstatus.xml ›
json_attributes_path: $.response
scan_interval: 15
value_template: OK
json_attributes:
- led0
- led1
- led2
- led3
- led4
- led5
- led6
- led7
- count0
- count1
- btn0
- btn1
- btn2
- btn3
- btn4
- btn5
- btn6
- btn7
- analog0
- analog1
#/config/sensors.yaml
Récup état Entrées numeriques
- platform: rest
resource: ‹ http://192.168.10.145/api/xdevices.json?cmd=10 ›
name: ‹ IPX800 entrees num ›
value_template: ‹ {{ value_json[« product »] }} ›
scan_interval: 30
json_attributes:- IN1
- IN2
- IN3
- IN4
- IN5
- IN6
- IN7
- IN8
Récup état Sorties numeriques
- platform: rest
resource: ‹ http://192.168.10.145/api/xdevices.json?cmd=20 ›
#resource: ‹ http://{{ IP_ipx800 }}/api/xdevices.json?cmd=20 ›
name: ‹ IPX800 sorties num ›
value_template: ‹ {{ value_json[« product »] }} ›
scan_interval: 29
json_attributes:- OUT1
- OUT2
- OUT3
- OUT4
- OUT5
- OUT6
- OUT7
J’ai vérifié la syntaxe via YAML Lint, les 3 fichiers sont ok
Voici mon fichier configuration.yaml
Loads default set of integrations. Do not remove.
default_config:
Load frontend themes from the themes folder
frontend:
themes: !include_dir_merge_named themes
Text to speech
tts:
- platform: google_translate
#############################
!include
#############################
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
sensors: !include sensors.yaml
sensor_ipx800: !include sensors/sensor_ipx800.yaml
binary_sensor_ipx800: !include binary_sensors/binary_sensor_ipx800.yaml
Si quelqu’un peut m’aider!!