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
ToniA
6e59df6179
Remove compiler warning about unused parameter
2015-11-03 20:01:22 +02:00
ToniA
4a033f0187
Merge remote-tracking branch 'origin/development' into development
2015-11-03 19:45:11 +02:00
ToniA
a8cd8956de
Sharp/IVT support, heatpumps should use 38 kHz carrier frequency
2015-11-03 19:40:48 +02: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
Thomas Mørch
b19453766d
Merge pull request #238 from mfalkvidd/development
...
GatewayESP8266: Add GND to list of pins to connect
2015-11-01 23:13:19 +01:00
Mikael Falkvidd git@mjo.se
cbc17b01f5
GatewayESP8266: Add GND to list of pins to connect
...
This is just a minor nitpick, but might save someone some troubleshooting.
2015-11-01 20:51:05 +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
Patrick Fallberg
8a134f4a89
Refactored signing backend debug prints
...
Signing backend debugs are now controlled by the MY_DEBUG flag.
This also means that on serial gateways, signing related debug
messages are forwarded to the controller with the appropriate
MySensors header information.
2015-10-29 09:13:57 +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
Patrick Fallberg
d793b5a089
Changed library version to comply with Semantic Versioning
...
New version: 1.6.0-beta for development of 1.6.0.
See http://semver.org
2015-10-28 10:55:24 +01:00
Patrick Fallberg
74da07dca1
Merge pull request #233 from fallberg/sign_fix
...
Fixed bug in nonce exchange
2015-10-28 10:36:17 +01:00
Patrick Fallberg
3c4ebbe310
Fixed bug in nonce exchange
...
Nonce-state machine got locked in SIGN_OK state.
2015-10-27 18:56:07 +01:00
Patrick Fallberg
ba17badbc5
Merge pull request #232 from fallberg/signing_fix
...
Signing related fixes
2015-10-26 23:50:42 +01:00
Patrick Fallberg
e75e735a10
Signing related fixes
...
* Secure actuator example now require signed messages by default
* Whitelisting config example in MyConfig.h now uses correct keywords
* keywords.txt updated with the actual whitelisting keyword
* Signing backends have improved debug output
- The type of backend is presented in Get and Put nonce functions
- The resulting signature is printed for both sender and receiver
* Fixed bug in soft signer (the untransmitted part of the nonce buffer was
not the same in both ends)
* The ATSHA personalizer is updated to use acceptable syntax for user provided
HMAC key
2015-10-26 22:15:42 +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
Thomas Mørch
359959a7aa
Added version comments to file
2015-10-18 23:13:53 +02:00
Thomas Mørch
0b985b13e2
Folowing updates done:
...
Corrected division in the code deciding whether to transmit or not, that resulted in generating an integer. Now it's generating floats as expected.
Simplified detection for OTA bootloader, now detecting if MY_OTA_FIRMWARE_FEATURE is defined. If this is defined sensebender automaticly waits 300mS after each transmission
Moved Battery status messages, so they are transmitted together with normal sensor updates (but only every 60th minute)
2015-10-18 23:08:00 +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
tekka007
703a1a73bf
Wait() issue
...
compiler directives missing
2015-10-17 17:27:19 +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
Yveaux
abfdaf2634
Fix crash
2015-10-06 21:19:17 +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
Yveaux
f2f0e2312b
Fix crash
2015-10-05 08:43:55 +02:00