Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • mega-20180924
    Release mega-20180924
    
    Changes in mega-20180924 (since mega-20180923):
    
    Benno Eigenmann (1):
          Fix platformio
    
    ESPEasy release bot (1):
          automatically updated release notes for mega-20180924
    
    TD-er (2):
          [MQTT] Work around for lost MQTT connection
          [ESP32] Fix I2C handling to allow I2C devices to work
    
    sakinit (1):
          change to platform version core_esp32_1_3_0
    
    stefan (1):
          Change type of sensor for MCP and PCF devices
  • mega-20180923
    Release mega-20180923
    
    Changes in mega-20180923 (since mega-20180922):
    
    ESPEasy release bot (1):
          automatically updated release notes for mega-20180923
    
    TD-er (2):
          [MQTT import] Fix crash at boot when plugin is enabled
          [BME280] Fix slow reading of BME280 causing watchdog resets
    
    sakinit (5):
          ESP32 build issues fixed
          Fix ESP32 stack overflow in addPinSelect when called from P1WifiGateway
          ESP32: Split webserver spiffs filelist into pages
          Reverted Webserver change
          ESP32 platform updated to 1.2.0; Webserver replaced by platform one
  • mega-20180922
    Release mega-20180922
    
    Changes in mega-20180922 (since mega-20180916):
    
    ESPEasy release bot (1):
          automatically updated release notes for mega-20180922
    
    Gijs Noorlander (1):
          Revert "Revert "Added 2 new operators in Calculate() function""
    
    TD-er (2):
          Revert "[Scheduler] Disable command scheduler"
          Revert "Revert "Fix elseif & Add if-elseif-else nesting levels""
  • mega-20180916
    Release mega-20180916
    
    Changes in mega-20180916 (since mega-20180915):
    
    ESPEasy release bot (1):
          automatically updated release notes for mega-20180916
    
    Gijs Noorlander (3):
          Revert "Added 2 new operators in Calculate() function"
          Revert "Fix elseif & Add if-elseif-else nesting levels"
          Added warning to release notes 20180915
    
    TD-er (1):
          [HW Watchdog] Backgroundtasks instead of yield during rules handling
  • mega-20180915
    Release mega-20180915
    
    Changes in mega-20180915 (since mega-20180914):
    
    ESPEasy release bot (1):
          automatically updated release notes for mega-20180915
    
    Plebs (1):
          Added 2 new operators in Calculate
    
    TD-er (4):
          [Scheduler] Disable command scheduler
          [Controller settings] Validate settings on load/save
          [#1713] Make hostname-unitnumber optional & validate settings
          [#1698] Incorrect sunrise value southern hemisphere
    
    svmac (4):
          Fix elseif & Add if-elseif-else nesting levels
          reenabled code about !
          some code optimization
          fix mistake
  • mega-20180914
    Release mega-20180914
    
    Changes in mega-20180914 (since mega-20180910):
    
    ESPEasy release bot (1):
          automatically updated release notes for mega-20180914
    
    Gijs Noorlander (1):
          Added PayPal link
    
    Markus Gloede (1):
          Fix IR plugin passing received code
    
    Plebs (7):
          Use parameters inside rules when calling commands
          few changes
          fixed ESP32 compatibility issue
          fixed calls to F-macro
          adding more parameters to EVENT
          final version with '=' sign as a prefix to identify the formula in rules
          added %eventvalue4%
    
    TD-er (2):
          [Flash tools] Add blank files and README.txt
          [CrashRecover] Disable failing step based on failed boot count
    
    sakinit (1):
          Feature: Split webserver spiffs filelist into pages
  • mega-20180910
    Release mega-20180910
    
    Changes in mega-20180910 (since mega-20180909):
    
    ESPEasy release bot (1):
          automatically updated release notes for mega-20180910
    
    TD-er (2):
          [HTTP] Command SendToHttp cannot connect
          [Domoticz IDX] Allow for IDX of > 9999
    
    sakinit (1):
          Reduced buffer size to prevent stack overflow
  • mega-20180909
    Release mega-20180909
    
    Changes in mega-20180909 (since mega-20180908):
    
    ESPEasy release bot (1):
          automatically updated release notes for mega-20180909
    
    Gijs Noorlander (1):
          Revert [WDT] Add watchdog feed to backgroundtasks()
    
    TD-er (5):
          [#1720] WiFi read all lines from slow servers
          Add forward declaration for void backgroundtasks()
          [Serial Log] Limit serial log to prevent buffer overflow
          [ESP32] Fix Build, ESP32 doesn't have the availableForWrite
          [Serial log] Use buffer to prevent Serial buffer to overflow
  • mega-20180908
    Release mega-20180908
    
    Changes in mega-20180908 (since mega-20180904):
    
    ESPEasy release bot (1):
          automatically updated release notes for mega-20180908
    
    Gijs Noorlander (1):
          Update README.md
    
    TD-er (37):
          [controller delay] Let controllers handle their own delay and buffer
          [MQTT] Add controller delay queue for MQTT
          [Controller] Make ControllerDelayHandler templated and comment
          [C001] Let C001 controller use queue
          [C003] Let C003 controller use queue
          [C004] Let C004 controller use queue and simplify using macros
          Added `USES_Cxxx` checks
          [C007] Let C007 controller use queue
          [MQTT] Use set controller settings on MQTT controllers
          [Webserver] Add fields for new Controller settings
          [C008] Let C008 use queue and some bugfixes
          [#1666] Moved code duplication for HTTP requests to special functions
          [C009] Removed port number from HTTP host header
          [C009] Controller C009 now also uses Delay Queue
          [Client Connect] Check for success on connecting with client.
          [C009] Remove 'no port' option in HTTP packet
          [HTTP Auth] Now using proper index for retrieving credentials
          [HTTP] Add user agent in request header
          [C010] Controller C010 now also uses Delay Queue
          [Cleanup] Merge code duplication between C008 and C010
          [C011] Controller C011 now also uses Delay Queue
          [Controller] Moved the 'magic' default and max values to defines
          [C012] Controller C012 now also uses Delay Queue
          [C013] Remove some obsolete function
          [Nodes] Make Nodes list a map with dynamic size
          [Nodes] Highlight current node in the list of nodes
          [Cleanup] Memory optimisation in available controllers and plugins
          [Nodes] Fix String copy to properly read node names
          [MQTT] Give MQTT state in log when connect state changes.
          [SPIFFS] Add SPIFFS size + usage to sysinfo page
          [Watchdog] Add watchdog feed to backgroundtasks() function
          [MQTT] Force MQTT client reconnect when wifi reconnects
          [WDT] Add yield() and runbackgroundtasks() when parsing rules
          [#1707] Getting logs from the /log even when password is not entered
          [#1714] Parse notification sender to allow some sender formatting
          [Scheduler] Do not schedule task device timer for tasks without interval
          [Queue] Add memory check to determine full queue
  • mega-20180904
    Release mega-20180904
    
    Changes in mega-20180904 (since mega-20180903):
    
    ESPEasy release bot (1):
          automatically updated release notes for mega-20180904
    
    TD-er (1):
          [#1702] Check for duplicate names bug
  • mega-20180903
    Release mega-20180903
    
    Changes in mega-20180903 (since mega-20180826):
    
    ESPEasy release bot (1):
          automatically updated release notes for mega-20180903
    
    TD-er (7):
          [Pio] Build issues
          [#1692] Add 2nd Receiver for Email notification
          Forgot to save before commit
          [#1549] Add page showing all system variables
          [sysvar] rename vars with leading zero to %..._0%
          [#1688] Add dew point computation as standard conversion
          [Shelly1] Add first test build for Shelly1 nodes
  • mega-20180826
    Release mega-20180826
    
    Changes in mega-20180826 (since mega-20180822):
    
    ESPEasy release bot (1):
          automatically updated release notes for mega-20180826
    
    Gerald Hollweger (1):
          Optimisations     - Save RAM, move constants to flash (CharTableTM1637, CharTableMAX7219)     - Remove unnecessary parameter passing (the interface pins do not change during operation for one instance)
    
    TD-er (16):
          [MQTT] PubSubClient Add checks for connectivity
          [Client Connect] Check for success on connecting with client.
          [Eastron] Add P078 plugin from the Playground (was P150)
          [SDM] Update library to latest version
          [Eastron] Make P078 Eastron compile, serial settings do not yet work
          [Eastron] Add missing SDM_Config_User.h
          [IR/IRTX] For PullReq #1645 split IR/IRTX to a separate build
          [JSON] Fix issue when UDP port not set
          [JSON] Only show node information when generic info is requested
          [MotorShield] Rename P078 to P079
          [MotorShield] Cleanup code layout
          [MotorShield] Added comments in the code and fixes
          [P080] Dallas iButton Rename P078 to P80
          [Dallas iButton] Change VType to SENSOR_TYPE_LONG
          [Build] Add "[TESTING]" labels to P078 and P080
          [Build Travis] "Scratchpad was set but never used"
    
    TungstenE2 (2):
          Added Wemos Motorshield Plugin (No. 78)
          Added Wemos Motorshield Plugin (No. 78)
    
    feuerreiter (1):
          Adds a overview of known espeasy nodes to the json response. I think this can be useful for own webinterfaces etc.
    
    henfri (2):
          Create _P078_DallasIButton.ino
          Update _P078_DallasIButton.ino
    
    jimmys01 (6):
          IR library added
          Travis build complaining about unused vars
          commented out more unused code
          Travis please be happy :-)
          IR RX updated
          Small correction
  • mega-20180822
    Release mega-20180822
    
    Changes in mega-20180822 (since mega-20180818):
    
    ESPEasy release bot (1):
          automatically updated release notes for mega-20180822
    
    Gijs Noorlander (1):
          Changed INPUT_COMMAND_SIZE from 80 to 240
    
    TD-er (1):
          [UDP] Use random outgoing port for NTP and check return values
  • mega-20180818
    Release mega-20180818
    
    Changes in mega-20180818 (since mega-20180815):
    
    ESPEasy release bot (1):
          automatically updated release notes for mega-20180818
    
    Edwin Eefting (1):
          fixed network config for newer versions
    
    TD-er (1):
          [#1650] Use icons in tabs on web page on small screens
  • mega-20180815
    Release mega-20180815
    
    Changes in mega-20180815 (since mega-20180809):
    
    ESPEasy release bot (1):
          automatically updated release notes for mega-20180815
    
    TD-er (1):
          [core 2.4.2] Update to PlatformIO espressif8266@1.8.0
    
    krikk (1):
          Update _P047_i2c-soil-moisture-sensor.ino
  • mega-20180809
    Release mega-20180809
    
    Changes in mega-20180809 (since mega-20180808):
    
    Bartlomiej Zimon (1):
          fix for #702, setup propper gpio state before send into PCF8574 for pcfpulse,pcflongpulse
    
    ESPEasy release bot (1):
          automatically updated release notes for mega-20180809
    
    Gijs Noorlander (2):
          [Blynk] Command handling was not active
          [Blynk] Change define to allow blynkget command
    
    TD-er (4):
          [#1621] Timing interval of BME280 incorrect
          [C011] Make sure the loaded extra controller settings end with 0
          [Scheduler] Remove scheduled commands from scheduler to run in idle time
          [deepsleep] Send values immediately after connections are made
  • mega-20180808
    Release mega-20180808
    
    Changes in mega-20180808 (since mega-20180804):
    
    ESPEasy release bot (1):
          automatically updated release notes for mega-20180808
    
    Gijs Noorlander (1):
          [#1612] Make P008_RFID using new functions
    
    TD-er (8):
          [Scheduler] Rename some functions and clean-up
          [Notifications] Schedule NPlugin_ptr calls async
          [MQTT] Schedule from callback functions
          [Rules] Split parsing single line from rulesProcessingFile
          [Rules] Split processing matched rule in a separate function
          [Commands] Return String output per command
          [Schedule] Scheduled command timer
          [Schedule] Run command from webpage immediately
  • mega-20180804
    Release mega-20180804
    
    Changes in mega-20180804 (since mega-20180802):
    
    ESPEasy release bot (1):
          automatically updated release notes for mega-20180804
    
    TD-er (5):
          [#1574] Set event->TaskIndex
          [Settings File] Show settings file layout
          [ESP32] Small fix building ESP32
          [Settings file] Include SettingsStruct in the view
          [Cleanup] Replace a lot of TR TD with function
    
    Thomas (1):
          Update _P075_Nextion.ino
  • mega-20180802
    Release mega-20180802
    
    Changes in mega-20180802 (since mega-20180801):
    
    ESPEasy release bot (1):
          automatically updated release notes for mega-20180802
    
    Grovkillen (1):
          Added extra info to self compilers
  • mega-20180801
    Release mega-20180801
    
    Changes in mega-20180801 (since mega-20180723):
    
    ESPEasy release bot (1):
          automatically updated release notes for mega-20180801
    
    Edwin Eefting (1):
          Power down PN532 after reading. Saves power and reduces interference with Wifi.
    
    TD-er (11):
          [ExtraTaskSettings] Added some comments & clarifications
          [ExtraTaskSettings] Added extra clear functions and checks
          [ExtraTaskSettings] Keep ExtraTaskSettings actualized for plugin calls
          [meminfodetail] Add command `meminfodetail`
          [FileHandling] Write some log indicating file operation
          [compiler fix] Forgot to declare String
          [Storage] Split storage related functions to new file
          [Storage] Simplify settings I/O error handling
          [#882] Add checks on names in task setup
          [#1379] Check for "forbidden" characters in names.
          [#1306] Added %R% and %N% for literals \r and \n