Fabz
Mai 14, 2024, 7:42
1
Mon problème
Bonjour,
suite à la mise à jour de Hassos 12.2 vers 12.3 mes entrées GPIO sur mon Pi3 ne fonctionnent plus.
J’ai dû revenir en arrière pour retrouver un fonctionnement correcte de mes entrées.
Avez-vous rencontré le même souci ?
Existe-t-il une solution ?
Merci
binary_sensor:
- platform: rpi_gpio
sensors:
- port: 4
name: "Fdc_Bas_Fabs"
invert_logic: true
- port: 13
name: "Fdc_Haut_Fabs"
Ma configuration
System Information
version
core-2024.5.3
installation_type
Home Assistant OS
dev
false
hassio
true
docker
true
user
root
virtualenv
false
python_version
3.12.2
os_name
Linux
os_version
6.1.73-haos-raspi
arch
armv7l
timezone
Europe/Paris
config_dir
/config
Home Assistant Community Store
GitHub API
ok
GitHub Content
ok
GitHub Web
ok
GitHub API Calls Remaining
5000
Installed Version
1.34.0
Stage
running
Available Repositories
1393
Downloaded Repositories
13
Home Assistant Cloud
logged_in
false
can_reach_cert_server
ok
can_reach_cloud_auth
ok
can_reach_cloud
ok
Home Assistant Supervisor
host_os
Home Assistant OS 12.2
update_channel
stable
supervisor_version
supervisor-2024.05.1
agent_version
1.6.0
docker_version
25.0.5
disk_total
234.7 GB
disk_used
8.4 GB
healthy
true
supported
true
board
rpi3
supervisor_api
ok
version_api
ok
installed_addons
File editor (5.8.0), Node-RED (17.0.12), Duck DNS (1.17.0), Terminal & SSH (9.14.0), Mosquitto broker (6.4.0), Home Assistant Google Drive Backup (0.112.1)
Dashboards
dashboards
2
resources
9
views
4
mode
storage
Recorder
oldest_recorder_run
5 mai 2024 à 07:25
current_recorder_run
11 mai 2024 à 05:48
estimated_db_size
1.93 MiB
database_engine
sqlite
database_version
3.44.2
___
Bonjour,
mauvaise nouvelle:
opened 07:20PM - 08 May 24 UTC
Last hassos 12.3 update gpios not working. i reboot all the systems but nothing… happened
Fabz
Mai 14, 2024, 8:58
3
Merci WarC0zes.
Ça n’est vraiment pas bon tout ça.
Qu’est il possible de faire à la place ?
Utiliser un esp32 ?
J’ai l’impression qu’il y a un patch gpiod de sortie ?
Quelqu’un l’a t il essayé ?
Merci pour ton aide
Oui, dans le lien , le dev le dit. il y a un fork qui utilise une autre librairie pour faire fonctionne le gpio.
Citation
Someone forked this integration and replaced the library but I am not sure what is the status of his integration, if you want to test it and report back I may check if I can backport the changes here.
Sinon tu a c’est intégration aussi, qui fonctionne:
Fabz
Mai 15, 2024, 4:40
5
Merci beaucoup, je vais tester cela
bonjour si ca t’interresse … ma config pour un esp32
.
.
…
esphome:
name: "atelier"
friendly_name: atelier ed27c0
esp8266:
board: esp01_1m
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "sx2nQCEH9XXXXXXXXXXXXXKLofNwJUUN4="
ota:
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
manual_ip:
static_ip: 192.168.0.105
gateway: 192.168.0.254
subnet: 255.255.255.0
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Esphome-Web-Ed27C0"
password: "D14XXXXXXXmN"
captive_portal:
binary_sensor:
- platform: gpio
pin:
number: 4
mode: INPUT_PULLUP
inverted: True
name: "entree_5"
filters:
- delayed_on: 10ms
- platform: gpio
pin:
number: 5
mode: INPUT_PULLUP
inverted: True
name: "entree_4"
filters:
- delayed_on: 10ms
- platform: gpio
pin:
number: 12
mode: INPUT_PULLUP
inverted: True
name: "alarme on off"
filters:
- delayed_on: 10ms
- platform: gpio
pin:
number: 13
mode: INPUT_PULLUP
inverted: True
name: "detection"
filters:
- delayed_on: 10ms
- platform: gpio
pin:
number: 14
mode: INPUT_PULLUP
inverted: True
name: "porte atelier"
filters:
- delayed_on: 10ms
switch:
- platform: gpio
pin: 2
name: "relais 1"
inverted: true
- platform: gpio
pin: 0
name: "M/A alarme"
inverted: true
il y a 2 relais de commandes et des entrées concacts sec retour d’info d’une alarme …
Fabz
Juin 22, 2024, 10:32
7
Bonjour,
j’avais mis un peu de côté le sujet et j’étais resté sur la V12.2.
J’ai profité de la v12.4 pour faire la mise à jour sur mes GPIO.
Et je confirme que la solution de jdeneef fonctionne.
Merci à vous.
jdeneef / ha_gpiod
1 « J'aime »