It worked with your
cayennehumidity = "rel_hum,p=" + str(humidity['humidity'])
cayenneairpress = "press,bar=" + str(airpress['airpress'])
Had to remove widget and reset my Tinkerforge dashboard and re-log to the Cayenne dashboard before seeing the right values and units.
* in air pressure I need Mbar. So I divide the value by 1000 again and changed number of decimals to 5. But the value after the decimal divider always says 00000 or it should be for instance 1,03100 when I have 1031,00 mBar. Then looked at the humidity value and same phenomena. The decimals after the "." are always = xxx zero's ;xxx equal number of decimals you choose in the settings.
*when clicking on the detail & charts for humidity and air pressure icon in the widget I receive this error
If you look in right corner you see jan 01 1.0AM ; but my pc and pi have the right time! Strange.
With the temperature widget I can see the details & charts without problems.
Are those two bugs?