en passant par une fenetre ssh sur le raspberry de mon Jeedom ?
Oui, c’est ca
ls -l | grep parrotpot*.pyc
Il me dit qu’il n’arrive pas à le trouver
il ne trouve aucun fichier de ce type j’ai mis parrotplant à la place de parrotpot aussi
Tu t’es mis dans le répertoire ou est le fichier ?
Je ne l’ai pas mis dans la commande ls que je t’ai donnée car pas facile de taper les noms des répertoires de mémoire à partir du téléphone
justement je n’arrive pas a trouver ou est ce fichier.
Le chemin indiqué sur Jeexplorer ce me mene a rien
/var/www/html/plugins/blea/resources/blead/devices/__cache__
Ok, cest bon il est en lecture écriture
(merci beaucoup pour ton aide au passage)
je viens de relancer le plugin et il ne me remonte toujours que les 3 memes infos
[2020-12-09 23:47:46.399][DEBUG] : No name in data but i know it is : parrotpot
[2020-12-09 23:47:46.401][DEBUG] : {‹ id ›: ‹ A0:14:3D:CD:9C:BD ›, ‹ type ›: ‹ default ›, ‹ name ›: ‹ parrotpot ›, ‹ rssi ›: -64, ‹ source ›: ‹ local ›, ‹ present ›: 1}
Les droits d’execution sont les mêmes que les autres fichiers du répertoire ?
oui, lecture et ecriture
Dans l’equipement, onglet Paramètres, le refresh est forcé ? À combien ?
Oui, 30sec je l’ai forcé depuis que l’on fait les tests, sinon c’est 900sec
et quand je teste la commande en manuel aussi, la valeur pour tous les attributs sauf les 3 (present, present_local et rssi) est nulle
Tu avais des valeurs pour les autres commandes avant que l’on fasse les modifs ?
Oui, j’avais tout qui remontait, c’est ca qui est bizarre car on a pas touché au reste
d’un cote on parle de parrotpot (la ou on définit les commandes) et de l’autre de parrotplant, ca ne peut pas jouer ?
Je viens de mettre en commentaire # ou / les passages que l’on a rajouté.
Quand je recrée les comandes, il ne me crée que les 3 premieres (present, present local et rssi) mais pas les autres
Non, ça me paraît correcte.
Peux tu vérifier dans les logs le fichier http.error ?
Je n’ai que les erreurs qui correspondaient au fait que les fichier étaient en lecture seul.
Nouveau probleme il ne détecte plus mes pots comme des Parrot Pot… la case « Equipement » est vide au lieu de contenir « Parrot Pot », comme si la Parrot Pot n’existait pas dans sa base de données d’équipement
C’est à dire ?
la case « Equipement » est vide au lieu de contenir « Parrot Pot », comme si la Parrot Pot n’existait pas dans sa base de données d’équipement
Ne penses tu pas que je devrais réinstaller le plugin de 0 ?
Et reprendre les étapes que tu as décris tout a l’heure de 0 avec un plugin « a neuf » ?
Il y a peut être une erreur de syntaxe dans le fichier Json
{
"parrotpot": {
"name": "Parrot Pot",
"groupe" : "Plante",
"configuration" : {
"needsrefresh" : 1,
"name" : "parrotpot",
"battery_type" : "Batterie",
"delay" : 900,
"cancontrol" : 1
},
"commands": [
{
"name": "Luminosité",
"type": "info",
"subtype": "numeric",
"display": {
"icon": "<i class=\"fas fa-sun\"><\/i>",
"generic_type": "DONT"
},
"isVisible": 0,
"isHistorized": 0,
"unite": "mol / m² / d",
"logicalId": "sunlight",
"template": {
"dashboard": "line",
"mobile": "line"
}
},
{
"name": "Sol conductivité",
"type": "info",
"subtype": "numeric",
"display": {
"icon": "<i class=\"fas fa-thermometer-empty\"><\/i>",
"generic_type": "DONT"
},
"isVisible": 0,
"isHistorized": 0,
"unite": "TODO",
"logicalId": "soilec",
"template": {
"dashboard": "line",
"mobile": "line"
}
},
{
"name": "Sol température",
"type": "info",
"subtype": "numeric",
"display": {
"icon": "<i class=\"fas fa-thermometer-empty\"><\/i>",
"generic_type": "DONT"
},
"isVisible": 0,
"isHistorized": 0,
"unite": "°C",
"logicalId": "soiltemp",
"template": {
"dashboard": "line",
"mobile": "line"
}
},
{
"name": "Air température",
"type": "info",
"subtype": "numeric",
"display": {
"icon": "<i class=\"fas fa-thermometer-empty\"><\/i>",
"generic_type": "DONT"
},
"isVisible": 0,
"isHistorized": 0,
"unite": "°C",
"logicalId": "airtemp",
"template": {
"dashboard": "line",
"mobile": "line"
}
},
{
"name": "Humidité",
"type": "info",
"subtype": "numeric",
"display": {
"icon": "<i class=\"fas fa-tint\"><\/i>",
"generic_type": "DONT"
},
"isVisible": 0,
"isHistorized": 0,
"unite": "%",
"logicalId": "soilmoisture",
"template": {
"dashboard": "line",
"mobile": "line"
}
},
{
"name": "Humidité (calibrée)",
"type": "info",
"subtype": "numeric",
"display": {
"icon": "<i class=\"fas fa-tint\"><\/i>",
"generic_type": "DONT"
},
"isVisible": 1,
"isHistorized": 0,
"unite": "%",
"logicalId": "calibratedsoilmoisture",
"template": {
"dashboard": "line",
"mobile": "line"
}
},
{
"name": "Air température (calibrée)",
"type": "info",
"subtype": "numeric",
"display": {
"icon": "<i class=\"fas fa-thermometer-empty\"><\/i>",
"generic_type": "DONT"
},
"isVisible": 1,
"isHistorized": 0,
"unite": "°C",
"logicalId": "calibratedairtemp",
"template": {
"dashboard": "line",
"mobile": "line"
}
},
{
"name": "Luminosité (DLI)",
"type": "info",
"subtype": "numeric",
"display": {
"icon": "<i class=\"fas fa-sun\"><\/i>",
"generic_type": "DONT"
},
"isVisible": 1,
"isHistorized": 1,
"unite": "dli",
"logicalId": "calibratedli",
"template": {
"dashboard": "line",
"mobile": "line"
}
},
{
"name": "Couleur",
"type": "info",
"subtype": "numeric",
"display": {
"icon": "<i class=\"fas fa-battery-full\"><\/i>",
"generic_type": "DONT"
},
"isVisible": 0,
"isHistorized": 0,
"unite": "",
"logicalId": "color",
"template": {
"dashboard": "line",
"mobile": "line"
}
},
{
"name": "Batterie",
"type": "info",
"subtype": "numeric",
"display": {
"icon": "<i class=\"fas fa-battery-full\"><\/i>",
"generic_type": "DONT"
},
"isVisible": 0,
"isHistorized": 0,
"unite": "%",
"logicalId": "battery",
"template": {
"dashboard": "line",
"mobile": "line"
}
},
// {
// "name": "Volume",
// "type": "info",
// "subtype": "numeric",
// "display": {
// "icon": "<i class=\"fas fa-water\"><\/i>",
// "generic_type": "DONT"
// },
// "isVisible": 0,
// "isHistorized": 0,
// "unite": "%",
// "logicalId": "volume",
// "template": {
// "dashboard": "line",
// "mobile": "line"
// }
// },
{
"name": "Refresh",
"type": "action",
"subtype": "other",
"display": {
"generic_type": "GENERIC"
},
"isVisible": 1,
"isHistorized": 0,
"unite": "",
"logicalId": "refresh"
}
],
"compatibility": [
{
"manufacturer": "Parrot",
"name": "Parrot Pot",
"doc": "",
"type": "Capteurs",
"battery_type": "4x1.5V AA",
"ref" : "",
"comlink": "",
"remark": "Capteurs de plantes",
"inclusion" : "Mode inclusion",
"imglink": "parrotpot"
}
]
}
}
Il faudrait le mettre dans un bloc code pour qu’il soit plus facilement lisible.
En revanche, les doubles quote sont bizarre. « » au lieu de " "