Closed toto6976 closed 2 months ago
Mais pourquoi tu me montres ça ?
Tu decompresses le package que je t'ai donné tu fais un cd make clean all puis flashZigate.sh ... blablabla
Suivre le README
bon...ok ./flashZigate.sh /dev/ttyS1 PI WiringPi ../fw_zigate/zigatev1-AB01-0000-opdm-dev.bin On est bien d'accord, je remplace /dev/ttyS1 par mon port gpio : /dev/ttyAMA0 ?
dietpi@DietPi-Salon:~/prog_jennic-0.7-Abeille$ ls
Makefile README.md README.txt build flashZigate.sh source
dietpi@DietPi-Salon:~/prog_jennic-0.7-Abeille$ sudo ./flashZigate.sh /dev/ttyS1 PI WiringPi ../fw_zigate/zigatev1-AB01-0000-opdm-dev.bin
sudo: ./flashZigate.sh: command not found
les droits ne sont surement pas bon
chmod +x flashZigate.sh
ATTENTION !! Ton port n'est pas /dev/ttyS1 il me semble mais /dev/ttyAMA0 non ?
ATTENTION AUSSI !! Le chemin du FW que je donne est un exemple. A toi de mettre le bon
ATTENTION AUSSI !! Le chemin du FW que je donne est un exemple. A toi de mettre le bon
Oh là là !!!!!!!! Je suis fatigué ce soir ! j'ai même oublié de donner les droits !!!
$ sudo ./flashZigate.sh /dev/ttyAMA0 PI WiringPi ZiGate_v3.23-OPDM.bin
Checking Zigate type PI access on port /dev/ttyAMA0
- /dev/ttyAMA0 port found
= ERROR: Could not find 'lsof' command
#apt install lsof
$ sudo ./flashZigate.sh /dev/ttyAMA0 PI WiringPi ZiGate_v3.23-OPDM.bin
Checking Zigate type PI access on port /dev/ttyAMA0
- /dev/ttyAMA0 port found
= ERROR: Port is used by process '3329'.
= You can add '-k' option to further tests anyway.
= Infos:
= Process 3329 details:
= PPid=3327, cmd='python3 -m homeassistant --config /config'
= Additional infos I:
[ 0.000000] Kernel command line: coherent_pool=1M 8250.nr_uarts=1 snd_bcm2835.enable_headphones=0 snd_bcm2835.enable_headphones=0 snd_bcm2835.enable_hdmi=0 bcm2708_fb.fbwidth=720 bcm2708_fb.fbheight=480 bcm2708_fb.fbdepth=16 bcm2708_fb.fbswap=1 vc_mem.mem_base=0x3f000000 vc_mem.mem_size=0x3f600000 root=PARTUUID=a580676e-02 rootfstype=ext4 rootwait net.ifnames=0 logo.nologo console=tty1 apparmor=1 security=apparmor systemd.unified_cgroup_hierarchy=0
[ 0.000733] printk: console [tty1] enabled
[ 2.065543] 3f201000.serial: ttyAMA0 at MMIO 0x3f201000 (irq = 99, base_baud = 0) is a PL011 rev2
[ 4.148281] systemd[1]: Created slice system-getty.slice - Slice /system/getty.
[ 56.798675] ttyd: epoll_ctl support in io_uring is deprecated and will be removed in a future Linux kernel version.
= Additional infos II:
lrwxrwxrwx 1 root root 7 Sep 12 15:53 /dev/serial0 -> ttyAMA0
il y a une erreur : ERROR: Port is used by process '3329'.
Sur ce fil, https://community.jeedom.com/t/resolu-pigate-non-vue/51309/4 le type a les mêmes soucis que moi. Et moi aussi, j'ai fait un apt update/upgrade de mon rpi ! Dans son cas ce serait la version de 'wiringpi' qui serait trop vieille. La mienne est installée par 'dietpi-software'. Mais je ne sais pas de quelle version il s'agit.
Home assistant est en train d'utiliser la Zigate. il faut l'arreter ou seulement le plugin qui gere la Zigate. Elle doit etre libre pour pouvoir faire une mise à jour.
Je ne sais pas.comment faire pour arrêter home assistant
Alors la.. je ne peux pas t'aider. Je ne connais pas cet environnement. Mais tant qu'il gere la Zigate, aucune chance de la mettre à jour. Il ne peut y avoir qu'un seul controle.
Je vais jeter un œil et demander sur le forum de home assistant. Au pire je l'enlève ce sera pas pire je pense. Je te tiens au courant
Bonjour, Mise à jour ok. Merci pour tout. Je vais voir le reste maintenant.
$ sudo ./flashZigate.sh /dev/ttyAMA0 PI WiringPi ZiGate_v3.23-OPDM.bin
Checking Zigate type PI access on port /dev/ttyAMA0
- /dev/ttyAMA0 port found
- Port seems free
Configuring PI Zigate for 'flash' mode (lib=WiringPi)
Flashing Zigate
- Port tty: /dev/ttyAMA0
- Type : PI
- Lib GPIO: WiringPi
- File : ZiGate_v3.23-OPDM.bin
JennicModuleProgrammer Version: 0.7-r56124-Abeille
- Detected Chip: JN5168
- MAC Address : 00:15:8D:00:01:ED:F8:8B
Setting baudrate: 115200
Opened firmware file size 194980
Module uses Bootloader v2 Header
Erasing: 100%
Writing Program to Flash
Writing: 100%
Verifying Program in Flash
Verifying: 100%
= Success
Restoring PI Zigate GPIOs config for prod mode
= Tout s'est bien passé. Vous pouvez fermer ce log.
Ha super ! Penses à fermer le sujet du coup.
Peut-être que depuis le début c'était ça le problème !!!! Et comme par hasard, mon capteur de mouvement reconnu en 2 secondes !
Peut etre, mais c'est bien pourquoi j'ai ajouté dans mon script ce test d'occupation.
Peut etre, mais c'est bien pourquoi j'ai ajouté dans mon script ce test d'occupation.
Trop fort !!
Bonjour,
J'ai une pizigate v1 (je pense) installée sur une dietpi v.9. Je souhaiterais faire la mise à jour sur le dernier firmware Zigate V3.23 (opdm) ou (legacy); J'ai l'erreur suivante :
Pouvez-vous m'aider ?