Commit Graph
1108 Commits
Author SHA1 Message Date
Patrick Fallberg 881abf1ec2 Merge pull request #258 from mysensors/fallberg-patch-1
Update README.md
2015-11-19 08:46:56 +01:00
Patrick Fallberg a7e4d5bfd5 Update README.md
Updated to show status if all nightly builds.
2015-11-19 08:08:38 +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
Thomas Mørch 477929177f Merge pull request #252 from fallberg/ota-fix
Activated OTA in SensebenderMicro example by default
2015-11-17 08:49:23 +01:00
Patrick Fallberg 7cacb7d4fe Activated OTA in SensebenderMicro example by default 2015-11-16 22:14:26 +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
sm2810 59f8876870 Remove include MyHw from MyHw.h 2015-11-12 13:28:46 +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
tekka007 f6586a136c implementation of I_DISCOVER
Discovery function for all active (=listening) nodes. Nodes reply with
I_DISCOVER_RESPONSE and the parent node as payload. Useful to retrieve
network topology.
2015-11-08 18:16:13 +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
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