Commit Graph
570 Commits
Author SHA1 Message Date
Henrik Ekblad c9c4adf8d7 Clean up the header files 2015-09-20 22:57:23 +02:00
Henrik Ekblad 4219c96e1e Calculate median value of pings 2015-09-20 22:48:48 +02:00
Henrik Ekblad 96f702fa4f Update examples 2015-09-19 23:54:35 +02:00
Henrik Ekblad 9ed25eb8dc Fix parking sensor bug found by Dan S. 2015-09-18 21:09:03 +02:00
Henrik Ekblad 5c39f022c0 Add: NRF24L01 AES Encryption
Thanks @fleinze.
Source:
https://github.com/fleinze/MySensors/tree/Encryption/libraries/MySensors
2015-09-17 22:04:38 +02:00
Henrik Ekblad 6cf6255e50 Fix: ATSHA204, serial gw, ethernet warnings 2015-09-17 07:24:12 +02:00
Henrik Ekblad ada872f30f Fixed: Software signing 2015-09-16 00:18:26 +02:00
Henrik Ekblad 4f4f0605c0 Split out some more components to make core class cleaner 2015-09-15 00:28:47 +02:00
Henrik Ekblad ba92885064 Document MyConfig.h 2015-09-14 15:52:43 +02:00
Henrik Ekblad b66513affc ENC28J60 Ethernet gateway 2015-09-13 23:51:10 +02:00
Henrik Ekblad 76f208abe7 Clean up Ethernet defines a bit
Setting MY_CONTROLLER_IP_ADDRESS turns on client mode.
Setting MY_IP_ADDRESS turns off DHCP mode
2015-09-13 18:26:18 +02:00
Henrik Ekblad 050782e1e6 ESP libraries 2015-09-13 18:11:49 +02:00
Henrik Ekblad f8ee376230 C:ifying continues.. 2015-09-13 11:59:09 +02:00
Henrik Ekblad 6a42e2d555 Disable RFM69 temporarily 2015-09-12 00:36:32 +02:00
Henrik Ekblad bdae50886b MotionSensor working 2015-09-12 00:34:44 +02:00
Henrik Ekblad 15918b3d3d Merge remote-tracking branch 'upstream/development' into
gateway-refactoring

# Conflicts:
#	libraries/MySensors/MyConfig.h
#	libraries/MySensors/MySensor.cpp
2015-09-11 10:56:19 +02:00
Henrik Ekblad 46bff26ba4 Merge pull request #201 from fallberg/warnings
Fixed "invalid suffix on literal" warning
2015-09-10 19:00:59 +02:00
Barduino 253540c3e1 Generel fixes 2015-09-10 08:32:01 -04:00
Patrick Fallberg 255a8d821c Fixed "invalid suffix on literal" warning 2015-09-08 23:41:33 +02:00
Barduino 10d37716e7 Set for Jenkins build
Most code commented
2015-09-07 19:23:17 -04:00
Barduino 896ca7850b Five more sensors S_RGB_LIGHT S_RGBW_LIGHT S_COLOR_SENSOR S_HVAC S_MULTIMETER 2015-09-07 19:19:10 -04:00
Barduino 92b1b8d67a Change Log 2015-09-06 11:18:40 -04:00
Barduino a19865318f Merge w/ Gizmocuz; Implement S_COVER, S_IR, S_SCENE 2015-09-06 11:11:15 -04:00
Barduino 358409aa47 Merge remote-tracking branch 'mysensors/development' into development
Conflicts:
	libraries/MySensors/examples/MockMySensors/MockMySensors.ino
2015-09-06 10:28:22 -04:00
Barduino fe86934360 S_COVER & S_IR implementation 2015-09-06 10:27:00 -04:00
Henrik Ekblad 52e9536a1b Merge pull request #196 from gizmocuz/development
MockMySensors.ino: Added V_STATUS to S_HEATER, and S_MOISTURE
2015-09-05 23:19:31 +02:00
Henrik Ekblad d4df198250 Merge branch 'master' into development
Conflicts:
	libraries/MySensors/utility/RFM69.h
