Skip to content

Releases: Joolee/nl.joolee.homey.espeasy

Release v1.10.0

25 Feb 12:42
0bc94fc
Compare
Choose a tag to compare

This release is superseded.

New functionality:

  • When pairing a new sensor, it now directly shows any known devices and pulls fresh information from all units instead of only doing the last part. Makes it a lot faster and more responsive
  • Added 'titleFormatted' property to applicable action flowcards
  • Add support for doubleclick and long press events for digital switches
  • Now able to use a dummy device for analog_input
  • Add support for dust measure devices
    • P018 Dust - Sharp GP2Y10
    • P053 Dust - PMSx003 / PMSx003ST
    • P056 Dust - SDS011/018/198
  • Add support for light strength sensors
    • P010 Light/Lux - BH1750
    • P015 Light/Lux - TSL2561
    • P074 Light/Lux - TSL2591
  • Add support for distance sensors (lidar/ultrasonic)
    • P013 Position - HC-SR04, RCW-0001, etc.
    • P110 Distance - VL53L0X (200cm)
    • P133 Distance - VL53L1X (400cm)
  • Add support for extra environment sensor
    • P016 Environment - BME680
  • Add support for extra gas sensor
    • P052 Gasses - CO2 Senseair

Fixes:

  • Makes some actions more resilient to errors
  • Fixed a lot of bugs
  • Huge internal restructuring of manifest files. Fixes some bugs and removes a few warnings.

Patch v1.9.1

02 Feb 20:30
57ac7cf
Compare
Choose a tag to compare

This release is superseded.

Fixes:

  • Removed all but one NPM dependency to lower possible vulnerabilities and greatly reduce app size
  • Fixed support for gas meter in P1 devices
  • Small bugfixes

Release v1.9.0

17 May 19:47
Compare
Choose a tag to compare

This release is superseded.

New functionality:

  • Improved some faulty and missing translations
  • Added 'invert' setting to 'Switch input' type devices
  • Added flow triggers for all custom capabilities
  • New flow trigger cards for new gasses capabilities
  • New flow action cards for Tone, RTTTL and pulse type GPIO devices
  • New flow action cards for Unit devices
  • New flow trigger cards when detected Unit reboot and reconnect (to Wifi)

Fixes:

  • Hide invisible capabilities from selection list
  • Fix DHCP warning message on Unit pairing page (logic was flipped)
  • Improved online/offline handling for newly added Unit devices

Release v1.8.0

05 Aug 13:05
Compare
Choose a tag to compare

This release is superseded.

New functionality:

  • Update Dutch translations
  • Add support for gas measure devices
    • P049 Gases - CO2 MH-Z19
    • P090 Gases - CCS811 TVOC/eCO2
    • P083 Gasses - SGP30

Fixes:

  • Remove invalid "measure_uptime" capability from drivers

Patch v1.7.1

05 Aug 13:02
Compare
Choose a tag to compare

This release is superseded.

New functionality:

  • Add some randomness to unit update intervals
  • Add support for multiple board types
    • NodeMCU V3
    • Wemos D1 Mini
    • NodeMCU ESP32
    • Lolin32 OLED
    • ESP32 (All ports)
    • ESP8266 (All ports)

you can select the board from a unit settings page.
If you run into any problems with other boards or want to have the pin-layout displayed in the GPIO pairing wizard, let me know in a feature request!

Fixes:

  • Refreshing pin list when switching unit
  • Remove measure_heap capability for ESP32 devices

Release v1.7.0

05 Aug 12:59
Compare
Choose a tag to compare

This release is superseded.

New functionality:

  • Add support for MCP23017 I/O 16 port extension boards for as GPIO Output devices

You can enable extension boards in the unit setting page.

Patch v1.6.2

05 Aug 12:56
Compare
Choose a tag to compare

This release is superseded.

Fixes:

  • Fix another blocking error for variants on pairing
  • Fix writing to constant (gave a warning)

Patch v1.6.1

05 Aug 12:55
Compare
Choose a tag to compare

This release is superseded.

New functionality:

  • Add flow triggers for raw values to 'Pulse Counter' device

Fixes:

  • P1 Meter connection should automagically reconnect now
  • Fix blocking error for variants on pairing

Release v1.6.0

10 Jul 10:38
Compare
Choose a tag to compare

This release is superseded.

New functionality:

  • Adds support for using dummy devices as Environmental sensors
  • Adds support for 'Pulse Counter' sensor
    • P003 Generic - Pulse counter

Release v1.5.0

24 Jun 19:38
Compare
Choose a tag to compare

This release is superseded.

New functionality:

  • Adds idle and uptime triggers and tokens to applicable devices
  • Adds support for 'Analog input' sensor
    • P002 Analog input - internal
    • P060 Analog input - MCP3221 [TESTING]
    • P060 Analog input - MCP3221
    • P025 Analog input - ADS1115
    • P007 Analog input - PCF8591
  • Adds timeout option for polling the unit's /json file
  • Rewrote unit pairing wizard. Should be more easy to use now
  • Added Wiki (Available at https://git.io/homey-esp-wiki) and added some help links in the app
  • Add support for dummy device as 'Input switch' device
    • P033 Generic - Dummy Device (Possible values -1, 0 and 1. See the Wiki for more information)

Fixes:

  • Squashed bug that would prevent 'Input Switch' values from updating
  • Fixed elusive bug that prevented finding new devices in certain conditions