-
-
Notifications
You must be signed in to change notification settings - Fork 8
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
Compatibility Smartlink SI D #15
Comments
These ones? https://www.se.com/uk/en/product-range/64482-acti9-smartlink-si-d/44105740929-gateways Yeah they're supported. Are you seeing any errors? |
Yes, this is it, it is an old type, not what is available now, it does have the latest firmware version (V2.4.6) I can find the errors below in the "home assistant.log" 2024-01-30 18:07:20.161 WARNING (MainThread) [homeassistant.util.async_] Detected blocking call to sleep inside the event loop by custom integration 'powertag_gateway' at custom_components/powertag_gateway/soap_communication.py, line 42: services = wsd.searchServices(types=[QName(NAMESPACE_SCHNEIDER, LOCAL_NAME_GATEWAY_SERVER)]), please create a bug report at https://github.com/Breina/PowerTagGateway/issues |
Ah I see. Can you check that your web interface has this configured as such? We should be able to get more logs through HomeAssistant through Settings > System > Logs, then search for Please send me all of those logs, that should be more helpful. |
Yeah that's because we need to search for the synthesis table first; So it's going through all 247 tables before throwing this error. Can you please use your modbus client to check that this one exists on address 247? I use this first one to check we got the right one;
|
I think the "Smartlink SI D" doesn't have a synthesis table. |
Aaah ok! I get it. Yes. Alright I know what to do, give me a moment to develop this for you. Uploading manual for my own reference |
Please test v0.2.2-alpha: https://github.com/Breina/PowerTagGateway/releases/tag/v0.2.2-alpha |
Alright thanks for testing. Added more logs and made one thing more resilient. Please report back. |
Ok thanks for clearing this up. This one should log better; |
Much better! Fixed https://github.com/Breina/PowerTagGateway/releases/tag/v0.2.2-alpha4 |
Getting there :) https://github.com/Breina/PowerTagGateway/releases/tag/v0.2.2-alpha5 |
No, this is better. We're getting further :) Hold on |
Btw 'Unknown' is I can't read the device's name. So it's going to be called Unknown. Please suggest a better default if you have one. :) |
Getting close now https://github.com/Breina/PowerTagGateway/releases/tag/v0.2.2-alpha6 |
Not the same fault, we're actually making great progress! I'll fix these tomorrow. |
Ok, good night and thank you very much for checking this out! |
This might well be the last fix we needed! :) https://github.com/Breina/PowerTagGateway/releases/tag/v0.2.2-alpha7 |
Ah man sorry about that, I refactored a lot of code. I'll can fix that tomorrow.Can you include your logs as well please? That will help for sure.On 4 May 2024 10:36, KingandQ ***@***.***> wrote:
OEPS!!!
After upgrade to version v0.3.0, and a restart:
All Entities of all units are “Unavailable”
image.png (view on web)
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you modified the open/close state.Message ID: ***@***.***>
|
No problem, there seems to be light at the end of the tunnel………. Results after some testing:
Unfortunately, no more time to filter all power tag lines from the logging. |
@KingandQ any chance you can get me those logs still? I don't immediately see what I missed in the upgrade. |
Due to a short holiday I was not able to respond sooner. |
Alright I got that fixed for you on v0.4.1. :) Hope everything works now? |
Unfortunately not yet. |
In the full logs, can you please show me what happens right after this line?
The HA filtering eats part of the stacktrace. >.< |
Thanks! Fixed this one as well. :) Please check out 0.4.2. That should do it I think. |
How about v0.5.0? |
Temperature is indeed your config, we receive them as Celcius. Alarm valid has been removed because I deemed it useless and needed work. You may remove this one.
|
Glad to hear! :) It should also display hardware version, firmware version and serial number in device info. The status has an extra attribute showing what's wrong when something is wrong. And that's literally everything that your device exposes through modbus. It's the same for the Panel Server even, that's everything. |
Ah no, I hoped they did work. I'll fix them for you. |
Did some fixes in in v0.5.1, please try again. The 'phase A' ones will become unavailable, as they're not supported by Smartlink. |
First of all, thanks again for all your efforts to resolve this. Below my hardware-configuration as in my previous post:
Since they don't appear in your overview, I assume these are not NSX devices. Is it recommended to remove all "Unavailable" and all "Unknown" entities, or does that happen automatically with the next update? |
Ah right, I should have figured. The "Unavailable" ones mean that the entity is no longer provided by this integration, and must be removed manually. I can't do this for you as far as I'm aware. The "Unknown" ones mean that this integration tries to get its data, but it's not able to. You can't remove this one yet, but next release, I'll make them become "Unavailable" so you can clean them up. |
Some additional info. I have 5 modules of type A9DG3616. What needs to be done to correct this? |
Cleaned up those Unknown entities for you now, these will become Unavailable, which you can remove now. For the power factor; Is there a difference in firmware version between the devices? For example, device temperature only becomes available from firmware versions 004.xxx.xxx, it's possible that power factor has a similar threshold. Otherwise, can you find any differences between its setup of your device configuration? Can you find any problem in the logs about this? This entity also uses 'Power factor sign convention', perhaps that requires configuration? |
Is it also possible to use an Acti 9 Smartlink SI D gateway?
I saw in another topic that there was a possibility for a Smartlink SI B.
I certainly cannot add these automatically and manually at the moment.
The text was updated successfully, but these errors were encountered: