Brenda Wallace
49beffd3d4
S_RGB does not exist. Changing helpful comment to S_RGB_LIGHT and S_RGBW_LIGHT
2016-04-02 20:55:36 +13:00
tekka007
3c27c5984f
Add OTA FW update support for ESP8266
2016-03-20 12:43:38 +01:00
tekka007
547f7076dd
Major RF24 library rework: minimal driver at full specs
2016-03-17 14:32:12 +01:00
Henrik Ekblad
a7580d124e
Merge pull request #411 from tekka007/corepatch
...
small core fixes
2016-03-07 23:46:45 +01:00
tekka007
c3d7e09a67
small core fixes: remove time handler callback redundancy, substitute consts.
2016-03-06 22:20:13 +01:00
Henrik Ekblad
ce6915a2c7
Reset message buffer every time a newline is found
2016-02-20 11:19:05 +01:00
Henrik Ekblad
c7efee31dd
Fix protocol parse and validity check back
2016-02-18 17:02:21 +01:00
Henrik Ekblad
47f8df8df9
Allow sending multiple commands in one serial transmission
...
E.g.
"1;2;1;0;2;1\n1;11;1;0;2;1\n1;1;1;0;2;0\n1;2;1;0;2;0\n"
2016-02-17 10:01:26 +01:00
Patrick Fallberg
0d72bf2260
Fix complation error for NRF24 encryption
2016-02-16 10:10:22 +01:00
Patrick Fallberg
2d93722692
Merge pull request #399 from tbowmo/samd
...
Adapts RFM69 to be used with SAMD
2016-02-16 09:45:13 +01:00
Patrick Fallberg
53ea022035
Fix complation error for RFM69 encryption
2016-02-16 09:45:12 +01:00
Patrick Fallberg
21beab382b
Added NRF24 and RFM69 encryption to Jenkins tests
...
Also cleaned up the other Jenkins test sketches.
2016-02-16 09:45:12 +01:00
Henrik Ekblad
f9d23c9c69
Merge pull request #394 from tekka007/conditionalWait
...
Implementation conditionalWait()
2016-02-13 12:43:28 +01:00
Jan Chrillesen
bda6ecf017
Add yield() in sendACK
...
Needed on ESP8266 to avoid WDT kicking in - see http://forum.mysensors.org/topic/2278/esp8266-gateway-and-sensor-node-not-talking-noobie/34
2016-02-13 09:28:47 +01:00
tekka007
a876b320bc
Implement conditional Wait() until time passed or specific message received
2016-02-11 22:14:35 +01:00
ToniA
385b0680c9
Set the serial port speed of the Serial Gateway to 38400 on Arduino's running on 8MHz oscillator
...
On 8 MHz clock speed the actual 115200 bps rate is so much off that sending
data over serial is very unreliable.
2016-02-08 18:19:49 +02:00
Patrick Fallberg
1f27c3dd36
Update library.json version to 1.5.4
2016-02-07 13:08:21 +01:00
Patrick Fallberg
350bf568fb
Merge pull request #386 from mysensors/add-optional-before-method
...
Add before() for initialisations before radio hogs SPI
2016-02-06 21:01:55 +01:00
Patrick Fallberg
72a40d69df
Merge pull request #388 from mysensors/turn-off-access-point-on-wifi-mqtt
...
Turn off access point when running ESP8266 MQTT client
2016-02-06 21:01:39 +01:00
Henrik Ekblad
748e3ee4b7
Sketch shouldn't have UDP enable by default
2016-02-06 19:30:52 +01:00
Henrik Ekblad
3b18b2959c
Turn off access point when running ESP8266 MQTT client
...
Fixes: https://github.com/mysensors/Arduino/issues/366
2016-02-06 17:37:55 +01:00
Henrik Ekblad
d819af40b7
Fix compile problems when enabling UDP
...
Using
#define MY_USE_UDP
Failied building on AVR (only worked on ESP)
Fixes https://github.com/mysensors/Arduino/issues/369
2016-02-06 17:21:44 +01:00
Henrik Ekblad
469cbb7d0c
Add before() for initialisations before radio hogs SPI
...
Fix #293
2016-02-06 12:08:28 +01:00
zaphodus
ce93db7351
Resend presentation if client connected
...
This change solve the problem described here:
http://forum.mysensors.org/topic/2112/n00b-ethernet-gw-without-nf24
The presentation must be resent when the client connects. Without this Domoticz catches only sensor data, and doesn't know about connected actuators.
2016-02-03 18:09:44 +01:00
Patrick Fallberg
5be0e2e3b5
Merge pull request #365 from ivankravets/patch-2
...
Fix version to stable
2016-02-02 16:14:49 +01:00
Henrik Ekblad
3c4954ecee
Merge pull request #377 from fallberg/lockdown
...
Node lock feature
2016-01-30 14:45:10 +01:00
fleinze
f6531cfa13
Compatibility with atmega32U4 (Arduino micro)
...
For atmega32U4-boards USBDevice.init(); must not be called. This is only necessary for SAMD-boards.
With this patch the library works fine with an arduino micro board.
2016-01-30 11:46:09 +01:00
Patrick Fallberg
7de2764d2d
Node lock feature
...
When activated, suspicious signing related activities will eventually
cause the node to lock down and transmit a I_LOCKED message to the
gateway at 30m intervals.
Unlocking is done by grounding a pin or erasing the EEPROM.
See Doxygen for details on use.
Fixes #280
2016-01-29 11:41:53 +01:00
mboyer85
8fede4dc4a
Merge branch 'development' into development
2016-01-28 19:40:32 +01:00
Thomas Mørch
b4dadc2ce2
Adapts RFM69 to be used with SAMD
2016-01-28 13:43:47 +01:00
Henrik Ekblad
242d0a94ee
Corrected the channel selection #372
2016-01-27 20:33:46 +01:00
Henrik Ekblad
4002636168
Controller Config read twice #363
2016-01-27 20:29:01 +01:00
Henrik Ekblad
e95b75e062
Added ability to connect to mqtt server by url. Fixed mqtt client
...
connect bug. #355
2016-01-27 20:25:52 +01:00
Henrik Ekblad
0d4efb167e
Fix led typo for led pins #347
2016-01-27 19:41:41 +01:00
Henrik Ekblad
a60092e3a8
Fix mqtt client when using dhcp #355
2016-01-27 19:39:36 +01:00
mboyer85
b6de017bb6
Rename libraries/MySensors/examples/PHSensor.ino to libraries/MySensors/examples/PHSensor/PHSensor.ino
2016-01-27 19:26:07 +01:00
mboyer85
6aa1fb6e88
Adding water quality management
...
PHSensor example
2016-01-27 19:25:04 +01:00
mboyer85
9fc81a327d
Adding water quality management
2016-01-27 18:27:55 +01:00
mboyer85
8f08db4d4b
Adding Water Quality
...
For pool/aquarium water management
2016-01-27 18:23:09 +01:00
Ivan Kravets
8015ad4800
Fix version to stable
2016-01-21 00:54:38 +02:00
Patrick Fallberg
15167d69e8
Support building test sketches for ESP8266
2016-01-20 22:29:38 +01:00
Patrick Fallberg
4a5c0f9314
Make ESP8266 sketches explicitly declare GW
...
In order to build core tests, there cannot be any hard coded
GATEWAY flags (like MY_GATEWAY_ESP8266). These needs to be set
in the sketch that implements the gateway.
2016-01-20 22:07:45 +01:00
Patrick Fallberg
94c7f4451e
Resolved Doxygen warnings relating to signing
2016-01-20 22:04:19 +01:00
Patrick Fallberg
842d575fc5
Implemented signing test sketches
...
These will automatically be built for every PR by Jenkins.
The test sketches in this commit evaluates signing (hard/soft) and
whitelisting (on/off). Full verbose signing debug is enabled.
RF24 radio is also enabled.
2016-01-20 20:51:58 +01:00
Patrick Fallberg
dcb5cc9928
Cleaned up Doxygen include graphs
2016-01-19 23:56:28 +01:00
Patrick Fallberg
0f55969ace
Cleaned up Doxygen warnings in library drivers
2016-01-19 23:56:27 +01:00
Patrick Fallberg
877cac266f
Cleaned up Doxygen warnings in examples
2016-01-19 23:56:27 +01:00
Patrick Fallberg
5853cf5fe0
Cleaned up Doxygen warnings in libraries/MySensors/drivers/AVR
2016-01-19 23:56:26 +01:00
Patrick Fallberg
44b52f10be
Cleaned up Doxygen warnings in MyConfig.h
2016-01-19 23:56:26 +01:00
Patrick Fallberg
0683709506
Cleaned up Doxygen warnings in libraries/MySensors/core
2016-01-19 23:56:25 +01:00