mySensors
Re: [Sujet officiel] mySensors
@lunarock je sais plus si le lien du post de @rol-rider est dans la doc (compliqué a consulter de mon portable a l'heure ou j'écris ces lignes) mais s'il y est pas sa pourrait etre intéressant
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: [Sujet officiel] mySensors
@bdog le RGB n'existait pas en type mysensors l'année dernière, c'est une nouveauté 1.5 donc déjà pas commun. Ensuite #color# c'est propre a jeedom, tu l'as sur toutes les commandes génériques de type color
Envoyé de mon A0001 en utilisant Tapatalk
Envoyé de mon A0001 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
- Wapata
- Timide
- Messages : 133
- Inscription : 29 avr. 2015, 10:43
- Localisation : 44 - Saint Nazaire - Herbignac
Re: [Sujet officiel] mySensors
Me revoilà !
Dans la page de plugin MySensors, sous un équipement, dans Paramètres du Sketch et enfin dans la Catégorie du noeud "Humidité", l'image ne s'affiche plus chez moi.
J'ai réinstallé Jeedom hier, mais avant hier et la semaine passée le bug était déjà présent.
Pas de soucis d'accès au market, et donc, à internet.
Que puis je faire ?
Dans la page de plugin MySensors, sous un équipement, dans Paramètres du Sketch et enfin dans la Catégorie du noeud "Humidité", l'image ne s'affiche plus chez moi.
J'ai réinstallé Jeedom hier, mais avant hier et la semaine passée le bug était déjà présent.
Pas de soucis d'accès au market, et donc, à internet.
Que puis je faire ?
Re: [Sujet officiel] mySensors
Ça mais arrivé....quand je suis passé sous jessie, enfin je pense que c'est la même situation, je suis retourné dans le market et réinstaller le pluging.
Envoyé de mon Nexus 7 en utilisant Tapatalk
Envoyé de mon Nexus 7 en utilisant Tapatalk
RPI3 avec mSATA
RFXcom; RFLink; Z-Wave; Mysensors; ESPEasy
Noeuds MySensors-téléinfo-Température-Distance-Baromètre-relais
Noeuds ESPEasy-open-garage-relais-PIR-Station Météo
RFXcom; RFLink; Z-Wave; Mysensors; ESPEasy
Noeuds MySensors-téléinfo-Température-Distance-Baromètre-relais
Noeuds ESPEasy-open-garage-relais-PIR-Station Météo
- Wapata
- Timide
- Messages : 133
- Inscription : 29 avr. 2015, 10:43
- Localisation : 44 - Saint Nazaire - Herbignac
Re: [Sujet officiel] mySensors
Pourra t on avoir deux gateway sur la nouvelle version de Jeedom et du plugin ?
Je souhaiterais avoir deux fréquences différentes pour gérer les trucs intérieurs et les trucs extérieurs.
Je souhaiterais avoir deux fréquences différentes pour gérer les trucs intérieurs et les trucs extérieurs.
Re: [Sujet officiel] mySensors
Ça oui. NRF et RFM ça sera possible. Par contre faut que je vérifie le comportement avec 2 gateway du même type, je crains que ça soit plus problematique
Envoyé de mon A0001 en utilisant Tapatalk
Envoyé de mon A0001 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
- Wapata
- Timide
- Messages : 133
- Inscription : 29 avr. 2015, 10:43
- Localisation : 44 - Saint Nazaire - Herbignac
Re: [Sujet officiel] mySensors
Cool, une idée de la date (ou alors seulement en V2 ?)
2 Gateway, ce ne sera pas comme une série de noeud répéteurs ? Le protocole se charge de gérer ça ?
Bien que, une personne qui met deux gw de même fréquence devrait sans doutes le faire pour deux réseaux séparés.
Quoi que... les radio à fréquences basses (non 2.4Ghz) sont les mêmes cartes, seul la fréquence change... Donc, ton interrogation subsiste.
Quoi qu'il en soit, j'ai aujourd'hui 2gw 2.4Ghz si tu le souhaite.
2 Gateway, ce ne sera pas comme une série de noeud répéteurs ? Le protocole se charge de gérer ça ?
Bien que, une personne qui met deux gw de même fréquence devrait sans doutes le faire pour deux réseaux séparés.
Quoi que... les radio à fréquences basses (non 2.4Ghz) sont les mêmes cartes, seul la fréquence change... Donc, ton interrogation subsiste.
Quoi qu'il en soit, j'ai aujourd'hui 2gw 2.4Ghz si tu le souhaite.
Re: [Sujet officiel] mySensors
Oui c'est prévu pour sortir avec la V2 Wapata.Wapata a écrit :Cool, une idée de la date (ou alors seulement en V2 ?)
Jeedom DIY
Hardware : Raspberry Pi 3 + RFXCom + Razberry + Gateway MySensors ESP8266
OS : Stretch
Jeedom : 3.3.24
Protocols : MySensors + RFXcom + Z-Wave + Orvibo
Hardware : Raspberry Pi 3 + RFXCom + Razberry + Gateway MySensors ESP8266
OS : Stretch
Jeedom : 3.3.24
Protocols : MySensors + RFXcom + Z-Wave + Orvibo
- idem
- Timide
- Messages : 233
- Inscription : 17 févr. 2015, 02:35
- Localisation : Villeurbanne / Lyon
- Contact :
Re: [Sujet officiel] mySensors
Vivement samedi prochain alors[GRINNING CAT FACE WITH SMILING EYES]
Envoyé de mon SM-G901F en utilisant Tapatalk
Envoyé de mon SM-G901F en utilisant Tapatalk
Jeedom DIY
Jeedom sur NUC est au top!!
http://geekandmore.fr
Unix/Linux, shell, SQL, gestion de projet, gestion des changements, consultant sénoir...
Jeedom sur NUC est au top!!
http://geekandmore.fr
Unix/Linux, shell, SQL, gestion de projet, gestion des changements, consultant sénoir...
Re: [Sujet officiel] mySensors
Info importante, multi gateway et NRF ne font pas bon ménage, donc c'est à proscrire.
Il ne faudra pas mettre deux gateway de meme type donc. Va falloir que je verrouille cette partie du coup.
Il ne faudra pas mettre deux gateway de meme type donc. Va falloir que je verrouille cette partie du coup.
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
- Wapata
- Timide
- Messages : 133
- Inscription : 29 avr. 2015, 10:43
- Localisation : 44 - Saint Nazaire - Herbignac
Re: [Sujet officiel] mySensors
Deux gateway de même type = deux gateway avec la même fréquence radio hein ?
Ou alors une USB et une Réseau ?
Ou alors une USB et une Réseau ?
Re: [Sujet officiel] mySensors
Donc aux gateway sur la même fréquence, que ce soit 2 séries, 2 réseaux ou un melange
Envoyé de mon A0001 en utilisant Tapatalk
Envoyé de mon A0001 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
- Wapata
- Timide
- Messages : 133
- Inscription : 29 avr. 2015, 10:43
- Localisation : 44 - Saint Nazaire - Herbignac
Re: [Sujet officiel] mySensors
Ah ouf !
Merci pour ta réponse !
Allez, j'en rajoute une couche: deux gateway USB, en NRF24... MAIS une sur un Jeedom maître et l'autre sur un Jeedom esclave ?
(Je sais pas si ce cas va me concerner par contre, c'est juste par curiosité)
Merci pour ta réponse !
Allez, j'en rajoute une couche: deux gateway USB, en NRF24... MAIS une sur un Jeedom maître et l'autre sur un Jeedom esclave ?
(Je sais pas si ce cas va me concerner par contre, c'est juste par curiosité)
Re: [Sujet officiel] mySensors
Non c'est pas possible c'est ce que je dis. Un réseau une gateway. La on parle pas de brancher ou, ça va mettre la pagaille a cause des acquittements
Envoyé de mon A0001 en utilisant Tapatalk
Envoyé de mon A0001 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: [Sujet officiel] mySensors
Bonjour,
Petite questions aux grand maitres de Jeedom et MySensor que vous êtes.
J'ai déjà pas mal grenouiller un peu partout sur jeedom et Mysensor c'est un super boulot, une belle communauté et pour tout ca bravo.
Pour ma part j'ai déjà quelques noeuds et m'en sort a chaque fois pas trop mal
Là par contre j'ai un soucis et n'arrive pas a localiser
J'ai fait un noeud relai avec un interrupteur également .
Le relais est a base d'optocoupleur, ca fait moins de bruit
Du cousp avec l'inter, pas de soucis ca marche en local
L'import du noeud dans jeedom, pas de soucis non plus, il voit bien l'interrupteur pour info, le relais et les commandes on et off du relais
quand j'utilise le lien test dans le paramétrage du noeud, ca fonctionne parfaitement
par contre au niveau du dashborad, j'ai un icone lampe (je sais je peut changer), mais dès que je clic dessus, je n'ai que l'action ON qui se fait, et pas de changement d'état de l'icone
Du coups, jamais de passage a OFF, seul moyen passer par le bouton test, ou par l'intérrupteur
Avez vous une piste, besoins de logs, de conf ...?
Merci d'avance
Petite questions aux grand maitres de Jeedom et MySensor que vous êtes.
J'ai déjà pas mal grenouiller un peu partout sur jeedom et Mysensor c'est un super boulot, une belle communauté et pour tout ca bravo.
Pour ma part j'ai déjà quelques noeuds et m'en sort a chaque fois pas trop mal
Là par contre j'ai un soucis et n'arrive pas a localiser
J'ai fait un noeud relai avec un interrupteur également .
Le relais est a base d'optocoupleur, ca fait moins de bruit
Du cousp avec l'inter, pas de soucis ca marche en local
L'import du noeud dans jeedom, pas de soucis non plus, il voit bien l'interrupteur pour info, le relais et les commandes on et off du relais
quand j'utilise le lien test dans le paramétrage du noeud, ca fonctionne parfaitement
par contre au niveau du dashborad, j'ai un icone lampe (je sais je peut changer), mais dès que je clic dessus, je n'ai que l'action ON qui se fait, et pas de changement d'état de l'icone
Du coups, jamais de passage a OFF, seul moyen passer par le bouton test, ou par l'intérrupteur
Avez vous une piste, besoins de logs, de conf ...?
Merci d'avance
Raspberry PI 2
MySensors V2.0
Gateway Serial : Arduino R3 UNO
Node Atmega 328 standalone
Nodes interrupteurs, DS18B20, Thyristor en lieu et place des relais bruyant
(Teleinfos En cours)
MySensors V2.0
Gateway Serial : Arduino R3 UNO
Node Atmega 328 standalone
Nodes interrupteurs, DS18B20, Thyristor en lieu et place des relais bruyant
(Teleinfos En cours)
-
- Timide
- Messages : 54
- Inscription : 03 déc. 2015, 17:09
Re: [Sujet officiel] mySensors
Salut.
Tes commandes Off et On sont bien en mode "afficher" :
Tes commandes Off et On sont bien en mode "afficher" :
Re: [Sujet officiel] mySensors
Yes, la seul différence avec ta capture est que le relai est numéro 5 mais tout est identique
Pour ca je comprend pas
Pour ca je comprend pas
Raspberry PI 2
MySensors V2.0
Gateway Serial : Arduino R3 UNO
Node Atmega 328 standalone
Nodes interrupteurs, DS18B20, Thyristor en lieu et place des relais bruyant
(Teleinfos En cours)
MySensors V2.0
Gateway Serial : Arduino R3 UNO
Node Atmega 328 standalone
Nodes interrupteurs, DS18B20, Thyristor en lieu et place des relais bruyant
(Teleinfos En cours)
-
- Timide
- Messages : 54
- Inscription : 03 déc. 2015, 17:09
Re: [Sujet officiel] mySensors
Ca vient peut être du scketch alors ?
Re: [Sujet officiel] mySensors
Je vois pas, j'ai repris et adapté
après je suis pas un as du code, je pofine après
3 interrupteurs, une sonde de température et un relais actuellement
après je suis pas un as du code, je pofine après
3 interrupteurs, une sonde de température et un relais actuellement
Code : Tout sélectionner
#include <MySigningNone.h>
#include <MyTransportNRF24.h>
//#include <MyTransportRFM69.h>
#include <MyHwATMega328.h>
#include <MySensor.h>
#include <SPI.h>
// Example sketch showing how to send in OneWire temperature readings
#include <DallasTemperature.h>
#include <OneWire.h>
#include <Bounce2.h> //pour les boutons
#define ONE_WIRE_BUS 4 // Pin where dallase sensor is connected
#define MAX_ATTACHED_DS18B20 16
#define INTER1 2
#define INTER2 3
#define INTER3 5
#define RELAY_1 6 // Lamp as a RELAYArduino Digital I/O pin number for first relay (second on pin+1 etc)
#define NUMBER_OF_RELAYS 1 // Total number of attached relays
#define RELAY_ON 1 // GPIO value to write to turn on attached relay
#define RELAY_OFF 0 // GPIO value to write to turn off attached relay
// Initialisations MySensors
// NRFRF24L01 radio driver (set low transmit power by default)
MyTransportNRF24 radio(RF24_CE_PIN, RF24_CS_PIN, RF24_PA_LEVEL);
//MyTransportRFM69 radio;
// Message signing driver (none default)
//MySigningNone signer;
// Select AtMega328 hardware profile
MyHwATMega328 hw;
// Construct MySensors library
MySensor gw(radio, hw);
// Initialisations générales
// Durée de sommeil entre deux mesures, en millisecondes
unsigned long SLEEP_TIME = 1650000; //825000; // 825000 mS = environ 15 minutes
unsigned long SLEEP_TIME_TO_WAIT = 0;
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);
float lastTemperature[MAX_ATTACHED_DS18B20];
int numSensors=1;
boolean receivedConfig = false;
boolean metric = true;
boolean LAST_INTER1 = false;
boolean LAST_INTER2 = false;
boolean LAST_INTER3 = false;
Bounce debouncer = Bounce();
// Initialize temperature message
MyMessage msg(4,V_TEMP);
MyMessage msg1(1,V_TRIPPED);
MyMessage msg2(2,V_TRIPPED);
MyMessage msg3(3,V_TRIPPED);
MyMessage msg4(5,V_LIGHT);
//MyMessage msgBAT(ID_Bat,V_VAR2); // on utilise le type V_VAR2 pour la tension des piles
void setup()
{
// Startup OneWire
sensors.begin();
// Startup and initialize MySensors library. Set callback for incoming messages.
gw.begin(incomingMessage, AUTO, true);
// Send the sketch version information to the gateway and Controller
gw.sendSketchInfo("Temperature, Button Sensor, Lamp", "1.2");
// Fetch the number of attached temperature sensors
numSensors = sensors.getDeviceCount();
// Present all sensors to controller
for (int i=4; i<numSensors+4 && i<MAX_ATTACHED_DS18B20; i++) {
gw.present(i, S_TEMP);
}
// Present all button to controler
for (int i=1; i<4; i++) {
gw.present(i, S_DOOR);
}
pinMode(INTER1, INPUT); // sets the digital pin as input
pinMode(INTER2, INPUT); // sets the digital pin as input
pinMode(INTER3, INPUT); // sets the digital pin as input
// Fetch relay status
for (int Relay=5, pin=RELAY_1; Relay<NUMBER_OF_RELAYS+5;Relay++, pin++) {
// Register all sensors to gw (they will be created as child devices)
gw.present(Relay, S_LIGHT);
// Then set relay pins in output mode
pinMode(pin, OUTPUT);
// Set relay to last known state (using eeprom storage)
digitalWrite(pin, gw.loadState(Relay)?RELAY_ON:RELAY_OFF);
}
// Activate internal pull-ups ?
digitalWrite(INTER1, LOW);
digitalWrite(INTER2, LOW);
digitalWrite(INTER3, LOW);
// After setting up the button, setup debouncer
debouncer.attach(INTER1);
debouncer.interval(100);
// gw.present(ID_BatPcnt, S_CUSTOM); // type S_CUSTOM pour le capteur "% de charge"
// gw.present(ID_Bat, S_CUSTOM); // type S_CUSTOM pour le capteur "tension"
}
void loop()
{
// Si Capteur 1, 2 ou 3 UP on envoi l'info, autrement non
//boolean STATE_1 = digitalRead(INTER1) == HIGH;
boolean STATE_2 = digitalRead(INTER2) == HIGH;
boolean STATE_3 = digitalRead(INTER3) == HIGH;
boolean stateChanged = debouncer.update();
if ( stateChanged ) {
// Serial.println("Changement etat bouton");
// Get relay state
boolean Relay_state = gw.loadState(msg4.sensor)?RELAY_ON:RELAY_OFF ;
boolean New_state = 0;
// Change relay state
if (Relay_state == RELAY_ON ) {
// Nouvel Etat
New_state = 0;
}
else {
New_state = 1;
}
// Activation du PIN
digitalWrite(msg4.sensor-5+RELAY_1, New_state);
// Envoi des infos au controleur
gw.send(msg4.set(New_state?"1":"0"),0);
// Envoi du changement d'état de l'inter
gw.send(msg1.set(digitalRead(INTER1)?"1":"0"),0);
// Store state in eeprom
gw.saveState(msg4.sensor, New_state);
}
if ( STATE_2 != LAST_INTER2 ) {
gw.send(msg2.set(STATE_2?"1":"0"),0);
// Change relay state
//digitalWrite(msg4.sensor-5+RELAY_1, RELAY_OFF);
// Store state in eeprom
//gw.saveState(msg4.sensor, RELAY_OFF);
}
if ( STATE_3 != LAST_INTER3 ) {
gw.send(msg3.set(STATE_3?"1":"0"),0);
}
// Process incoming messages (like config from server)
gw.process();
// Augmente l'incrément pour le temps
SLEEP_TIME_TO_WAIT++;
if ( SLEEP_TIME_TO_WAIT >= SLEEP_TIME ){
SLEEP_TIME_TO_WAIT = 0;
// Fetch temperatures from Dallas sensors
sensors.requestTemperatures();
// Read temperatures and send them to controller
for (int i=0; i<numSensors && i<MAX_ATTACHED_DS18B20; i++) {
// Fetch and round temperature to one decimal
float temperature = static_cast<float>(static_cast<int>((gw.getConfig().isMetric?sensors.getTempCByIndex(i):sensors.getTempFByIndex(i)) * 10.)) / 10.;
// Only send data if temperature has changed and no error
if (lastTemperature[i] != temperature && temperature != -127.00) {
// Send in the new temperature
gw.send(msg.setSensor(i+4).set(temperature,1));
lastTemperature[i]=temperature;
}
}
}
}
void incomingMessage(const MyMessage &message) {
// We only expect one type of message from controller. But we better check anyway.
if (message.type==V_LIGHT) {
// Change relay state
//digitalWrite(message.sensor-5+RELAY_1, message.getBool()?RELAY_ON:RELAY_OFF);
digitalWrite(message.sensor-5+RELAY_1, message.getBool()?RELAY_ON:RELAY_OFF);
// Store state in eeprom
gw.saveState(message.sensor, message.getBool());
// Write some debug info
//Serial.print("Incoming change for sensor:");
//Serial.print(message.sensor);
//Serial.print(", New status: ");
//Serial.println(message.getBool());
//Serial.print(", Pin change: ");
//Serial.println(message.sensor-5+RELAY_1);
}
}
Raspberry PI 2
MySensors V2.0
Gateway Serial : Arduino R3 UNO
Node Atmega 328 standalone
Nodes interrupteurs, DS18B20, Thyristor en lieu et place des relais bruyant
(Teleinfos En cours)
MySensors V2.0
Gateway Serial : Arduino R3 UNO
Node Atmega 328 standalone
Nodes interrupteurs, DS18B20, Thyristor en lieu et place des relais bruyant
(Teleinfos En cours)
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 9 invités