Henrik Ekblad
e89e411571
Merge pull request #558 from tekka007/SleepRework
...
Redesign sleep() functions
2016-09-19 21:35:54 +02:00
Henrik Ekblad
ee91d5da38
Merge pull request #566 from tbowmo/led
...
Fixes LED issues discussed in #562
2016-08-20 12:52:42 +02:00
Henrik Ekblad
c925dd6f5e
Merge pull request #560 from ivankravets/patch-4
...
Update supported development platforms
2016-08-17 13:29:03 +02:00
Henrik Ekblad
f9c36c9b74
Merge pull request #554 from tekka007/UpdateOTALogs
...
Update FW OTA logs and doxygenize lib
2016-08-13 14:22:43 +02:00
Henrik Ekblad
471785316e
Merge pull request #553 from tekka007/FixHwDebugPrint
...
Remove duplicate va_end()
2016-08-13 14:21:21 +02:00
Henrik Ekblad
d5838047c4
Merge pull request #556 from tekka007/RF24IRQ
...
Reorganize RX message buffering checks
2016-08-13 14:20:50 +02:00
Henrik Ekblad
a6de8c4d46
Merge pull request #551 from tekka007/StreamLength
...
Limit payload size to MAX_PAYLOAD
2016-08-12 12:34:38 +02:00
Henrik Ekblad
dc99e8a8d4
Merge pull request #550 from tekka007/MySensorsBegin
...
Add debug output if before() and setup() called
2016-08-09 21:14:14 +02:00
Henrik Ekblad
e1ccba22d8
Merge pull request #549 from tekka007/RenameMacroParams
...
Rename macro param (_msg) to avoid confusions
2016-08-09 20:53:21 +02:00
Henrik Ekblad
67e720394e
Merge pull request #548 from tekka007/UseMsgTmp
...
Use _msgTmp to build messages
2016-08-09 09:12:17 +02:00
Henrik Ekblad
c85de960d4
Merge pull request #547 from tekka007/MyMessageUpdate
...
Set protocol version in MyMessage::clear()
2016-08-09 09:11:52 +02:00
Henrik Ekblad
00688b0f29
Merge pull request #546 from tekka007/MessageTypeNames
...
Harmonize message type names
2016-08-09 09:11:40 +02:00
Henrik Ekblad
2d7b1a87b8
Merge pull request #544 from mfalkvidd/development
...
Use bool instead of boolean in examples
2016-08-08 09:47:19 +02:00
Henrik Ekblad
7465308df3
Merge pull request #542 from tekka007/ParentNode
...
Verify MY_PARENT_NODE_ID if parent is set static
2016-08-06 10:19:46 +02:00
Henrik Ekblad
3ea644f25c
Merge pull request #543 from tekka007/Keywords
...
MySensor keyword obsolete
2016-08-06 10:18:42 +02:00
Henrik Ekblad
37119b2a3a
Present locally attached sensors and node when missing radio ( #532 )
...
* Present locally attached sensors and node when missing radio
Fix #524
* Combining gateway and node presentation.
2016-08-01 23:59:31 +02:00
Henrik Ekblad
e475be2980
Merge pull request #533 from tekka007/TransportUpdate
...
Fix compatibility issue with nRF clones, update documentation
2016-08-01 23:58:57 +02:00
Henrik Ekblad
74556d2d2d
Merge pull request #526 from tekka007/CoreDebugMessages
...
Cleanup debug messages in MySensorsCore
2016-08-01 23:54:12 +02:00
Henrik Ekblad
b8e898c0ad
Make the library.properties up-to-date ( #534 )
2016-08-01 22:16:50 +02:00
Henrik Ekblad
ba6fae7596
Fix #449 , Fix #507
2016-07-31 15:25:55 +02:00
Henrik Ekblad
2546bc9cd1
Merge pull request #530 from Br3nda/controller-url-address
...
Added MY_CONTROLLER_URL_ADDRESS to keywords
2016-07-31 14:51:16 +02:00
Henrik Ekblad
929b001305
Merge pull request #522 from tekka007/TransportUpdate
...
Updates to MyTransport
2016-07-29 00:14:35 +02:00
Henrik Ekblad
f2a379f449
New repository location fix
2016-07-22 19:23:39 +02:00
Henrik Ekblad
09dfbebcad
Merge pull request #489 from joshuacox/MYSENSORS_LIBRARY_VERSION
...
making MYSENSORS_LIBRARY_VERSION for purposes of being more unique
2016-07-05 07:35:52 +02:00
Henrik Ekblad
a62d9d7f5c
Merge pull request #483 from tekka007/transportUpdate
...
TransportProcess cleanup
2016-06-26 20:21:04 +02:00
Henrik Ekblad
258037cb72
Merge pull request #478 from tbowmo/cleanups
...
Small cleanups
2016-06-19 22:45:39 +02:00
Henrik Ekblad
2aa5b34807
Merge pull request #476 from tekka007/WaitEnhancement
...
Add return value to wait()
2016-06-15 21:59:18 +02:00
Henrik Ekblad
24988afcb2
Merge pull request #473 from gizmocuz/development
...
Fixed Voltage Sending in Sensebender
2016-06-13 09:06:31 +02:00
Henrik Ekblad
bc7e24695d
Merge pull request #457 from tekka007/DebugMessages
...
Add support for I_DEBUG messages
2016-06-02 12:29:11 +02:00
Henrik Ekblad
a74a2d5deb
Merge pull request #456 from tekka007/MyOTAFirmwareUpdate
...
Refactor OTA update code
2016-06-01 21:44:20 +02:00
Henrik Ekblad
906d3cb71b
Merge pull request #455 from tekka007/MessageTypes
...
New msg types in preparation of transport rework
2016-06-01 21:41:03 +02:00
Henrik Ekblad
debfce29b9
Merge pull request #453 from tekka007/HWabstractions
...
Add hwFreeMem() function
2016-05-30 23:56:48 +02:00
Henrik Ekblad
4f2f507675
Merge pull request #445 from D-H-R/development
...
Added support for SST25 Series SPI Flash (e.g. from Microchip) for OTA
2016-05-24 21:35:58 +02:00
Henrik Ekblad
328a45972a
Merge pull request #442 from BSRasmussen/development
...
Turn off ESP8266 acess point before starting WiFi
2016-05-23 23:19:47 +02:00
Henrik Ekblad
021412fb72
Merge pull request #441 from mfalkvidd/mfalkvidd/development
...
Utilize digitalPinToInterrupt in examples
2016-05-19 19:22:05 +02:00
Henrik Ekblad
b623188a78
Merge pull request #438 from tbowmo/hardware_removal
...
Hardware definitions are moved to thier own repositories
2016-05-14 20:13:56 +02:00
Henrik Ekblad
5c650dc713
Merge pull request #435 from tekka007/reassignID
...
re-assign node ID
2016-05-07 10:53:58 +02:00
Henrik Ekblad
a2841980a7
Fix typo in nested prepropressor statments
2016-05-05 22:23:42 +02:00
Henrik Ekblad
8d2c172702
Merge pull request #428 from fallberg/signing
...
Add destination parameter to signingPresentation
2016-05-05 17:49:13 +02:00
Henrik Ekblad
21f0e02bf6
Merge pull request #426 from mysensors/present-node-after-id-received
...
Present attached sensors after node-id received
2016-05-05 17:47:42 +02:00
Henrik Ekblad
55b33f2c4f
Merge pull request #430 from maxtox/patch-1
...
Do not close TCP connection after each send.
2016-05-05 17:47:04 +02:00
Henrik Ekblad
82e7142bb1
Merge pull request #431 from maxtox/patch-2
...
When receiving a number of messages, string might include old Data
2016-05-05 17:44:57 +02:00
Henrik Ekblad
bbc6a221f4
Present node device for gateways as well. See PR #420 .
2016-05-01 21:50:50 +02:00
Henrik Ekblad
154beedcb8
Present attached sensors after node-id received
2016-05-01 21:42:14 +02:00
Henrik Ekblad
a64c8b13a6
Merge pull request #391 from ToniA/development
...
Set the serial port speed of the Serial Gateway to 38400 on Arduino's running on 8MHz oscillator
2016-04-28 19:13:56 +02:00
Henrik Ekblad
5c8234f424
Merge pull request #424 from guiguid/patch-1
...
Allow User to manage ESP8266 Wifi if need
2016-04-27 20:26:31 +02:00
Henrik Ekblad
b7400ab23e
Merge pull request #418 from dakky/development
...
Renamed in order to prevent error messages from arduino GUI (2:1.0.5)…
2016-04-09 20:19:01 +02:00
Henrik Ekblad
3d56b3cd94
Merge pull request #419 from gerritv/development
...
Fix exception in esp8266 gateway.
2016-04-09 20:18:49 +02:00
Henrik Ekblad
d63c44d682
Merge pull request #417 from Br3nda/patch-2
...
S_RGB does not exist. Changing to S_RGB_LIGHT and S_RGBW_LIGHT
2016-04-02 10:08:24 +02:00
Henrik Ekblad
e61ea6cece
Merge pull request #413 from tekka007/ESP8266OTA
...
Add OTA FW update support for ESP8266
2016-03-24 00:22:26 +01:00
Henrik Ekblad
a7580d124e
Merge pull request #411 from tekka007/corepatch
...
small core fixes
2016-03-07 23:46:45 +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
Henrik Ekblad
f9d23c9c69
Merge pull request #394 from tekka007/conditionalWait
...
Implementation conditionalWait()
2016-02-13 12:43:28 +01:00
Henrik Ekblad
468f9d9cc5
Merge pull request #396 from janchrillesen/development
...
Add yield() in sendACK
2016-02-13 12:43:08 +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
Henrik Ekblad
528e09d5e3
Merge pull request #385 from zaphodus/patch-1
...
Resend presentation if client connected
2016-02-06 00:53:04 +01:00
Henrik Ekblad
3c4954ecee
Merge pull request #377 from fallberg/lockdown
...
Node lock feature
2016-01-30 14:45:10 +01:00
Henrik Ekblad
95e84939c7
Merge pull request #378 from fleinze/patch-4
...
Compatibility with atmega32U4 (Arduino micro)
2016-01-30 12:46:52 +01:00
Henrik Ekblad
4a187974ad
Merge pull request #374 from mboyer85/development
...
Adding Water Quality
2016-01-28 19:53:31 +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
Henrik Ekblad
4b90e15beb
Merge pull request #364 from fallberg/test-sketches
...
Implemented signing test sketches
2016-01-21 22:01:53 +01:00
Henrik Ekblad
74ef56bf58
Merge pull request #354 from GertSanders/development
...
Adding SMS Gateway node example and supporting library.
2016-01-17 16:33:42 +01:00
Henrik Ekblad
60318a702d
Merge pull request #331 from fallberg/2.0-beta
...
Bumped version to 2.0.0-beta
2016-01-10 23:23:11 +01:00
Henrik Ekblad
0ebaced5f2
Merge pull request #324 from tekka007/nullTerminationFix2
...
Null termination issue, Fixes #322
2016-01-05 13:08:04 +01:00
Henrik Ekblad
bc3296883a
Merge pull request #317 from tekka007/nullTerminationFix
...
Fix null termination issue
2016-01-02 11:33:59 +01:00
Henrik Ekblad
e5eb779457
Fix sensor-id for debug prints
2015-12-30 18:22:44 +01:00
Henrik Ekblad
29cc42ba37
Internal messages send from gateway to controller should use sensor id
...
255
2015-12-30 16:28:00 +01:00
Henrik Ekblad
5406a658ee
Merge pull request #313 from tekka007/precisionfix
...
Limiting max. precision in dtostrf()
2015-12-29 14:07:53 +01:00
Henrik Ekblad
862c584d56
Merge pull request #304 from tekka007/hwparameters
...
Core functions for Vcc and frequency readings
2015-12-29 14:06:06 +01:00
Henrik Ekblad
372569acc0
Merge pull request #310 from tekka007/RF24CoreFix
...
Fix wrong value returned in isAckPayloadAvailable()
2015-12-26 17:58:54 +01:00
Henrik Ekblad
7ddcd129ec
Merge pull request #308 from ivankravets/patch-1
...
@PlatformIO Library Registry manifest file
2015-12-24 23:22:29 +01:00
Henrik Ekblad
df0daa5e92
Merge pull request #307 from tbowmo/samd
...
Created set(bool) to avoid typecasting on samd arch
2015-12-20 01:06:42 +01:00
Henrik Ekblad
3fb4074377
Merge pull request #287 from mysensors/Correct-MY_RF69_IRQ_NUM-pins-for-ESP
...
Fix MY_RF69_IRQ_NUM pin setting for ESP8266
2015-12-10 22:05:01 +01:00
Henrik Ekblad
a3584515c6
Fix MY_RF69_IRQ_NUM pin setting for ESP8266
...
Add delay when initializing radio and do some yielding
2015-12-10 19:20:11 +01:00
Henrik Ekblad
1035f84a43
Merge pull request #282 from tekka007/sleeping
...
WDT fixes
2015-12-10 11:06:52 +01:00
Henrik Ekblad
022cbbe866
Merge pull request #284 from jkandasa/development
...
Fix OTA update functionality on MQTT transport
2015-12-10 10:50:20 +01:00
Henrik Ekblad
9540cb2b30
Merge pull request #277 from mysensors/esp8266-2.0.0-compability-fix
...
Fix compile error using ESP board 2.0.0
2015-12-03 16:35:09 +01:00
Henrik Ekblad
9ad98582c5
Fix compile error using ESP board 2.0.0
...
You need to update to the latest ESP board files 2.0.0 by using
Tools->Board->Boards-Manager. Select ESP8266 and press Update.
2015-12-03 09:34:44 +01:00
Henrik Ekblad
a53b470f87
Merge pull request #274 from fallberg/print-fix
...
Let prints on GW:s be up to MY_GATEWAY_MAX_SEND_LENGTH large
2015-11-30 21:59:04 +01:00
Henrik Ekblad
6d97702b29
Fix #272 - NULL argument check in MyMessage::set(char *)
2015-11-30 00:08:48 +01:00
Henrik Ekblad
7f468df165
Merge pull request #271 from mysensors/smart-sleep
...
Smart sleep
2015-11-28 23:30:11 +01:00
Henrik Ekblad
7e3f5d2d54
Smart sleep
...
Add “Smart sleep” variants of all sleep methods that allows nodes to
receive buffered messages/commands from controller that was issued while
node was sleeping.. When calling the smartSleep() variant, the node
immediately sends a heartbeat mesage when waking up (informing
controller that node is awake). Before going back to sleep it waits
MY_SMART_SLEEP_WAIT_DURATION to process any incoming buffered messages
from the controller. NOTE: Controller must support this feature.
2015-11-28 22:45:52 +01:00
Henrik Ekblad
98554aba99
Merge pull request #268 from mfalkvidd/development
...
ClearEepromConfig: Fix spelling mistake
2015-11-28 13:21:21 +01:00
Henrik Ekblad
4790a151f5
Merge pull request #270 from mysensors/capabilities-embryo-and-mixed-fixes
...
Capabilities embryo, misc fixes
2015-11-28 13:20:24 +01:00
Henrik Ekblad
f8bdc3f55f
Include missing MyCapabilities.h
2015-11-28 12:20:56 +01:00
Henrik Ekblad
230d698bfd
Capabilities embryo, misc fixes
...
Call sketch setup() before presentation()
Bugfix in RFIDLockSensor
Disable remote reset option
Topic comparison bugix MQTT gateway
2015-11-28 12:03:43 +01:00
Henrik Ekblad
367dee18b0
Merge pull request #266 from mysensors/rs485-de-pin-management
...
DE-pin management for RS485 transport layer
2015-11-25 20:53:26 +01:00
Henrik Ekblad
7f360062dc
DE-pin management for RS485 transport layer
2015-11-25 20:05:09 +01:00
Henrik Ekblad
8e2c8cb420
Merge pull request #264 from soward/development
...
esp8266gateway crashing when receiving I_CONFIG message from new node…
2015-11-24 10:59:12 +01:00
Henrik Ekblad
c7814878f2
Merge pull request #263 from ToniA/development
...
HeatpumpIR library: Daikin air conditioner support
2015-11-23 19:24:23 +01:00
Henrik Ekblad
bbc6c8b531
Merge pull request #261 from windkh/development
...
Added weather station sensor example which is a merge between the two…
2015-11-22 20:41:19 +01:00