Choosing the right controller, how
-
Looks nice...
Connected a serial gateway via USB to an raspberry pi 3 running domoticz and configured it as described. Uploaded the serialgateway.ino-Sketch to the arduino nano. I installed a decoupling capacitor.
Afterwards I have build a mysensors motion sensor (HC-SR501, NRF24L01, Arduino nano) and uploaded an arduino-mysensors-sketch.
But, domoticz->hardware does not show any node/child.
Wanted to see success - did I understand anything wrong ? -
Looks nice...
Connected a serial gateway via USB to an raspberry pi 3 running domoticz and configured it as described. Uploaded the serialgateway.ino-Sketch to the arduino nano. I installed a decoupling capacitor.
Afterwards I have build a mysensors motion sensor (HC-SR501, NRF24L01, Arduino nano) and uploaded an arduino-mysensors-sketch.
But, domoticz->hardware does not show any node/child.
Wanted to see success - did I understand anything wrong ?@blebbens Can you see it in setup -> devices?
When you connect your node, does the log show anything?
-
Mysensors: Gateway ready (version 1.5.4). This shows me the log.
Can´t the the node.I uploaded sketches, but did not changed them. The arduino nano connected to the motion sensor is powered by a small power bank. The leds on the nano are off until I press the power bank button.
-
Mysensors: Gateway ready (version 1.5.4). This shows me the log.
Can´t the the node.I uploaded sketches, but did not changed them. The arduino nano connected to the motion sensor is powered by a small power bank. The leds on the nano are off until I press the power bank button.
@blebbens This should mean that the gateway is responding "Mysensors: Gateway ready (version 1.5.4)."
What does the serial monitor say if you start the node when connected to the computer?
In domoticz -> setup -> settings, is "allow new hardware" activated?
-
I am at work for the next 12 hours... I think you are right, think it is not activated.
Isn´t there a button for allowing new hardware for the next 5 minutes ?Okay, trying it in the evening, thanks.
One more question please: (perhaps I should ask in domoticz forum)
Domoticz is running on my RPi3. I would like to add a raspberry 7" touch screen and install it on the wall. The screen should show a dashboard, But, at the moment I let the RPi boot into console for saving resources.
Is there a way to show a dashboard without starting the whole KDE GUI ? The screen should deactivate after 5 minutes without action - and activate on finger tip. -
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.