Choosing the right controller, how
-
Activated allowing new hardware.
Mysensor serial gateway 2.0 finds an unknown node version 1.0 with one child. Child is named s_arduino_repeater_node 2.0.
The log shows this: : MySensors: Update command received for unknown node_id: -1, child_id: 255Could someone help?
Just uploaded an unmodified sketch from mysensors to a combination of motion sensor, NRF24L01 and arduino nano.
-
I know this one works on my nano:
/** * The MySensors Arduino library handles the wireless radio link and protocol * between your home built sensors/actuators and HA controller of choice. * The sensors forms a self healing radio network with optional repeaters. Each * repeater and gateway builds a routing tables in EEPROM which keeps track of the * network topology allowing messages to be routed to nodes. * * Created by Henrik Ekblad <henrik.ekblad@mysensors.org> * Copyright (C) 2013-2015 Sensnology AB * Full contributor list: https://github.com/mysensors/Arduino/graphs/contributors * * Documentation: http://www.mysensors.org * Support Forum: http://forum.mysensors.org * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * version 2 as published by the Free Software Foundation. * ******************************* * * REVISION HISTORY * Version 1.0 - Henrik Ekblad * * DESCRIPTION * Motion Sensor example using HC-SR501 * http://www.mysensors.org/build/motion * */ // Enable debug prints // #define MY_DEBUG // Enable and select radio type attached #define MY_RADIO_NRF24 //#define MY_RADIO_RFM69 #include <SPI.h> #include <MySensor.h> unsigned long SLEEP_TIME = 120000; // Sleep time between reports (in milliseconds) #define DIGITAL_INPUT_SENSOR 3 // The digital input you attached your motion sensor. (Only 2 and 3 generates interrupt!) #define INTERRUPT DIGITAL_INPUT_SENSOR-2 // Usually the interrupt = pin -2 (on uno/nano anyway) #define CHILD_ID 1 // Id of the sensor child // Initialize motion message MyMessage msg(CHILD_ID, V_TRIPPED); void setup() { pinMode(DIGITAL_INPUT_SENSOR, INPUT); // sets the motion sensor digital pin as input } void presentation() { // Send the sketch version information to the gateway and Controller sendSketchInfo("Motion Sensor", "1.0"); // Register all sensors to gw (they will be created as child devices) present(CHILD_ID, S_MOTION); } void loop() { // Read digital motion value boolean tripped = digitalRead(DIGITAL_INPUT_SENSOR) == HIGH; Serial.println(tripped); send(msg.set(tripped?"1":"0")); // Send tripped value to gw // Sleep until interrupt comes in on motion sensor. Send update every two minute. sleep(INTERRUPT,CHANGE, SLEEP_TIME); } -
hi,
i haven't find anywhere yet, but is it possible to use mysensors mqtt gateway with domoticz? -
At the moment I have running a Raspberry Pi 3 with domoticz and a VeraEdge UI7.
After a long time my ethernet gateway (arduino nano) seems to be running... To verify the connection between the gateway and a node I wanted to build a air quality sensor using a MQ-135 sensor.
I noticed that Vera needs special .xml and .json-files for this. Otherwise Vera does not recognize the sensor/node.
It took several weeks to walk around many errors (mysensor was not compiling using IDE > 1.6.9, 1.6.8 works, in 1.6.10 you have to delete avr-gcc to get this working).
I would like to ask:
Does domoticz need special files/settings for each sensor ?
Does Vera really need special files for recognizing mysensors sensors ? -
@blebbens said:
Does Vera really need special files for recognizing mysensors sensors ?
Vera (by default) does not support all the sensor types available in MySensors. But i has the standard stuff, like switch, temp, humidiy etc.
If you want to use a none-standard device, like the distance sensor, you have to install a couple of device files (provided in the Vera github repo) which describes how it should presented GUI wise.
-
I really do not know which one to choose: VeraEdge or Domoticz...
But, I am running several Homematic (eq-3) devices. It would be so great to access this devices via the controller. None of them supports Homematic.Homee supports homematic, but homee does not support mysensors.