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
Henrik Ekblad
ff61bc0c5b
Merge pull request #262 from mysensors/fix-pa-level-bug
...
Fix RF24 PALevel not set correctly
2015-11-22 20:40:28 +01:00
Henrik Ekblad
0ab8431076
Fix RF24 PALevel not set correctly
2015-11-22 19:26:26 +01:00
Henrik Ekblad
e9f6a3ec41
Merge pull request #257 from Bekkie/patch-1
...
Update MyMessage.h
2015-11-19 09:02:43 +01:00
Henrik Ekblad
cc244e9338
Merge pull request #253 from fallberg/private
...
Added support for private configuration data
2015-11-19 08:59:34 +01:00
Henrik Ekblad
f3b291f2e9
Merge pull request #254 from mysensors/internal-messages-to-gw
...
Handle internal messages sent from controller to gateway
2015-11-18 21:39:29 +01:00
Henrik Ekblad
2cdcb95499
Handle internal messages sent from controller to gateway
...
Reduce memory footprint form W5100 gateway
2015-11-18 19:53:33 +01:00
Henrik Ekblad
1df056b43e
Merge pull request #251 from mysensors/mqtt-repeater-mode-fix
...
Enable repeater mode for MQTT gateway when radio is attached.
2015-11-14 22:37:04 +01:00
Henrik Ekblad
a6a86ba1dd
Enable repeater mode for MQTT gateway when radio is attached.
2015-11-14 20:42:35 +01:00
Henrik Ekblad
0b4f6950c7
NodeJS controller example moved to separate repository
2015-11-12 22:54:32 +01:00
Henrik Ekblad
2719e08c2d
Merge pull request #250 from milvert/development
...
Remove include MyHw from MyHw.h
2015-11-12 18:16:45 +01:00
Henrik Ekblad
49440c1efe
Merge pull request #249 from mysensors/MyMessage-getCommand
...
Add MyMessage:getCommand()
2015-11-12 07:18:01 +01:00
Henrik Ekblad
3ca69c422c
Merge pull request #248 from mysensors/RFM69-init-failure-detection
...
Detect if initialization fails for RFM69 radio
2015-11-12 00:31:01 +01:00
Henrik Ekblad
e1e26d5676
Add MyMessage:getCommand()
2015-11-11 23:54:12 +01:00
Henrik Ekblad
10a971fa90
Detect if initialization fails for RFM69 radio
...
Correct problem with define HW-variant
Clean up GatewayESP8266 comments
Change the debug message at startup (include version)
2015-11-11 23:33:46 +01:00
Henrik Ekblad
84606788cd
Merge pull request #247 from mysensors/fix-mqtt-topic-naming
...
Split subscripe/publish MQTT topic
2015-11-10 07:19:10 +01:00
Henrik Ekblad
ec5eb3a605
Update split topic chnages for the W5100 gateway sketch
2015-11-10 00:36:05 +01:00
Henrik Ekblad
3239102681
Split subscripe/publish MQTT topic
...
Fix fix avoids loopback of messages from controller back to gateway.
2015-11-10 00:20:21 +01:00
Henrik Ekblad
73b3186a3a
Merge pull request #246 from mysensors/gsp-sensor-example
...
Add new sensor type S_GPS and with example sketch
2015-11-09 07:54:52 +01:00
Henrik Ekblad
faa80e7c80
Add new sensor type S_GPS and corresponing V_POSITION holding location
...
and altidude.
New Example showing how to send position data and extract atomic time
from GPS.
This PR also fixes a couple of compiler warnings:
WARNING: Category '' in library XXXXXX is not valid. Setting to
'Uncategorized'
2015-11-08 23:07:50 +01:00
Henrik Ekblad
50ec9f9729
Merge pull request #244 from mysensors/fix-ethernet-message-parsing-error
...
Fix problem with string termination of incoming ethernet messages.
2015-11-08 22:56:43 +01:00
Henrik Ekblad
22521c1d24
Merge pull request #245 from tekka007/20151108_DISCOVER__tekka
...
implementation of I_DISCOVER
2015-11-08 22:34:23 +01:00
Henrik Ekblad
ab60ae11d4
Remove strange character from source.
2015-11-08 21:47:53 +01:00
Henrik Ekblad
e2c1f4e365
Fix problem with string termination of incoming ethernet messages.
2015-11-08 17:49:25 +01:00
Henrik Ekblad
328d362598
Merge pull request #243 from mysensors/add-cusom-v-type
...
Add V_CUSTOM for controller/inter-node specific commands.
2015-11-07 20:28:32 +01:00
Henrik Ekblad
24a87ebda2
Add V_CUSTOM for controller/inter-node specific commands.
...
Requested by rob@domoticz for handling request of internal device
values. This variable/command should not be used for any of the official
sketches among the examples when communicating with controller.
2015-11-07 18:38:57 +01:00
Henrik Ekblad
af68f11f0f
Merge pull request #241 from mysensors/fix-w5100-gateway-pins
...
Fix w5100 mqtt gateway default pin setting
2015-11-06 20:15:06 +01:00
Henrik Ekblad
f82423c74b
Add missing MQTT LITERAL1 to keyworkds.
2015-11-06 19:10:41 +01:00
Henrik Ekblad
0ced49f6dd
Fix default pin defines for the W5100 mqtt gateway
2015-11-06 19:07:37 +01:00
Henrik Ekblad
9ad1753161
Merge pull request #240 from ToniA/development
...
HeatpumpIR: Support Sharp/IVT heatpumps
2015-11-03 20:45:15 +01:00
Henrik Ekblad
06f1596ed9
Merge pull request #239 from mysensors/fix-inclusion-feature
...
Fix inclusion button problem.
2015-11-02 22:42:29 +01:00
Henrik Ekblad
6baf605b0d
Fix inclusion button problem.
...
Add option when having external pullup for inclusion button.
MY_INCLUSION_BUTTON_EXTERNAL_PULLUP.
Change the default led pins for serial gateway that was wrong.
2015-11-02 20:50:22 +01:00
Henrik Ekblad
cadbc3cf9f
Merge pull request #234 from fallberg/sign_debug
...
Refactored signing backend debug prints
2015-10-29 18:25:53 +01:00
Henrik Ekblad
6928e6ee51
Merge pull request #235 from fallberg/ver
...
Changed library version to comply with Semantic Versioning
2015-10-28 18:47:37 +01:00
Henrik Ekblad
ce99cbdad7
Merge pull request #231 from mysensors/fix-MY_SIGNING_REQUEST_SIGNATURES-problem
...
Fix MY_SIGNING_REQUEST_SIGNATURES compile error
2015-10-22 15:48:38 +02:00
Henrik Ekblad
ef1947175d
Merge pull request #230 from tbowmo/development
...
Development
2015-10-22 15:48:29 +02:00
Henrik Ekblad
9b7c99d499
Fix MY_SIGNING_REQUEST_SIGNATURES compile error
...
http://forum.mysensors.org/topic/1021/security-introducing-signing-support-to-mysensors/176
2015-10-20 21:58:50 +02:00
Henrik Ekblad
38dece555b
Merge pull request #229 from mysensors/fix-mqtt-gateway-problems
...
Fix problem MQTT gateway problem reported by @FotoFieber
2015-10-18 09:49:40 +02:00
Henrik Ekblad
28f7a399ff
Fix problem MQTT gateway problem reported by @FotoFieber
...
http://forum.mysensors.org/topic/1870/esp8266-wifi-gateway-port-for-mysensors/138
2015-10-17 22:59:01 +02:00
Henrik Ekblad
35f43a49be
Merge pull request #228 from tekka007/20151017Fix
...
wait() issue
2015-10-17 19:49:52 +02:00
Henrik Ekblad
3b20529c17
Merge pull request #227 from mysensors/serial-transport
...
Change LED blink default pins not to interfere with RS485
2015-10-16 21:27:49 +02:00
Henrik Ekblad
7e8e5f7142
Change LED blink default pins not to interfere with RS485
2015-10-16 20:35:00 +02:00
Henrik Ekblad
a018297240
Merge pull request #226 from mysensors/serial-transport
...
RS485 transport layer
2015-10-14 20:39:54 +02:00
Henrik Ekblad
cf232b1baa
RS485 transport layer
...
Note this is still untested as I haven't got any RS485 modules.
2015-10-12 18:48:28 +02:00
Henrik Ekblad
f9c8579bbd
Merge pull request #224 from mysensors/use-stdint-in-mymessage
...
Use stdint in MyMessage
2015-10-08 21:52:27 +02:00
Henrik Ekblad
70b87162d0
Use sdtint for in MyMessage.
...
Fixes data type length problem when messages travels between 8/16/32 bit
architectures.
close #223
2015-10-08 20:52:53 +02:00
Henrik Ekblad
79d837825f
Upgrade Heatpump sketch to 1.6
2015-10-08 18:51:44 +02:00
Henrik Ekblad
f4a3466943
Move MYSBootloader to separate github repository
2015-10-07 22:27:14 +02:00
Henrik Ekblad
89e950234f
Fix MY_RF24_ENABLE_ENCRYPTION for ESP8266
2015-10-07 22:25:53 +02:00
Henrik Ekblad
90dfe776ee
Merge branch 'gateway-refactoring' into development
...
# Conflicts:
# libraries/MySensors/MyConfig.h
# libraries/MySensors/MySensor.cpp
# libraries/MySensors/MySensor.h
# libraries/MySensors/MyTransportNRF24.cpp
# libraries/MySensors/core/MyHwESP8266.h
# libraries/MySensors/drivers/RF24/RF24.cpp
# libraries/MySensors/drivers/RF24/RF24.h
# libraries/MySensors/examples/MQTTClientGateway/MQTTClientGateway.ino
# libraries/MySensors/examples/MQTTGateway/MQTTGateway.ino
2015-10-07 00:08:07 +02:00
Henrik Ekblad
44ea9364c7
Merge pull request #222 from Yveaux/gateway-refactoring
...
Fix crash
2015-10-06 21:40:51 +02:00
Henrik Ekblad
b981b492bc
Fix return typo introduced when implementing ethernet spi-en feature
2015-10-06 19:35:50 +02:00
Henrik Ekblad
ca5346a8a5
Fix warning when enabling MY_OTA_FIRMWARE_FEATURE
2015-10-06 18:54:20 +02:00
Henrik Ekblad
bb43bdda6e
Set correct CE/CS pins for W5100 ethernet module
2015-10-05 23:10:36 +02:00
Henrik Ekblad
2fd0f36054
Allow W5100 boards with SPI_EN exposed to run without SOFTSPI for radio
2015-10-05 23:07:07 +02:00
Henrik Ekblad
723f5ce6ce
Merge pull request #205 from fleinze/patch-1
...
Channel and Datarate in MyTransportNRF24 constructor
2015-10-05 14:22:28 +02:00
Henrik Ekblad
fe1fe3d573
Merge pull request #219 from Yveaux/development
...
Fix crash
2015-10-05 11:42:46 +02:00
Henrik Ekblad
676e504fda
Fix some warnings 2
2015-10-05 07:26:38 +02:00
Henrik Ekblad
fa83e0921c
Fix some warnings 1
2015-10-05 00:21:55 +02:00
Henrik Ekblad
b24e621bb8
ADD: MQTTClient for ESP8266 and W5100 ethernet module
2015-10-04 23:47:02 +02:00
Henrik Ekblad
2a2fa22ecd
Merge branch 'gateway-refactoring' of https://github.com/mysensors/Arduino into gateway-refactoring
2015-10-04 17:03:11 +02:00
Henrik Ekblad
7ecc80176d
Verified ENC and W5100 ethernet modules.
2015-10-04 17:02:50 +02:00
Henrik Ekblad
88e99aa90a
Merge pull request #218 from Yveaux/gateway-refactoring
...
Introduce MY_DEBUG_VERBOSE to reduce binary size
2015-10-04 16:58:28 +02:00
Henrik Ekblad
918006412a
Merge pull request #213 from tbowmo/development
...
Fixed warnings
2015-10-04 14:32:52 +02:00
Henrik Ekblad
b6436b6b49
Merge pull request #215 from Yveaux/development
...
Fix printDetails() & debugging for ESP8266
2015-10-04 14:32:08 +02:00
Henrik Ekblad
d71a5d567b
Ethernet W5100/ENC gateway compile (not verified).
...
Remove SPI/ENC/W5100 from embedded libraies.
2015-10-04 01:25:03 +02:00
Henrik Ekblad
f11223c88c
Remove embedded ESP libraries.
2015-10-03 14:22:10 +02:00
Henrik Ekblad
0f57bce1e5
ESPGateway verified. DHCP/Static ip. TCP/UDP communication.
2015-10-02 20:10:25 +02:00
Henrik Ekblad
5a71855389
Forgot main...
2015-10-01 20:48:09 +02:00
Henrik Ekblad
ca8ebdb3a4
ESPGateway work ongoing
2015-10-01 20:38:41 +02:00
Henrik Ekblad
21d05ca048
Merge pull request #212 from ToniA/development
...
HeatpumpIR library updated to Arduino IDE 1.6 PROGMEM definition
2015-10-01 11:34:06 +02:00