Page 1 of 5

New 2.1.4 beta

Posted: 02 Jun 2018 19:22
by PoltoS
This build introduces new channel types and cool features.

You can get it from our test repo: https://z-uno.z-wave.me/files/z-uno/tes ... index.json

What's new:

New features
  • If only one channel, MultiChannel will be supressed (Command Classes outside channel will represent your single channel)
  • Three new channel types: Color Switch, Thermostat and Door Lock
  • Handling of incoming reports from other devices. Handled reports are Basic/Sensor Binary/Alarm/Sensor Multilevel/Switch Binary/Switch Multilevel/Battery/Meter.
  • New inclusion mode: double click for unsecure inclusion, triple click for secure (as it was before). New security parameter added to zunoStartLearn(timeout, secure)
  • Two new functions: tone() and noTone()
Bug fixes
  • Fixed multiple ADC influencing each other
  • Fixed OTA (broken since 2.1.3)
  • Fixed interrupts handlers inside libraries (was broken since 2.1.3)
  • Fixed compiler diagnostic messages if a too big sketch is uploaded. Before it was silently ignored.
We are starting two weeks beta period and then we will make a public release.

Re: New 2.1.4 beta

Posted: 02 Jun 2018 20:26
by sega66
That's great news! Thank you!
Where can I see a working example with a thermostat?

Re: New 2.1.4 beta

Posted: 02 Jun 2018 23:00
by PoltoS
There is a short description in the reference http://z-uno.z-wave.me/reference/ZUNO_THERMOSTAT/

More examples to come soon

Re: New 2.1.4 beta

Posted: 02 Jun 2018 23:51
by sega66
Thanks, I've seen that. I want a working sketch. I need the switch to be able to be added to the thermostat .

Re: New 2.1.4 beta

Posted: 22 Jun 2018 01:53
by PoltoS
We have release a new beta (again 2.1.4 - you need to re-install it if you are already testing it). Changes compared to previous beta release from two weeks ago:

Bug fixes
  • Switch between S2 and S0 firmwares was broken.
  • s_pin interrupt handlers was corrupting value in another s_pin.
  • Only lower word part from the DWORD-value on channels was passed. (thanks to @petergebruers)
Changes
  • [!!!]Config parameters are now two bytes instead of four
  • Added new scale for general purpose sensor multilevel (unitless): SENSOR_MULTILEVEL_SCALE_DIMENSIONLESS_VALUE
New libraries
  • ZUNO_BMP280 - support for BMP280/BME280 sensors by Bosch (thanks to petergebruers for testing it)
  • ZUNO_MERCURY206R - support for electrical meters Mercury, model 206R.
  • SoftwareSerial - supports for slow UART. Valid speeds are 1200/2400/4800/9600 8-N-1

Re: New 2.1.4 beta

Posted: 22 Jun 2018 10:16
by Riri
Hi,
Thank's for this version. I install this but i would like to downgrade at prior version 2.1.3.
I have put the old line "http://z-uno.z-wave.me/files/z-uno/pack ... index.json" in the preference and reinstall completly the version 2.1.3
When i try to download bootloader to the z-uno, i have this message :

Error 0 There is no firmware "C:\Users\ERIC\AppData\Roaming\Arduino15\packages\Z-Uno\hardware\zw8051\2.1.3/bootloaders/\zuno_bootloader_AAAABBBB011501100001020E02*.bin"

I try many combinaison and all fall.
Is it possible that you can't downgrade the bootloader !?
Thanks
Eric.

Re: New 2.1.4 beta

Posted: 22 Jun 2018 10:19
by PoltoS
Keep the "test" JSON string and downgrade. The stable branch doesn't know how to downgrade. The test does

Re: New 2.1.4 beta

Posted: 22 Jun 2018 12:20
by Riri
Thanks for the quick reply.

I have entry this two lines

http://z-uno.z-wave.me/files/z-uno/pack ... index.json
https://z-uno.z-wave.me/files/z-uno/tes ... index.json

but, that doesn't work for the 2.1.3

It's necessary to downgrade at version 2.1.1 because it was proposed 2.1.2 and that doesnt' exist.
The number of version is mismack.
I have put the 2.1.1 and the upgarde to 2.1.3 and it's work.

thanks
Eric.

Re: New 2.1.4 beta

Posted: 22 Jun 2018 12:55
by Riri
Just for the reason of downgrade, an exemple of function that doesn't compil on 2.1.4 (it's work in 2.1.3) :

exit status 1
no matching function for call to 'zunoSaveCFGParam'

Thanks.
Eric.

Re: New 2.1.4 beta

Posted: 22 Jun 2018 16:01
by DaveDotNet
PoltoS wrote:
22 Jun 2018 01:53
We have release a new beta (again 2.1.4 - you need to re-install it if you are already testing it).
<snip>
  • SoftwareSerial - supports for slow UART. Valid speeds are 1200/2400/4800/9600 8-N-1
4800 baud.. woohoo.. thanks.