Commande Thermostat

Bonjour @sigalou

Est il possible de rajouter les commandes actions standard de modification de la consigne pour un thermostat ?
image

Bonjour @sigalou

J’ai effectivement trouvé ce sujet clôturé.
Je pensais que depuis des commandes avaient étés trouvées.

j’ai essayé la commande

SmarthomeCommand?command=setTargetTemperature&value=24

Mais cela ne donner rien

Pense à citer le précédent post dans ton message, du coup, on a l’historique.

@Didier3L oui j’ai ajouté la possibilité de mettre des commandes personnalisées.
Le premier qui trouve informe l’autre, mais à ce stade personne n’a trouvé :face_with_head_bandage:

Pour les climatisation j’ai trouvé cela :

Exemple de directive SetTargetTemperature (thermostat à point de consigne unique)

L’exemple suivant illustre un SetTargetTemperature directive qu’Alexa envoie à votre compétence.

{
  "directive": {
    "header": {
      "namespace": "Alexa.ThermostatController",
      "name": "SetTargetTemperature",
      "messageId": "<message id>",
      "correlationToken": "<an opaque correlation token>",
      "payloadVersion": "3"
    },
    "endpoint": {
      "scope": {
        "type": "BearerToken",
        "token": "<an OAuth2 bearer token>"
      },
      "endpointId": "<endpoint id>",
      "cookie": {}
    },
    "payload": {
      "targetSetpoint": {
        "value": 20.0,
        "scale": "CELSIUS"
      }
    }
  }
}

Mais comment envoyer/traduire ce type de commande avec le plugin :thinking:

A ce stade, nous sommes plusieurs à chercher…

mini teaser, j’ai trouvé :wink:

Génial :+1:
On a hâte de te lire :wink:

@slyver aussi,

il n’y aura probablement rien a lire on va essayer que ca les ajoutent automatiquement au scan d’un thermostat :slight_smile:

Merci pour l’info
On va attendre la bêta du plugin

beta poussé pour setTargetTemperature … on fait des tests à ce stade (beta alexaapi aussi)

1 « J'aime »

Bonsoir @sigalou

Il faut utiliser les deux plugin en bêta ?
Ou smarthome en bêta suffit ?

Re
Merci beaucoup
La commande fonctionne :+1:
image
Il faudrait juste pouvoir modifier l’intervalle du Slider
Mes climatisations ne peuvent pas atteindre 1 ou 100 degré :joy::joy::joy:

Bonjour @sigalou

Est il possible de rajouter les commandes Mode et Vitesse ?

{
  "directive": {
    "header": {
      "namespace": "Alexa.ThermostatController",
      "name": "SetThermostatMode",
      "messageId": "<message id>",
      "correlationToken": "<an opaque correlation token>",
      "payloadVersion": "3"
    },
    "endpoint": {
      "scope": {
        "type": "BearerToken",
        "token": "<an OAuth2 bearer token>"
      },
      "endpointId": "<endpoint id>",
      "cookie": {}
    },
    "payload": {
      "thermostatMode" : {
        "value": "COOL"
      }
    }
  }
}
{
 "namespace": "Alexa.RangeController",
 "instance": "Fan.Speed",
 "name": "rangeValue",
 "value": 10
}

Salut @Didier3L

Mode @skillix est prêt, on va l’implémenté, vitesse on regarde après.

@Didier3L as-tu un vrai équipement détecté nativement par Alexa ?

Si oui, quel modèle ? des screens Alexa seraient les bienvenues, car moi je fais tout avec des virtuels, et selon ce que je vois, pas de vitesse dans un thermostat. Fan.speed est pour moi sur un équipement ventilateur, et ca c’est facile.

Donc pour moi, une « vraie clim » détecter par Alexa sera dans ces conditions, découper en plusieurs équipement. Confirmes-tu ou tout est dans le thermostat ?

bonjour @skillix

Je possède une climatisation multi-split Toshiba.
Unité extérieure - RAS-4M27U2AVG-E
4 Split Seiya - RAS-B13-J2KVG-E

les climatisations sont pilotables grace à une app IOS

Je peux également les piloter à la voix grâce à la Skill officiel de Toshiba

Voici les commandes vocales possibles :

allume [Nom Climatisation]
éteins [Nom Climatisation]

règle [Nom Climatisation] sur automatique
règle [Nom Climatisation] sur chauffage
règle [Nom Climatisation] sur refroidissement

règle la température [Nom Climatisation] sur 23
(ne fonctionne pas en mode ventilation et déshumidification)

augmente la température de [Nom Climatisation] de 1 degré
diminue la température de [Nom Climatisation] de 1 degré

règle la vitesse de [Nom Climatisation] sur 1
règle la vitesse de [Nom Climatisation] sur 2
règle la vitesse de [Nom Climatisation] sur 3
règle la vitesse de [Nom Climatisation] sur 4
règle la vitesse de [Nom Climatisation] sur 5
règle la vitesse de [Nom Climatisation] sur 6 (auto)
règle la vitesse de [Nom Climatisation] sur 7 (silence / fonction Quiet )

quelle est la température de [Nom Climatisation] ?
(renvoie la température de la pièce)

quelle est le mode de [Nom Climatisation] ?

sur combien est réglé [Nom Climatisation] ?
(renvoi le mode et la température de consigne)


Alexa remonte les clims comme un Thermostat

Si tu veux plus d’infos, n’hésite pas :wink:

merci, laisse ton doigt sur image

un menu caché apparaitra en bas

voici le menu magique :smile:
image


image

ok parfait, donc le ventilateur est bien pousser dans le thermostat par Toshiba.

Moi j’ai une Daikin avec l’ancien module wifi, incompatible avec Alexa, je passe donc par Jeedom (ash plugin-alexa) qui permet d’envoyer iniquement les paramètre suivants :

image

Il me semble que @Loic avait prévu de reprendre, mais comme il n’a pas Alexa, cela limite un peu.

Quand le mode sera au point j’essayerais de simuler en ventilateur, mais j’ai un petit doute quand je regarde les paramétrages :

image

un dernier point dans Alexa smart home, dans le détails de l’équipement (menu a droite) tu retrouve toutes les fonction du menu caché ? (pour les détecter et ajouter les commandes automatiquement)