mySensors
Re: mySensors
Merci a toi Jimmy,
je suis tombé sur ton post par hasard hier soir
le démon a enfin quitter le NOK pour OK
au top
je suis tombé sur ton post par hasard hier soir
le démon a enfin quitter le NOK pour OK
au top
Re: mySensors
Merci @Gulbroz
Je viens d'installer un jeedom tous frais sur un orange PI plus 2e ca fonctionne avec la modification proposé par Gulbroz.
Les infos des noeud n'apparaisse pas immédiatement il faut attendre un peu après avoir relancer le Deamon
A+
Je viens d'installer un jeedom tous frais sur un orange PI plus 2e ca fonctionne avec la modification proposé par Gulbroz.
Les infos des noeud n'apparaisse pas immédiatement il faut attendre un peu après avoir relancer le Deamon
A+
Orange PI plus2e : Jeedom Stable 3.11;
Mysensors: Téléinfo, 4xRelais Tableau elec, Portail garage, 2xSondes, Boite aux lettres, 2xLumière.
Broker MQTT. Pour ESP8266
Xiaomi Home avec detecteurs d'ouverture.
RPI2:Ecran officiel.
Mysensors: Téléinfo, 4xRelais Tableau elec, Portail garage, 2xSondes, Boite aux lettres, 2xLumière.
Broker MQTT. Pour ESP8266
Xiaomi Home avec detecteurs d'ouverture.
RPI2:Ecran officiel.
Re: mySensors
Rectification, je suis passé sur un orange PI plus 2e et distri armbian. Et mysensors ne fonctionne pas correctement.
Il n'y a pas d’erreurs dans la page santée. Mais pas de log des noeud dans le mysensors-node.
Il y a un problème entre la version nodejs installé par le script du plugin et la dernière version de serialport.
On installe nodejs v5x qui n’est plus compatible avec serialport@5.0.0-beta8.
Soit on limite la version serialport a la 4.0.7 qui fonctionne avec nodejs V5x j'ai testé.
Soit on upgrade le nodejs en dernière version stable 8.2.1 sui fonctionne avec serialport@5.0.0-beta8 j'ai testé aussi et je reste avec cette solution pour moi.
Il n'y a pas d’erreurs dans la page santée. Mais pas de log des noeud dans le mysensors-node.
Il y a un problème entre la version nodejs installé par le script du plugin et la dernière version de serialport.
On installe nodejs v5x qui n’est plus compatible avec serialport@5.0.0-beta8.
Soit on limite la version serialport a la 4.0.7 qui fonctionne avec nodejs V5x j'ai testé.
Soit on upgrade le nodejs en dernière version stable 8.2.1 sui fonctionne avec serialport@5.0.0-beta8 j'ai testé aussi et je reste avec cette solution pour moi.
Orange PI plus2e : Jeedom Stable 3.11;
Mysensors: Téléinfo, 4xRelais Tableau elec, Portail garage, 2xSondes, Boite aux lettres, 2xLumière.
Broker MQTT. Pour ESP8266
Xiaomi Home avec detecteurs d'ouverture.
RPI2:Ecran officiel.
Mysensors: Téléinfo, 4xRelais Tableau elec, Portail garage, 2xSondes, Boite aux lettres, 2xLumière.
Broker MQTT. Pour ESP8266
Xiaomi Home avec detecteurs d'ouverture.
RPI2:Ecran officiel.
Re: mySensors
Bonjour
j'ai aussi ce soucis avec mysensor et j'aurais voulu installer la 4.0.7 mais introuvable sur mon debian
il faut aussi modifier le mysensor.js
merci pourrait ton avoir une maj pour régler ce problème car je pense qu'on doit tous l'avoir
merci
j'ai aussi ce soucis avec mysensor et j'aurais voulu installer la 4.0.7 mais introuvable sur mon debian
il faut aussi modifier le mysensor.js
merci pourrait ton avoir une maj pour régler ce problème car je pense qu'on doit tous l'avoir
merci
Re: mySensors
Même problème que vous les amis,
Le problème est résolu chez moi avec un downgrade de serial port en 4.0.7
J'ai effectué les commandes suivantes:
Le problème est résolu chez moi avec un downgrade de serial port en 4.0.7
J'ai effectué les commandes suivantes:
Code : Tout sélectionner
cd /var/www/html/plugins/mySensors/node
sudo npm install serialport@4.0.7 --build-from-source --unsafe-perm
Jeedom Stable DIY (Samsung nc10 sous lubuntu 14.04)
Gateway Mysensors serie
Noeud température et hygrométrie + Mouvement + luminosité
Rfxcom
3 prises DIO pour éclairage
2 modules DIO 54755 modifié pour fil pilote
Gateway Mysensors serie
Noeud température et hygrométrie + Mouvement + luminosité
Rfxcom
3 prises DIO pour éclairage
2 modules DIO 54755 modifié pour fil pilote
Re: mySensors
Bonjour @lunarok le plugin est passé obsolète sur le market.va t il le resté ou une mise a jour est prévue ?
Raspberry PI 2 , Razberry Zwave +
Fibaro FGRM-222
Qubino ZMNHCA2
Fibaro FGS-222
Qubino ZMNHBA2
Everspring AN180-6
Everspring Z-WAVE SP-103
Raspberry Pi 2 + touch 3.5" en Squeezebox
Modules Mysensors
Dev. Librairie Arduino pour Somfy RTS
Fibaro FGRM-222
Qubino ZMNHCA2
Fibaro FGS-222
Qubino ZMNHBA2
Everspring AN180-6
Everspring Z-WAVE SP-103
Raspberry Pi 2 + touch 3.5" en Squeezebox
Modules Mysensors
Dev. Librairie Arduino pour Somfy RTS
Re: mySensors
Hello, pareil. Je pense qu'il va falloir patienter le temps que le plug-in soit édité afin d'être a jour avec la nouvelle version 3.1.3
Re: mySensors
Rien a voir avec la compatibilité 3.1.3 juste des liens aliexpress ou autre qui ne sont plus autorisés dans les docs
Du coup je supprime toute la section pour débuter, après faut le temps que le market reconstitué la doc et repasse le scan. Donc pas avant jeudi
Envoyé de mon ONEPLUS A3010 en utilisant Tapatalk
Du coup je supprime toute la section pour débuter, après faut le temps que le market reconstitué la doc et repasse le scan. Donc pas avant jeudi
Envoyé de mon ONEPLUS A3010 en utilisant Tapatalk
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Re: mySensors
Super, merci pour les précisions @lunarok
@+
@+
Re: mySensors
Salutlunarok a écrit :Rien a voir avec la compatibilité 3.1.3 juste des liens aliexpress ou autre qui ne sont plus autorisés dans les docs
Du coup je supprime toute la section pour débuter, après faut le temps que le market reconstitué la doc et repasse le scan. Donc pas avant jeudi
Envoyé de mon ONEPLUS A3010 en utilisant Tapatalk
Merci pour ta réponse et le travail
Raspberry PI 2 , Razberry Zwave +
Fibaro FGRM-222
Qubino ZMNHCA2
Fibaro FGS-222
Qubino ZMNHBA2
Everspring AN180-6
Everspring Z-WAVE SP-103
Raspberry Pi 2 + touch 3.5" en Squeezebox
Modules Mysensors
Dev. Librairie Arduino pour Somfy RTS
Fibaro FGRM-222
Qubino ZMNHCA2
Fibaro FGS-222
Qubino ZMNHBA2
Everspring AN180-6
Everspring Z-WAVE SP-103
Raspberry Pi 2 + touch 3.5" en Squeezebox
Modules Mysensors
Dev. Librairie Arduino pour Somfy RTS
Re: mySensors
Merci pour votre travail
Re: mySensors
Bonjour avez-vous réussi à faire la mise a jour ? Sur mon orange pi pc ca marche pas
Raspberry PI 2 , Razberry Zwave +
Fibaro FGRM-222
Qubino ZMNHCA2
Fibaro FGS-222
Qubino ZMNHBA2
Everspring AN180-6
Everspring Z-WAVE SP-103
Raspberry Pi 2 + touch 3.5" en Squeezebox
Modules Mysensors
Dev. Librairie Arduino pour Somfy RTS
Fibaro FGRM-222
Qubino ZMNHCA2
Fibaro FGS-222
Qubino ZMNHBA2
Everspring AN180-6
Everspring Z-WAVE SP-103
Raspberry Pi 2 + touch 3.5" en Squeezebox
Modules Mysensors
Dev. Librairie Arduino pour Somfy RTS
Re: mySensors
idem pour moi.
Code : Tout sélectionner
2017-09-29 08:24:41][ALERT] : [START UPDATE]
[2017-09-29 08:24:41][ALERT] : Début de la mise à jour de : mySensors
[2017-09-29 08:24:41][ALERT] : Action de pre update...
[2017-09-29 08:24:42][ALERT] : OK
[2017-09-29 08:24:42][ALERT] : Téléchargement du plugin...
[2017-09-29 08:24:42][ALERT] : Téléchargement de mySensors...
[2017-09-29 08:24:44][ALERT] : OK
[2017-09-29 08:24:44][ALERT] : Echec lors du téléchargement du fichier. Veuillez réessayer plus tard (taille inférieure à 100 octets). Cela peut être lié à un manque de place, une version minimale requise non consistente avec votre version de Jeedom, un soucis du plugin sur le market etc...
[2017-09-29 08:24:44][ALERT] : [END UPDATE ERROR]
RPI3 avec disque dur
MySensors : téléinfo, Température-humidité-ouverture
ESPEasy : Relais contact sec garage, Relais VMC
DIY Wifi : Capteur de consommation avec pinces ampèremétriques
Xiaomi : Roborock S50
BLEA : Mi Flora
MySensors : téléinfo, Température-humidité-ouverture
ESPEasy : Relais contact sec garage, Relais VMC
DIY Wifi : Capteur de consommation avec pinces ampèremétriques
Xiaomi : Roborock S50
BLEA : Mi Flora
Re: mySensors
Idem. Mais cette mise à jour n'apporte rien de spécial je pense :
Rien a voir avec la compatibilité 3.1.3 juste des liens aliexpress ou autre qui ne sont plus autorisés dans les docs
Du coup je supprime toute la section pour débuter, après faut le temps que le market reconstitué la doc et repasse le scan. Donc pas avant jeudi
NUC sous EXSI et Jeedom 3.2.11 sur VM Debian9 / Zwave / MySensors / Remora / RFXCOM433E / Xiaomi Home / Volets sous ESPEASY / Squeezebox / ZoneMinder
Re: mySensors
Bonjour, Idem pour moi, MAJ impossible. Effectivement, rien à voir avec la ver 3.1, même comportement avant et après la mise à jour.GiDom a écrit : ↑29 sept. 2017, 08:28Idem. Mais cette mise à jour n'apporte rien de spécial je pense :
Rien a voir avec la compatibilité 3.1.3 juste des liens aliexpress ou autre qui ne sont plus autorisés dans les docs
Du coup je supprime toute la section pour débuter, après faut le temps que le market reconstitué la doc et repasse le scan. Donc pas avant jeudi
A+
-
- Timide
- Messages : 56
- Inscription : 01 juin 2015, 14:10
- Contact :
Re: mySensors
Bonsoir,
Il faut attendre que le plugin ne soit plus en obsolète ( il suffit de regarder sur le market ).
pas la peine de dire ou redire que la maj je fonctionne pas, un plugin obsolète ne peux pas se mettre a jour.
wait and see, PS : j'ai aussi le même problème sur ce plugin.
Michael
Il faut attendre que le plugin ne soit plus en obsolète ( il suffit de regarder sur le market ).
pas la peine de dire ou redire que la maj je fonctionne pas, un plugin obsolète ne peux pas se mettre a jour.
wait and see, PS : j'ai aussi le même problème sur ce plugin.
Michael
Re: mySensors
merci @lunarok pour la mise a jour
Raspberry PI 2 , Razberry Zwave +
Fibaro FGRM-222
Qubino ZMNHCA2
Fibaro FGS-222
Qubino ZMNHBA2
Everspring AN180-6
Everspring Z-WAVE SP-103
Raspberry Pi 2 + touch 3.5" en Squeezebox
Modules Mysensors
Dev. Librairie Arduino pour Somfy RTS
Fibaro FGRM-222
Qubino ZMNHCA2
Fibaro FGS-222
Qubino ZMNHBA2
Everspring AN180-6
Everspring Z-WAVE SP-103
Raspberry Pi 2 + touch 3.5" en Squeezebox
Modules Mysensors
Dev. Librairie Arduino pour Somfy RTS
Re: mySensors
Merci @Lunarok pour la mise à jour!
Je ne sais pas ce que cela change, mais mon Jeedom est à jour
Je ne sais pas ce que cela change, mais mon Jeedom est à jour
-
- Timide
- Messages : 6
- Inscription : 04 juil. 2017, 16:12
Re: mySensors
Bonjour, merci à Lunarok pour la mise à jour du plugin MySensors.
Par contre j'ai un problème de prise en compte des V_STATUS dans Jeedom. A priori je n'ai pas de retour vers les noeuds lors d'un changement d'état .
Le code est le suivant. Il fonctionne sur une ancienne installation de Jeedom mais sur la nouvelle.
A priori je peux forcer le changement d'état en testant dans l'onglet commande du noeud mais pas via le dashboard...
Quelqu'un aurait une idée?
Par contre j'ai un problème de prise en compte des V_STATUS dans Jeedom. A priori je n'ai pas de retour vers les noeuds lors d'un changement d'état .
Le code est le suivant. Il fonctionne sur une ancienne installation de Jeedom mais sur la nouvelle.
A priori je peux forcer le changement d'état en testant dans l'onglet commande du noeud mais pas via le dashboard...
Quelqu'un aurait une idée?
Code : Tout sélectionner
/**
* MySensors_NightLight
*
*******************************
*
* REVISION HISTORY
* Version 1.0: GUILLOTON Laurent
* Version 1.1 - 2017-10-01: Création du sketch initial
*
* DESCRIPTION
*
* MySensors_NightLight est un sketch d'une veilleuse connectée
* utilisant un strip WS2812B qui sera déclenchée lorsque
* la luminosité sera insuffisante dans la pièce.
* Elle pourra néanmoins être forcé à ON ou OFF par action sur contrôleur (Jeedom)
* Le contrôle de la luminosité, le choix de la couleurs ou le type de cycle
* seront choisi par le contrôleur.
*
*/
// Enable debug prints to serial monitor
#define MY_DEBUG
// Enable and select radio type attached
#define MY_RADIO_NRF24
//#define MY_RADIO_RFM69
// Enable repeater functionality for this node
#define MY_REPEATER_FEATURE
#include "Arduino.h"
#include <MySensors.h>
#include <SPI.h>
#include <Wire.h>
#include <Adafruit_NeoPixel.h>
#include <TH02_dev.h>
// initialisation des constantes
#define LIGHT_SENSOR_ANALOG_PIN 1
bool NL_STATE = 0;
bool NL_MODE = 0;
unsigned long SLEEP_TIME = 30000; // Sleep time between reads (in milliseconds)
unsigned long lastRefreshTime = 0; // Use this to implement a non-blocking delay function
float lastTemp;
float lastHum;
int BRIGHTNESS = 255; // Initialisation de la luminosité
int RED = 204;
int GREEN = 0;
int BLUE = 204;
uint32_t COLOR = 0ul;
bool FLAG = 0;
#define STRIP_PIN 6 // Arduino Digital I/O pin number for first relay (second on pin+1 etc)
#define NUMBER_OF_LEDS 30 // Total number of attached relays
Adafruit_NeoPixel strip = Adafruit_NeoPixel(NUMBER_OF_LEDS, STRIP_PIN, NEO_GRB + NEO_KHZ800);
// ID des capteurs sur le noeud
#define CHILD_ID_LED_MODE 0 // ID of nightlight staee (0 Auto / 1 Manuel)
#define CHILD_ID_LED_STATE 1 // ID of nightlight staee (0 Off / 1 On)
#define CHILD_ID_TEMP 2 // Id of Temperature child
#define CHILD_ID_HUM 3 // Id of humidity child
#define CHILD_ID_LIGHT 4 // Id of light child
#define CHILD_ID_BRIGHT 5 // ID of Brihtness Dimmer
#define CHILD_ID_R 7 // ID of RGBW Dimmer
#define CHILD_ID_G 8 // ID of RGBW Dimmer
#define CHILD_ID_B 9 // ID of RGBW Dimmer
// Message MySensors
MyMessage msgNLMode(CHILD_ID_LED_STATE, V_STATUS);
MyMessage msgNLState(CHILD_ID_LED_STATE, V_STATUS);
MyMessage msgTemp(CHILD_ID_TEMP, V_TEMP);
MyMessage msgHum(CHILD_ID_HUM, V_HUM);
MyMessage msgLight(CHILD_ID_LIGHT, V_LIGHT_LEVEL);
MyMessage msgBright(CHILD_ID_BRIGHT, V_PERCENTAGE);
MyMessage msgR(CHILD_ID_R, V_PERCENTAGE);
MyMessage msgG(CHILD_ID_G, V_PERCENTAGE);
MyMessage msgB(CHILD_ID_B, V_PERCENTAGE);
void presentation()
{
// Send the sketch version information to the gateway and Controller
sendSketchInfo("MySensors_Nightlight", "1.0");
// Register all sensors to mySensors (they will be created as child devices)
present(CHILD_ID_LED_MODE, S_BINARY);
present(CHILD_ID_LED_STATE, S_BINARY);
present(CHILD_ID_TEMP, S_TEMP);
present(CHILD_ID_HUM, S_HUM);
present(CHILD_ID_LIGHT, S_LIGHT_LEVEL);
present(CHILD_ID_BRIGHT, S_DIMMER);
present(CHILD_ID_R, S_DIMMER);
present(CHILD_ID_G, S_DIMMER);
present(CHILD_ID_B, S_DIMMER);
}
void setup()
{
Serial.begin(115200);
TH02.begin();
strip.begin();
// initialisation des paramètres avec ceux de Jeedom
request(CHILD_ID_LED_STATE, V_STATUS);
request(CHILD_ID_LED_MODE, V_STATUS);
request(CHILD_ID_BRIGHT, V_PERCENTAGE);
request(CHILD_ID_R, V_PERCENTAGE);
request(CHILD_ID_G, V_PERCENTAGE);
request(CHILD_ID_B, V_PERCENTAGE);
strip.show();
Serial.println("initialisation terminée");
FLAG=1;
}
void loop()
{
boolean needRefresh = (millis() - lastRefreshTime) > SLEEP_TIME;
if (needRefresh)
{
lastRefreshTime = millis();
float Temperature = TH02.ReadTemperature();
if (isnan(Temperature)) {
Serial.println("Failed reading temperature from DHT");
} else if (Temperature != lastTemp) {
lastTemp = Temperature;
send(msgTemp.set(Temperature, 1));
Serial.print("T: ");
Serial.println(Temperature);
}
float Humidity = TH02.ReadHumidity();
if (isnan(Humidity)) {
Serial.println("Failed reading humidity from DHT");
} else if (Humidity != lastHum) {
lastHum = Humidity;
send(msgHum.set(Humidity, 1));
Serial.print("H: ");
Serial.println(Humidity);
}
}
if (NL_MODE == 0 && FLAG)
{
Serial.println("Mode Auto");
send(msgNLState.set(NL_MODE));
// Ajouter ici la fonction d'allumage ou d'extinction en fonction de la luminosité ambiante
// Seuil a fixer
FLAG = 0;
}
if (NL_MODE == 1 && FLAG)
{
strip.setBrightness(BRIGHTNESS);
Serial.println("Mode Manuel");
if (NL_STATE == 0)
{
Serial.println("Extinction");
for(int i=0;i<NUMBER_OF_LEDS;i++)
{
strip.clear();
}
strip.show();
send(msgNLState.set(NL_STATE));
}
if (NL_STATE == 1)
{
Serial.println("Allumage");
for(int i=0;i<NUMBER_OF_LEDS;i++)
{
strip.setPixelColor(i, strip.Color(RED,GREEN,BLUE));
}
strip.show();
send(msgNLState.set(NL_STATE));
}
FLAG=0;
}
}
void receive(const MyMessage &message)
{
if (message.type==V_STATUS)
{
Serial.println("V_STATUS");
if(message.sensor==CHILD_ID_LED_MODE)
{
NL_MODE=message.getBool();
saveState(message.sensor, NL_MODE);
Serial.print("Mode = ");
Serial.println(message.getBool());
}
if(message.sensor==CHILD_ID_LED_STATE)
{
NL_STATE=message.getBool();
saveState(message.sensor, NL_STATE);
Serial.print("State = ");
Serial.println(message.getBool());
}
}
if (message.type==V_PERCENTAGE)
{
Serial.println("V_PERCENTAGE");
if (message.sensor==CHILD_ID_BRIGHT)
{
BRIGHTNESS = message.getInt();
if (BRIGHTNESS < 0)
{
BRIGHTNESS = 0;
}
else if (BRIGHTNESS > 100)
{
BRIGHTNESS = 100;
}
BRIGHTNESS=BRIGHTNESS*255/100;
saveState(message.sensor, BRIGHTNESS);
Serial.print("Brightness=");
Serial.println(BRIGHTNESS);
}
if (message.sensor==CHILD_ID_R)
{
RED = message.getInt();
if (RED < 0)
{
RED = 0;
}
else if (RED > 100)
{
RED = 100;
}
Serial.print("Pourcentage de rouge =");
Serial.println(RED);
RED=floor(RED*255/100);
saveState(message.sensor, RED);
}
if (message.sensor==CHILD_ID_G)
{
GREEN = message.getInt();
if (GREEN < 0)
{
GREEN = 0;
}
else if (GREEN > 100)
{
GREEN = 100;
}
Serial.print("Pourcentage de vert =");
Serial.println(GREEN);
GREEN=floor(GREEN*255/100);
saveState(message.sensor, GREEN);
}
if (message.sensor==CHILD_ID_B)
{
BLUE = message.getInt();
if (BLUE < 0)
{
BLUE = 0;
}
else if (BLUE > 100)
{
BLUE = 100;
}
Serial.print("Pourcentage de bleu =");
Serial.println(BLUE);
BLUE=floor(BLUE*255/100);
saveState(message.sensor, BLUE);
}
}
FLAG=1;
}
Re: mySensors
tous le monde attend une maj ? ou c'est sensé fonctionner en ce moment ?
Basé sur les précédents postes je ne suis pas sur de comprendre...
Basé sur les précédents postes je ne suis pas sur de comprendre...
Jeedom 3.1.7 sur VM + NUC
Rflink a jour
Mysensors usb/serial gateway V2.1.1 a jour
Rflink a jour
Mysensors usb/serial gateway V2.1.1 a jour
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités