ERROR LOG: 2023-12-29 15:20:02.961 [WARN ] [penhab.core.library.items.NumberItem] - Unit 'm�' could not be parsed to a known unit. Keeping old unit '㎥' for item 'viNsDHWGasConsumptionDay'.
2023-12-29 15:20:54.502 [WARN ] [ty.util.ssl.SslContextFactory.config] - Trusting all certificates configured for Client@8b0d8f8[provider=null,keyStore=null,trustStore=null]
2023-12-29 15:20:54.505 [WARN ] [ty.util.ssl.SslContextFactory.config] - No Client EndPointIdentificationAlgorithm configured for Client@8b0d8f8[provider=null,keyStore=null,trustStore=null]
Looking closer to what is used / defined to me it looks like the unit is expected to be a single UTF character ㎥ instead of using two characters m³ ( m and ^3 )
2024-01-02 09:19:39.743 [WARN ] [penhab.core.library.items.NumberItem] - Unit '?' could not be parsed to a known unit. Keeping old unit '㎥' for item 'viNsDHWGasConsumptionDay'.
2024-01-02 09:19:39.746 [WARN ] [penhab.core.library.items.NumberItem] - Unit '?' could not be parsed to a known unit. Keeping old unit '㎥' for item 'viNsHeatingGasConsumptionDay'.
This is warning which indicates that no certificate validation is being made for connection. One one hand it allows to trust any certificate presented by system you contact, on other it rises risk of a man-in-the-middle attack (MITM).