Jeedom and RGB control
-
Hello to all,
I'm building an actuator with the RGB type to control the color of my RGB dot in the garden.
Hardware is not a big trouble, I work with an ARDUINO MEGA2560 and the communication is good
between MySensors and Jeedom.The question is about the software, for the first step, i just want to send color from Jeedom to my node
and do some debug via the Serial Monitor. This part is working from Jeedom to the Node, i can see the payload
in String format #FFFFFF (for white), then the sensor is sending back the info because ack is asked by jeedom, the payload has the good value #FFFFFF (or any other values) but Jeedom is not reconising the #FFFFFF value.Now if I send manualy info in V_RVB format, i need to send it without # to allow jeedom to understand.
Here is my simple code:
#define MY_DEBUG #define MY_RADIO_RFM69 #define MY_RFM69_NEW_DRIVER #define MY_RFM69_CS_PIN 53//10 // NSS. Use MY_RFM69_CS_PIN for the development branch. #define MY_RFM69_IRQ_PIN 21 #define MY_RFM69_IRQ_NUM 2 #define MY_NODE_ID 101 #include <MySensors.h> #define CHILD_SET_RGB_COLOR 0 /////////////////////// void setup() { pinMode(LED_BUILTIN, OUTPUT); } /////////////////////// void presentation() { present( CHILD_SET_RGB_COLOR , S_RGB_LIGHT , "Set color" ); sendSketchInfo("Light Actuator", "1.0"); } //////////////////////// void loop() { digitalWrite(LED_BUILTIN, !digitalRead(LED_BUILTIN)); // turn the LED off by making the voltage LOW delay(500); } ///////////////////////// void receive(const MyMessage &message) { Serial.print(" Reception message ID : "); Serial.print(message.sensor); Serial.print(" type : "); Serial.print(message.type); Serial.print(" paylod : "); Serial.println(message.getString()); }If someone has any kind of idea, it would be super, thanks for your help
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login