Smart-Home am Beispiel der Präsenzerkennung im Raum Projektarbeit Lennart Heimbs, Johannes Krug, Sebastian Dohle und Kevin Holzschuh bei Prof. Oliver Hofmann SS2019
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

MyPrivateConfig.h.sample 2.2KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. /*
  2. * The MySensors Arduino library handles the wireless radio link and protocol
  3. * between your home built sensors/actuators and HA controller of choice.
  4. * The sensors forms a self healing radio network with optional repeaters. Each
  5. * repeater and gateway builds a routing tables in EEPROM which keeps track of the
  6. * network topology allowing messages to be routed to nodes.
  7. *
  8. * Created by Henrik Ekblad <henrik.ekblad@mysensors.org>
  9. * Copyright (C) 2013-2018 Sensnology AB
  10. * Full contributor list: https://github.com/mysensors/MySensors/graphs/contributors
  11. *
  12. * Documentation: http://www.mysensors.org
  13. * Support Forum: http://forum.mysensors.org
  14. *
  15. * This program is free software; you can redistribute it and/or
  16. * modify it under the terms of the GNU General Public License
  17. * version 2 as published by the Free Software Foundation.
  18. */
  19. /*
  20. * This file contains settings that for various reasons are unsuitable to store in git
  21. * Rename it by removing the .sample extension and place it in the sketch folder and include
  22. * it in the sketch:
  23. * #include "MyPrivateConfig.h"
  24. * Make sure to include it before
  25. * #include <MySensors.h>
  26. * Then adapt the contents to your personal preference.
  27. */
  28. #ifndef MyPrivateConfig_h
  29. #define MyPrivateConfig_h
  30. /**********************************
  31. * Node identification Settings
  32. ***********************************/
  33. //#define MY_NODE_ID 1
  34. /**********************************
  35. * Message Signing Settings
  36. ***********************************/
  37. // Pin used for random generation in soft signing (do not connect anything to this when enabled)
  38. #define MY_SIGNING_SOFT_RANDOMSEED_PIN 7 // A7 -
  39. // Enable node whitelisting
  40. //#define MY_SIGNING_NODE_WHITELISTING {{.nodeId = GATEWAY_ADDRESS,.serial = {0x09,0x08,0x07,0x06,0x05,0x04,0x03,0x02,0x01}}}
  41. /**********************************
  42. * nRF24L01 Driver Defaults
  43. ***********************************/
  44. // Enables RF24 encryption (all nodes and gateway must have this enabled)
  45. //#define MY_RF24_ENABLE_ENCRYPTION
  46. /**********************************
  47. * RFM69 Driver Defaults
  48. ***********************************/
  49. // Default network id. Use the same for all nodes that will talk to each other
  50. #define MY_RFM69_NETWORKID 100
  51. // Enable this for encryption of packets
  52. //#define MY_RFM69_ENABLE_ENCRYPTION
  53. #endif