I'm glad I've got something that is working for you?
Jay
On 4/17/2025 4:38 PM, gbnet.hifi via
groups.io wrote:
toggle quoted message
Show quoted text
This has prompted me to move to Hubitat for
sensibo. ? And I¡¯m using Jays driver to communicate back to
crestron. ?
I don¡¯t really want to update my crestron firmware
as I¡¯ve heard of other people having things broken which were
?working well before updating. ?
?
Thanks Jeremy.
I can make that change but, given the risks you highlight,
would prefer to leave it to individual users.
Thanks again
Jay
On 4/16/2025 8:25 AM, Jeremy
Weatherford via groups.io wrote:
I'm just a bystander here, but the exception
seems to be complaining about the certificate on the
remote site, which for this module appears to be
.?
I would start by updating the firmware on the processor -
it is possible Sensibo switched to a new Certificate
Authority which is not accepted by your processor, and the
newer firmware would include this new CA.? If that doesn't
work, you can modify the module code by adding
"client.HostVerification = false;" after each "HttpsClient
client = new HttpsClient();" line (there are 9 of them).?
This allows for the possibility of someone intercepting
your traffic and impersonating the Sensibo server.? Only
proceed if this is an acceptable risk.? :)
I am hoping that @jbasen will see this.?? I have
been using your sensibo module for a few years and it
has been working fantastically well.
?
Today the module has started erroring.?? Seems to
be an SSL issue.
?
The error is:
?
00:20:29.047: [Console Data] : Sensibo_Air -
Refresh - Error Sending Device Command:
Crestron.SimplSharp.Net.Https.HttpsException: Peer
certificate cannot be authenticated with given CA
certificates
00:20:29.047: [Console Data] : ? ?at
Crestron.SimplSharp.Net.Https.HttpsClient.ProcessInternalError(HttpsClientResponse
response)
00:20:29.047: [Console Data] : ? ?at
Crestron.SimplSharp.Net.Https.HttpsClient.d(HttpsClientRequest
A_0, Boolean A_1)
00:20:29.047: [Console Data] : ? ?at
Crestron.SimplSharp.Net.Https.HttpsClient.TryDispatch(HttpsClientRequest
aRequest)
00:20:29.047: [Console Data] : ? ?at
Crestron.SimplSharp.Net.Https.HttpsClient.Dispatch(HttpsClientRequest
aRequest)
00:20:29.047: [Console Data] : ? ?at
Sensibo_Air_Integration.Sensibo_Air.Refresh()
00:20:29.047: [Console Data] : ? ?at
Sensibo_Air_Integration.Sensibo_Air.Initialize(String
Device_ID, String API_Key, Int16
Default_Target_Temperature, String
Default_Temperature_Unit, Int16 Debug)
00:20:29.047: [Console Data] : ? ?at
UserModule_SENSIBO_AIR_V1_6.UserModuleClass_SENSIBO_AIR_V1_6.INITIALIZE_OnPush_0(Object
__EventInfo__)
00:20:29.047: [Console Data] : ? ?at
Amib.Threading.Internal.WorkItem.o()
00:20:29.047: [Console Data] : ? ?at
Amib.Threading.Internal.WorkItem.Execute()
00:20:29.047: [Console Data] : ? ?at
Amib.Threading.SmartThreadPool.e(WorkItem A_0
?
Thanks