The ECB mode has a weakness when large blocks of data are encrypted: Large data is split to 16-byte chunks and identical plaintext leads to identical cipher text.
This weakness does not apply to Ruuvi data, as there is a running counter, sensor noise and data is less than 16 bytes.
Therefore, nonce is not required and it can be deleted.
If anyone has counterarguments, please let us know
The nonce byte was discussed on Slack, in short:
If anyone has counterarguments, please let us know