-
Notifications
You must be signed in to change notification settings - Fork 75
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
GE Advantium Cook Action Error #35
Comments
Playing around with the code a little bit and this is the value I'm getting for the
I'd think we need to decode something but these all are null bytes. For kicks I added a check for that specific value (there's got to be a better way - maybe at the SDK level) in the elif block.
It removes the error but the
|
Sure enough this is what I get from the sdk:
Full output:
|
Can you try the latest version of the SDK and make sure you get a ErdAdvantiumCookSetting structure instead of raw bytes? This was the last ERD I implemented, and I forgot to go back and switch the placeholder bytes implementation with the real one, oops... |
lol no worries at all man. just happy to be able to test some of this. checking now. |
Cook setting looks better. Do the other properties just need to be mapped or do we need to call decode_erd_value on them? wondering if there's something I can do to help on my end with this.
|
I couldn't figure out what they did, so I just left them as pass-throughs. If you can play around with the Advantium and log what changes, that would be helpful. Unfortunately, nothing is documented, so it's a lot of guesswork (and reverse engineering of obfuscated code in some cases when really stuck). |
Ok cool. Let me see what I can do. I've only used Python for simple scripting so debugging has offered a bit of a learning curve. Will play around with this and hopefully come up with something useful. |
The new 0.5.0-dev0 version should bring in the decoded operation mode, let me know what you see. |
hi @simbaja - sorry for the delay. I pulled in 0.5.0-dev0 and now all of the entity states are reporting unavailable. I can see the states fine in the logs but for whatever reason they aren't making it to HA. There's an attribute on each entity, |
Same issue on v0.5.0-dev3 |
Disregard... this has got to be something on my end. Reverted back to 0.4.3-dev7 and I'm still seeing the issue. |
You might want to uninstall/reinstall instead of trying to upgrade. I'm still trying to sort out how HACS does its upgrades, but it looks like there may be an issue with duplication when it attempts it. |
was literally trying to do that now. will let you know how it goes. thanks! |
@willhayslett, have you had a chance to look into this? Just coming back to finish the Advantium support if possible in 0.6.x |
Hi @simbaja,
I'm getting the following error when attempting to execute an Operation against my Advantium microwave oven. This occurs when attempting any operation type:
A bit more of the stack trace if helpful:
The text was updated successfully, but these errors were encountered: