Retour etat PS4

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
elpigeondindo
Messages : 19
Inscription : 28 janv. 2019, 12:08

Retour etat PS4

Message par elpigeondindo »

Salut,

je suis parent comme pas mal d'entr vous et j'aurais voulu savoir si quelqu'un a vu un script qui mettrai a ON/Off un interrupteur quand la PS4 est allumé ou non. Ca permettrai d'avoir un trace dans domoticz de l'etat de la ps4.

Je pensais betement a un genre de ping mais je sais pas si elle reponds qd elle est en veille. Apres on peut peut-etre l'attaquer en web avec un retour en xml.

Merci
cyberbob
Messages : 511
Inscription : 28 nov. 2016, 19:43
Localisation : Belgique

Re: Retour etat PS4

Message par cyberbob »

un ping sur l'adresse ip fonctionne bien avec un pc,
maintenant sur une ps4 c'est a tester.
Domoticz Stable V4.9700 sur Synology DSM 6.2 / 2 x RFlink V48.4 - 433.92MHz(Dio/Chacon) & 433.42MHz(RTS) / Script en LUA & Blocky
elpigeondindo
Messages : 19
Inscription : 28 janv. 2019, 12:08

Re: Retour etat PS4

Message par elpigeondindo »

oui faut que je teste si le ping repond et si il reponds quand elle est en veille.
DreamL
Messages : 76
Inscription : 20 janv. 2017, 20:03

Re: Retour etat PS4

Message par DreamL »

Bonjour
J'utilise ca

un script bash + un cron tous les 5 mins

Remplacer l'index 562 par l'index de votre interrupteur

Code : Tout sélectionner

URL_DOMOTICZ="http://192.168.2.2:8088"   # Domoticz
IP_PS4="192.168.2.11"


#Check si la ps4 est connecté sur le reseau
ping -c1 -w2 $IP_PS4
PING_SUCCESS=$?
echo "Resultat ping = "$IP_PS4 $PING_SUCCESS
STATUS=$(curl -s $URL_DOMOTICZ"/json.htm?type=devices&rid=562" | jq -r .result[].Status)
echo "Status ping PS4 = "$STATUS
if [ $PING_SUCCESS = 0 ] && [ $STATUS = "Off" ]
then
    curl $URL_DOMOTICZ"/json.htm?type=command&param=switchlight&idx=562&switchcmd=On"
fi
if [ $PING_SUCCESS = 1 ] && [ $STATUS = "On" ]
then
        curl $URL_DOMOTICZ"/json.htm?type=command&param=switchlight&idx=562&switchcmd=Off"
fi
Domoticz 3.7115, raspberry pi3, (raspbian jessie).
rfx433 (Rfxcom) : sonde innovaley, 1wire (DS9490R) : DS2406 & DS18B20, Zwave (Stick G5) : fgms-001,fgsd-002,zw080.
elpigeondindo
Messages : 19
Inscription : 28 janv. 2019, 12:08

Re: Retour etat PS4

Message par elpigeondindo »

Merci je vais tester ce script ou voir l'adapter :D
elpigeondindo
Messages : 19
Inscription : 28 janv. 2019, 12:08

Re: Retour etat PS4

Message par elpigeondindo »

j'ai teste ton script. le probleme est que si la ps4 est en veille elle repond au ping aussi. il faudrait qu'elle soit eteinte pour que le script fonctionne
DreamL
Messages : 76
Inscription : 20 janv. 2017, 20:03

Re: Retour etat PS4

Message par DreamL »

Oui chez moi la ps4 est éteinte, pas en veille
Domoticz 3.7115, raspberry pi3, (raspbian jessie).
rfx433 (Rfxcom) : sonde innovaley, 1wire (DS9490R) : DS2406 & DS18B20, Zwave (Stick G5) : fgms-001,fgsd-002,zw080.
petitpoulpe
Messages : 21
Inscription : 06 mars 2018, 18:23

Re: Retour etat PS4

Message par petitpoulpe »

En mode veille, au niveau de la ps4, tu peux desactiver l'accès au réseau.
Répondre