[APP][Pro] Schneider Electric - Life is ON (modbus)

I can gladly take over the project. Let me just get the bugfix deployed and see how it works, and then Ill message you directly if I need some help regarding the PAS gateways! :slight_smile:

To avoid waiting any longer, I just made my own app. I have not been able to test with PAS gateway, so please do feel free to test it out. I have submitted the app for certification now, so lets see! :slight_smile:

1 Like

My Schneider app is now live: Schneider EcoStruxure | Homey

It should support both EcoStruxure Panel Server, Smartlink SI D and PowerTag Link gateway

just perfect!

I’ll then remove my version/app.

great work!

1 Like

On the PAS600 still no luck. I have 9 PowerTags configured, 8 with the Virtual IDs of 100 onwards and 1 of them with ID 151 (for tests). Which ranges of IDs do you look for on the scan? Thanks

Also @Tjar many thanks for your initial work. Huge effort that allows the community to continue.

thats true, “energy” as such was not available yet at that time.

i notice you removed the “modbus_id” from code. its mandatory for the modbus specs (an unsigned 8byte modbus identifier). The subdevices are indexed/addressed on the Schneider gateway by the index/Device ID

I am getting a PAS600 tomorrow. I will do more Q&A then for the PAS.
I currently scan 150-169 first, and only scan 100-149 as a fallback if nothing is found at 150-169. This is mostly due to speed. But I realised 170-199 was never scanned (bug) so fixed that now.

Would you mind sharing your log output with me?

I found a bug, please try again now

Great job…it works, it detects both the 100 range and 150 (I will put all on the 100 range now).

Note 1: The whole-house option should come at False by default, normally you only have one device with that at True. This way avoids the need to go to almost all of them to disable the option.

Note 2: Can the default Status Indicator that appears be “power” instead of “temperature”? Being it a power meter I think it makes sense.

@Zink Change is done! Its not waiting for certification from Athom

1 Like

@Thomas_Thaulow There’s another important fix needed, please, regarding the imported/exported energy. On ModbusHelpers.ts you are reading the energy total (imported+exported) on register 3203.
image

But you have both of them available separately on 3207 (“delivered” = imported = consumed) and 3211 (“received” = exported = produced)



Now, just to brainstorm:
The Energy SDK documentation seems to point to different classes of equipment connected (solar panels, batteries or evcharges for example) that change the way Homey interprets the energy data.

Does it makes sense to probably add a type of equipment linked to a PowerTag, in this way changing the class of device measured? Or a simple option to invert the Energy flow interpretation, switching imported with exported? Am I over complicating things?

Once more thanks for your dedication.

i think it would only be required when you have an application where you actual have both directions and need to measure both volumes.

otherwise the accumulated register just accumulates to positive or negative direction.

But it would be a nice addition to the device, indeed. You could also choose to only expose these through flowcards and not in the device tile/info.

On the Wholehouse meter it’s needed if you have solar panels, also on circuits with battery or hybrid inverters and in the near future with EV Chargers that will be bidirectional, feeding the house using the car battery.

It does indeed show minus or plus depending on the flow. You can verify this by inverting the measurement from your gateway device settings.
I have however tried to change the app as requested, please try it again now and give me feedback :slight_smile:

I would personally connect battery and EVchargger directly to get more information from the devices like SOC and the control of charging. Almost every battery and evcharger have an interface for this. And they both should be on a dedicated electrical group.

I WANT THIS

I switched to: Wiser Hub (505D1001) - is this “bitch” supported - anyone else with this one?

This app is for Schneider EcoStruxture. You should rather check out or reach out to Wiser | Homey

1 Like