2015-09-05 22:58:56 +02:00
Barduino ad2d94dddf Merge remote-tracking branch 'mysensors/development' into development 2015-09-05 14:36:55 -04:00
Barduino 6dcb162858 S_HEATER & S_SCENES
fixed implementation of s_heater & s_scene_controller
2015-09-05 14:36:33 -04:00
gizmocuz 104ad28c90 Added V_STATUS to S_HEATER (as it is supported also)
Added S_MOISTURE (a moisture sensor)
2015-09-05 11:46:37 +02:00
Henrik Ekblad 8f5da83c68 Merge branch 'master' of https://github.com/mysensors/Arduino.git 2015-09-05 01:19:18 +02:00
Henrik Ekblad 9114206ba7 Merge pull request #192 from Yveaux/master
Hardened (dis)connections on ESP8266
2015-09-04 22:24:46 +02:00
Henrik Ekblad 3ec2e48167 Add S_GAS, S_INFO and V_TEXT 2015-09-04 21:56:02 +02:00
Henrik Ekblad 06bd5c362b Merge branch 'master' of https://github.com/mysensors/Arduino.git 2015-09-04 21:45:58 +02:00
Yveaux f03f4f9412 Hardened (dis)connections
Added support fot multiple sessions (Currently 5 max. Each connection
costs RAM!)
Each session can send data to the gateway. Data from the gateway will be
broadcasted to all connected clients.
Added serial logging of client (dis)connections. Inspect serial terminal
in case of problems.
2015-09-04 19:54:45 +02:00
Henrik Ekblad 9a32c2cf57 Merge pull request #186 from Yveaux/master
Fix crash at startup
2015-09-03 21:22:42 +02:00
Yveaux b997861f59 Fix crash at startup 2015-09-03 20:33:34 +02:00
Henrik Ekblad c08dcaf496 Merge branch 'master' of https://github.com/mysensors/Arduino.git 2015-09-03 19:37:20 +02:00
nicbrink f4ef926f02 Update MyTransportRFM69.cpp
defined in myconfig.h as RFM69_ENCRYPTKEY
2015-09-02 21:33:53 -04:00
Yveaux 49f880ecf8 Bugfix 2015-09-02 17:46:37 +02:00
Henrik Ekblad c430672c32 Fix timeout in parking sensor that turns light off when parked 2015-09-01 07:18:02 +02:00
Henrik Ekblad 137c4344e2 Merge pull request #179 from barduinor/development
Minor fixes, Only S_DOOR and V_ARMED active
2015-08-31 22:25:46 +02:00
Yveaux 688261f069 Reverted default analog input for random seed generator 2015-08-31 20:13:03 +02:00
Yveaux cb771ab680 Fixes for compiling for Mega
Make more consistent use of architecture #defines.
2015-08-31 19:36:43 +02:00
Thomas Krebs be427a2d38 fixed compiler warning 2015-08-31 15:59:05 +02:00
Thomas Krebs 194b1be516 removed compiler warning by changing type for cmd in processMQTTMessage 2015-08-31 11:08:39 +02:00
Thomas Krebs 2491d8a219 fixed issue when signing was enabled
Please enter the commit message for your changes. Lines starting
2015-08-31 09:46:13 +02:00
Thomas Krebs ff8aab095c fix warnings from compiler and move defines to header files 2015-08-31 08:41:30 +02:00
Thomas Krebs 40dbcb1e37 Add MQTTClientGateway 2015-08-30 20:08:02 +02:00
Yveaux f407617dda Removed comment about external SPI flash not supported by gateway.
External SPI flash is not required by gateway.
ESP8266 has sufficient internal flash should it be required.
2015-08-27 12:32:48 +02:00