Aller au contenu

HC2 - 4.133 - BETA - 26/06/2017


Messages recommandés

Posté(e)

Bonjour à tous,

 

Même style que la 4.132 beta

 

Citation

Version 4.133 Beta

Resolved issues:
-Error during sending string with hexadecimal data from virtual device

 

Posté(e)

Bonsoir

 

Je suis passé en 4.31

- Prb VD qui ne fonctionnent plus

- plus d'envoi d'email

Je suis passé en 4.32

- idem

 

Je suis repassé en 4.30

- tout fonctionne sans prb

 

J'attends de vos nouvelles, tout est corrigé en 4.33 ?

Merci à vous

 

Posté(e) (modifié)
#!/bin/ash
##############
# add this script to crontab of your router or any linux machine
# i use openwrt router with sendmail, curl packages
# */15 * * * * /scripts/hc2watchdog
##############
set -e
# IP of HC2
HCIP="192.168.1.n"
# login string for HC2
HCLOG="admin@domain.pl:password"
# email from
mserver="mail.mail.pl"
muser="hc2@domain.pl"
mpass="password"
# email to
memail="user@domain.pl"

status_www=`curl -N -I --user $HCLOG $HCIP/api/settings/info 2>/dev/null | head -n 1`
echo $status_www
status_server=`curl -N --user $HCLOG $HCIP/api/refreshStates 2>/dev/null | head -n 1 | cut -d',' -f1 | cut -d "{" -f2`
status_time=`curl -N --user $HCLOG $HCIP/api/refreshStates 2>/dev/null | head -n 1 | cut -d',' -f3`
echo "HC2 response:"
echo "==============================="
echo $status_server
echo $status_time
case "$status_server" in
  *status*)
    echo "HC2 working"
    echo $status_time
    exit
    ;;
esac
echo "Problem..."
# send syslog message to my syslog server, put hash begin of next line if you not use
logger "HC2 - restart $status_server" -p authpriv.alert -t HC2
echo "HC2 restart..."
curl --user $HCLOG http://$HCIP/services/finishUpgradeAfterError.php
# send email to you after restart, put hash begin of next line if you not use
mailsend -smtp $mserver -port 587 -auth -user $muser -pass $mpass -starttls -f dom@durbajlo.email -name "HC2 watchdog" -t $memai
echo "HC2 status " $status_server > /tmp/hc2.status
echo "HC2 - oczekiwanie na restart"
sleep 60s
echo "HC2 - check after restart"
echo "================================"
status_www=`curl -N -I --user $HCLOG $HCIP/api/settings/info 2>/dev/null | head -n 1`
echo $status_www
status_server=`curl -N --user $HCLOG $HCIP/api/refreshStates 2>/dev/null | head -n 1 | cut -d',' -f1 | cut -d "{" -f2`
status_time=`curl -N --user $HCLOG $HCIP/api/refreshStates 2>/dev/null | head -n 1 | cut -d',' -f3`
echo $status_server
echo $status_time

Parce que, dans la version 4133 sont les mêmes erreurs que dans la version précédente, j'ai écrit un script pour redémarrer  automatiquement de l'extérieur ma HC2  en cas d'erreur 503 ou d'un serveur interne de HC2.

Tout en anglais à https://forum.fibaro.com/index.php?/topic/26127-external-watchdog-for-hc2/

 

Modifié par drboss
Posté(e)

@ericl78 no... en version 9.9999 :13:

code secret de HC2

version = version + 0.001
if version < 9.999 then
call funcion(minimum_1_error_creation)
end

if version >= 9.999 then
call funcion(randomly_1_error_remove)
end

...

  :)

Posté(e)
Le 26/06/2017 à 21:01, drboss a dit :

@ericl78 no... en version 9.9999 :13:

code secret de HC2

version = version + 0.001
if version < 9.999 then
call funcion(minimum_1_error_creation)
end

if version >= 9.999 then
call funcion(randomly_1_error_remove)
end

...

  :)

Peux tu stp me donner plus d'info, je n'arrive pas à te comprendre

 

merci à toi

 

Posté(e)
Le 27/06/2017 à 21:08, ericl78 a dit :

Peux tu stp me donner plus d'info, je n'arrive pas à te comprendre

 

merci à toi

 

 

C est pour rire^^

 

Je te traduis en langage de terrien :

Code secret de HC2

version = version + 0.001 (on ajoute à la version actuelle 0.001 soit si en 4.132 arrive en 4.133)
if version < 9.999 then (si la version est inférieur à ...)
call funcion(minimum_1_error_creation) (faire une erreur au moins)
end

if version >= 9.999 then
call funcion(randomly_1_error_remove) (si la version est supérieure ou égale à 9,99 enlever aléatoirement une erreur).
end

...

 

Posté(e)
Le 26/06/2017 à 15:25, pepite a dit :

Bonjour à tous,

 

Même style que la 4.132 beta

 

 

Fibaro fait de gros efforts pour être de plus en plus sexi :2:

  • Upvote 1
Posté(e)

Salut à tous
Moi tout est OK par contre j ai un problème avec les notifications les accents sont remplacé par des signes ;)

Envoyé de mon MHA-L09 en utilisant Tapatalk

  • Upvote 1
Posté(e)

ce problème d'accent a toujours existé.

Si tu as le courage, cherche sur le forum, j'ai posté la solution, il faut mettre un caractère très particulier avant le '.

(n'ayant plus de HC2, il me sera difficile de le retrouver)

  • Upvote 1
Posté(e)
Il y a 11 heures, jojo a dit :

ce problème d'accent a toujours existé.

Si tu as le courage, cherche sur le forum, j'ai posté la solution, il faut mettre un caractère très particulier avant le '.

(n'ayant plus de HC2, il me sera difficile de le retrouver)

J'ai retrouvé dans mes notes la solution :

Notification Panel
Z-Apostrophe
Test : l`apostrophe
1"
2'
3 ’ <- la solution

 

  • Upvote 1
Posté(e) (modifié)

Merci jojo 

je vais tester

ps comment c est edomus j ai vu que tu as changé :huh:

Modifié par flechg
Posté(e)

Ah oui tiens j'avais pas fait gaffe mais moi aussi j'ai tous les caractères accentués qui passent pas ! Et donc faut rajouter quoi devant alors ? J'ai pas suivi :)

Posté(e)
il y a 45 minutes, flechg a dit :

Merci jojo 

je vais tester

ps comment c est edomus j ai vu que tu as changé :huh:

 

Non, ce n'est pas Edomus, mais Lifedomus, je mets à jour ma signature ..

 

@BenjyNet,

J'ai raconté des bêtises (comme d'hab), la seule solution que j'avais, c'était pour les apostrophe. Pour les caractères accentués, je le mettais sans les accents ...

Posté(e)

Oui moi aussi j'ai viré les accents, et donc vu le sujet j'ai essayé avec et effectivement ça déconne !! :D Mais il me semble que c'est comme ça depuis le début non ?

Posté(e)

Oui moi aussi je vais virer les accents par contre ça fonctionnait avec la version stable chez moi


Envoyé de mon MHA-L09 en utilisant Tapatalk

  • 3 semaines après...
×
×
  • Créer...