A recent newcomer to the Hubitat community... have had my C-5 unit a few weeks now and now looking to write my own driver. I searched the forums and found that someone else is also having similar issues to me in that it appears some of the crypto libraries are not included with the Hubitat firmware. Why?
Any plans to add these libraries? Looking for support around HMAC-SHA256, AES-CBC and base64 encoding capabilities to allow me to interact with a server unit that is controlling a garage door (uses strong encryption over a web socket).
@dwery was you able to progress around this? Any feedback from @mike.maxwell?
Still hoping too... My plan B is going to be setup a REST endpoint on a Raspberry Pi that lets me send it the data to encrypt and sends it back... seems ridiculous, but it's my only option
Consistent with the above interchange, I just tried porting the ST Neato DTH over to HE. After removing the simulator section and all the tile sections, I get the following error. I'm a bit over my head, though I attempted (feebly?) to follow the porting instructions here. Any ideas would be greatly appreciated!
No signature of method: Script1.mappings() is applicable for argument types: (Script1$_run_closure2) values: [Script1$_run_closure2@1e20859] Possible solutions: main(java.lang.String), main(java.util.List), main([Ljava.lang.String;)
I am interested in this for the GoGoGate 2 pygogogate -> groovy implementation I would like to do. The pygogogate requries AES to talk to the GoGoGate2 and supports enumeration of children etc. that the current Hubitat implementations don't support.