-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dt_type for sensor #1
Comments
Not sure a datatype is necessary. There is 2 sensors boolean for use in scenario. |
But to display in sensor widget in client seems better to see value instead of numbers. Le 8 octobre 2016 18:01:04 GMT+02:00, vdomos [email protected] a écrit :
Envoyé de mon appareil Android avec K-9 Mail. Veuillez excuser ma brièveté. |
In domoweb, I use weather icon (one value = one icon), not possible in domodroid ? |
but tell me how you want how i can do for Domodroid. |
Ok do not thought of weather icons :( Going to have a look at value/icon you selected in domoweb and apply it to domodroid for those sensors type. Easier indeed, but it needs more works on my part :( Le 8 octobre 2016 18:04:15 GMT+02:00, vdomos [email protected] a écrit :
Envoyé de mon appareil Android avec K-9 Mail. Veuillez excuser ma brièveté. |
Dis moi comment tu voudrais voir les infos. |
Ben a voir avec Fritz mais pourquoi pas créer un datatype dt_Weather_icon est on renvoie le code de l'icône que l'on souhaite. Ça veut dire qu'il faut aussi l'appliquer au plugin weather de base et modifier tous les widgets de domoweb et domodroid. Dans weather le code que l'on reçoit correspond directement à une icône wi_(valeur). Avoir ce qui est plus simple. Le dt_type aurait l'avantage d'être plus générique. |
Par exemple si tu renvoie "rain" au lieu de 1 on pourrait lire directement "wi-rain" |
J'ai fait en fonction de ce que me renvoie l'API Meteo France (code 0..4) et j'ai copié sur le widget weather de Fritz pour afficher les icones comme il le fait avec le "condition_code" renvoyé par Yahoo. Mais, je comprends mieux ton point de vue. il faudrai uniformiser pour les différents clients. A voir pour des datatypes dédiés weather |
Oui dans un premier temps je vais ajouter l'exception. Je sais pas ce que tu en pense mais le datatype dt_wi_icon me paraît pas mal, on affiche ce que le développeur du plugin voudrait voir et ce quelque soit le client. En plus ça me donne une idée avec aussi un datatype fontawesome pour le même principe. Je sais pas dans quel plugin il pourrait être utile mais côté client ça serait plus facile. Le 8 octobre 2016 18:38:08 GMT+02:00, vdomos [email protected] a écrit :
Envoyé de mon appareil Android avec K-9 Mail. Veuillez excuser ma brièveté. |
qu'est ce que tu appelles exceptions ? |
Je push et tu verras ;) Le 8 octobre 2016 18:48:46 GMT+02:00, vdomos [email protected] a écrit :
Envoyé de mon appareil Android avec K-9 Mail. Veuillez excuser ma brièveté. |
Voilà l'exception à gérer :) D'habitude j’appelle la méthode par un entier qui correspond directement au code de l’icône a afficher de cette manière:
Méthode qui ressemble tout simplement à ça:
Ceci dit c'est réglé ça fonctionne, mais c'est pas 'catholique' le jour ou quelqu'un crée un sensor nommé "rainlevelxxx" dans un plugin, ça va chercher a exécuter cette routine. |
En fait pour simplifier le code, il faudrai que je remplace les codes "0 à 5" par les mêmes codes correspondant aux conditions_codes de Yahoo ? |
Par exemple oui en calquant sur l'équivalent yahoo weather. Ça simplifierait le code de mon côté. |
You sould try to create a new data_type in domogik for those value:
No rain (value 1)
Light rain (value 2)
Moderate rain (value 3)
Heavy rain (value 4)
No data (value 0)
In this case it will be easier to handle in client.
Or using dt_String and convertion
Look at ups or hvac model.
The text was updated successfully, but these errors were encountered: