Changement du script de démarrage Zibgbee2MQTT

This commit is contained in:
jfmartel 2023-08-10 13:55:55 -04:00
parent 01aac940d5
commit 2919a2cfe7
7 changed files with 51 additions and 2 deletions

View File

@ -3977,3 +3977,28 @@ Démarrage du logiciel Otarcik CAN le 2023-07-31 à 14:47:51
2023-07-31 14:47:51 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20230619.dbc
2023-07-31 14:47:51 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:47:51 Dispositif [test] initialisé avec succès!
********************************************************************
Démarrage du logiciel Otarcik CAN le 2023-08-03 à 17:31:57
********************************************************************
2023-08-03 17:31:57 Chargement de la configuration système...
2023-08-03 17:31:57 Configuration système chargée avec succès!
2023-08-03 17:31:57 Initialisation du dispositif [IVT Sensor]
2023-08-03 17:31:57 Démarrage d'un module CAN...
2023-08-03 17:31:57 Module PCAN trouvé à l'adresse 1 avec le handle 0x51
2023-08-03 17:31:57 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28
2023-08-03 17:31:57 Module PCAN USB initialisé avec succès
2023-08-03 17:31:57 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
2023-08-03 17:31:57 Base de données chargée avec succès. Flags: 0x0
2023-08-03 17:31:57 Démarrage du Watchdog CAN...
2023-08-03 17:31:57 Watchdog CAN initialisé pour le module sur le channel 1
2023-08-03 17:31:57 Dispositif [IVT Sensor] initialisé avec succès!
2023-08-03 17:31:57 Initialisation du dispositif [test]
2023-08-03 17:31:57 Démarrage d'un module CAN...
2023-08-03 17:31:57 Module PCAN trouvé à l'adresse 2 avec le handle 0x52
2023-08-03 17:31:57 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
2023-08-03 17:31:57 Module PCAN USB initialisé avec succès
2023-08-03 17:31:57 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20230619.dbc
2023-08-03 17:31:57 Base de données chargée avec succès. Flags: 0x0
2023-08-03 17:31:57 Dispositif [test] initialisé avec succès!

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

View File

@ -0,0 +1,17 @@
$script:ckpid = $null
$script:ckpid = Start-Process -PassThru node index.js -WorkingDirectory "c:\main\zigbee2mqtt"
Write-Host "Started zigbee2mqtt"
While ($true){
if (-not (Get-Process -Id $ckpid.Id -ErrorAction SilentlyContinue)) {
Write-Host "restarting"
Get-Date
$script:ckpid = Start-Process -PassThru node index.js -WorkingDirectory "c:\main\zigbee2mqtt"
Write-Host "Started zigbee2mqtt"
sleep 5
}
}

View File

@ -0,0 +1,4 @@
cd C:\Main\Otarcik\Otarcik_CAN\Exec
:start
START /w Otarcik_CAN.exe
goto start

View File

@ -0,0 +1,2 @@
PowerShell -Command "Set-ExecutionPolicy Unrestricted"
PowerShell C:\Main\LaunchZigbee.ps1

View File

@ -3,10 +3,10 @@ x Ajouter états de connexion (CAN et MQTT) dans onglet Statut
x Automatiser le démarrage
x Ajouter la taille du quue du module CAN dans l'onglet statut
- Ajouter timeout de comm avec la puck CAN
- Corriger le bug de sélection du data quand il y a plus qu'une puck
x Corriger le bug de sélection du data quand il y a plus qu'une puck
x Implémenter une liste de messages MQTT non envoyés pour ne pas perdre de messages provenant du CAN
x Ajouter la gestion du Client ID MQTT
- Implémenter le watchdog CAN
x Implémenter le watchdog CAN
x Valider pourquoi le MQTT ne se connecte pas au reboot
x Valider pourquoi le MQTT ne se reconnecte pas après une déconnexion
x Corriger le UTF pour l'affichage des degrés dans le tableau
@ -17,4 +17,5 @@ x Assurer de ne pas avoir à redémarrer le soft quand on change un paramètre C
- Implémenter un client/serveur
x Ajouter le buffering lors d'un blackout internet
- Implémenter un moyen de créer un fichier de config vide
- Contrôler le process Zigbee dans l'application