-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
'Not implemented' response when authenticating (IHC 2.7 firmware) #1
Comments
Interesting: If you still can't make it work post the entire C# program you are testing with + the ihcsettings.json file (WITHOUT your username and password) |
I'm running the tests in ihcclient_tests - and yes the ihcsettings.json has been set up(correctly). |
If you are sure everything is set up correctly, it could be a compatibility issue. I have only tested the SDK on a 3.0 controller and you have a 2.7 controller. It might be that the web service interface for your 2.7 controller is different from the 3.0 controller I have created client web service stubs for (I vaguely remember hearing about this but I am not sure). If you have time, you can look in the main ihcproject and generate new stubs and check if there is a difference. There are two .sh files in the project to help with that using a mac (or maybe linux). For windows you will have to look at the .sh source and do it manually or create a powershell version |
See https://github.com/mmc41/IHCClientSDK/tree/main/ihcclient for more info about internals. I am very interested in hearing about your findings. |
Working on it - it is pretty complex to rewrite to another WSDL version. |
.sh changes for windows GIT bash:
|
Interesting. This SDK is designed to abstract away the soap/wsdl implementation for the user of the SDK.. Hence, it should be possible for the various services to have multiple internal SoapImpl variants and swich between them internally depending on which version of the controller is targeted. Properly easiest with a user supplied IHC version argument in the service constructor. For the client code using the SDK there should be no difference between versions - except that some services are unsupported in 2.7 as you mention. I can't test 2.7 code but I can review and answer questions about the code/design. If you succeed in this and create a PR I will be happy to review and merge such a thing. |
@Soeren-Panduro Hvis du ligger dine WSDL filer til folderen ihcclient/wsdl_2_7 (via et PR), så kan jeg se forskellen og jeg kan prøve at se hvad jeg kan gøre |
I'm facing login problems.
I have verified IP address and credentials.
The text was updated successfully, but these errors were encountered: