Logic Machine Forum
Zigbee gateway integration - Printable Version

+- Logic Machine Forum (https://forum.logicmachine.net)
+-- Forum: LogicMachine eco-system (https://forum.logicmachine.net/forumdisplay.php?fid=1)
+--- Forum: Gateway (https://forum.logicmachine.net/forumdisplay.php?fid=10)
+--- Thread: Zigbee gateway integration (/showthread.php?tid=3320)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28


RE: Zigbee gateway integration - admin - 23.08.2024

Basic lamps (on/off + level) will work without a profile. RGB/TC lamps require a profile to be added to the app. It's a trivial task and can be done quickly. We just need to know which manufacturer/model name is reported from the lamp.


RE: Zigbee gateway integration - CristianAgata - 10.09.2024

Hi at all,
I have a client with several thermostatic valves Ezviz.
This is the information:
Is it possible add in future upgrades?

Manufacturer: EZVIZ
Model: CS-T55-R100-G

Device type: End device
Power source: Battery
Receive when idle: No

Endpoint 1
Profile: 260
Input clusters
- Basic (0)
- Identify (3)
- PowerCfg (1)
- PollCtrl (32)
- 1796
- SsIasZone (1280)
- OnOff (6)
- HvacThermostat (513)
- MsTemperatureMeasurement (1026)
- 65216
- 65024
Output clusters
- Ota (25)
- 1796

Reported attributes
- calclevel: 0
- occupiedheatingsetpoint: 50.00
- onoff: false
- systemmode: 16
- temperature: 20.10


RE: Zigbee gateway integration - admin - 11.09.2024

It can be added but it will require some additional testing. Some features might not work - it reports system mode 16 but ZigBee standard only defines modes from 0 to 9.


RE: Zigbee gateway integration - hocine - 11.09.2024

Hello, 
For a project i need this Product MHCOZY Zigbee température

I see the ON/OFF object but i don't see the temperature 

Thanks 

Manufacturer: _TZ3218_7fiyo3kv
Model: TS000F

Device type: Router
Power source: Mains
Receive when idle: Yes

Endpoint 1
Profile: 260
Input clusters
- Basic (0)
- Identify (3)
- Groups (4)
- Scenes (5)
- OnOff (6)
- 57345
- 57344
- 61184
Output clusters
- Time (10)
- Ota (25)

Endpoint 242
Profile: 41440
Output clusters
- GreenPower (33)

Reported attributes
- calclevel: 254
- onoff: true
- prevlevel: 254


RE: Zigbee gateway integration - admin - 13.09.2024

@hocine, this device uses a non-standard cluster for temperature reporting which we don't support. To work with our gateway it must have MsTemperatureMeasurement (1026) cluster.


RE: Zigbee gateway integration - benanderson_475 - 14.09.2024

Hi, 
Im using eWeLink - MS01 PIR sensor with zigbee, is ther any way to alter the timeout/on duration of the sensor from LM?


RE: Zigbee gateway integration - admin - 16.09.2024

Try running this script to check if the delay can be read from the sensor. Change the addr variable to the sensor address and wake up the sensor manually right before running the script.
Code:
zb = require('applibs.zigbee')

addr = '0123456789abcdef'

cluster = 0x0406 -- MsOccupancySensing
attrs = { 'PirOToUDelay' }

res, err = zb.cmdsync('getnamedattributes', addr, cluster, attrs)
log(res, err)



RE: Zigbee gateway integration - benanderson_475 - 16.09.2024

(16.09.2024, 07:43)admin Wrote: Try running this script to check if the delay can be read from the sensor. Change the addr variable to the sensor address and wake up the sensor manually right before running the script.
Code:
zb = require('applibs.zigbee')

addr = '0123456789abcdef'

cluster = 0x0406 -- MsOccupancySensing
attrs = { 'PirOToUDelay' }

res, err = zb.cmdsync('getnamedattributes', addr, cluster, attrs)
log(res, err)
zi
Code:
i got the following in the logs
* arg: 1
  * nil
* arg: 2
  * string: no response

also here is the device info, in case it maked a difference?

Manufacturer: eWeLink
Model: MS01

Device type: End device
Power source: Battery
Receive when idle: No

Endpoint 1
Profile: 260
Input clusters
- Basic (0)
- Identify (3)
- SsIasZone (1280)
- PowerCfg (1)
Output clusters
- Identify (3)

Reported attributes
- detection: false



RE: Zigbee gateway integration - admin - 16.09.2024

You need to wake up the device just before running the script. Usually this can be done by pressing the programming/reset button on the device itself. If you are not quick enough then the device will go into sleep mode again and won't communicate.


RE: Zigbee gateway integration - valteremil93 - 17.09.2024

Hi, 

Is it possible to add support for this device?

This is a HAN/m-bus interface over Zigbee. Very common in Norway. 
Develco EMIZB-132 control via MQTT | Zigbee2MQTT 

Manufacturer: Develco Products A/S
Model: EMIZB-132

Device type: End device
Power source: Battery
Receive when idle: No

Endpoint 1
Profile: 49353
Input clusters
- Identify (3)
- Scenes (5)
- OnOff (6)

Endpoint 2
Profile: 260
Input clusters
- Basic (0)
- Identify (3)
- PollCtrl (32)
- SeMetering (1794)
- 1796
- HaMeterIdentification (2817)
- HaElectricalMeasurement (2820)
Output clusters
- Identify (3)
- Time (10)
- Ota (25)

Thanks in advance! Smile 
Please let me know if you need any more information. 

Best regards
Valter Emil


RE: Zigbee gateway integration - hocine - 18.09.2024

Hello, I am looking for a thermostat with an external sensor that is supported by the controller.
Can you give me a reference?


RE: Zigbee gateway integration - Daniel - 18.09.2024

(18.09.2024, 07:40)hocine Wrote: Hello, I am looking for a thermostat with an external sensor that is supported by the controller.
Can you give me a reference?

We didn't test it but the BOSCH - Radiator thermostat II supports external temperature.  SE has ITRV which we support but you better ask them as they have two version which looks identical.


RE: Zigbee gateway integration - hocine - 18.09.2024

(18.09.2024, 08:22)Daniel Wrote:
(18.09.2024, 07:40)hocine Wrote: Hello, I am looking for a thermostat with an external sensor that is supported by the controller.
Can you give me a reference?

We didn't test it but the BOSCH - Radiator thermostat II supports external temperature.  SE has ITRV which we support but you better ask them as they have two version which looks identical.


i search a product like that.

https://moeshouse.com/products/zigbee-programmable-thermostat-006?pr_prod_strat=e5_desc&pr_rec_id=2a68498b0&pr_rec_pid=8048999039291&pr_ref_pid=6578508005457&pr_seq=uniform

Manufacturer: _TZE204_aoclfnxz
Model: TS0601
 
Device type: Router
Power source: Mains
Receive when idle: Yes
 
Endpoint 1
Profile: 260
Input clusters
- Groups (4)
- Scenes (5)
- 61184
- Basic (0)
Output clusters
- Ota (25)
- Time (10)
 
Endpoint 242
Profile: 41440
Output clusters
- GreenPower (33)


RE: Zigbee gateway integration - admin - 18.09.2024

@valteremil93, it will be quite hard to add support for this device without being able to test it locally.

@hocine, this device won't work because it uses a non-standard implementation.


RE: Zigbee gateway integration - benanderson_475 - 20.09.2024

(16.09.2024, 11:50)admin Wrote: You need to wake up the device just before running the script. Usually this can be done by pressing the programming/reset button on the device itself. If you are not quick enough then the device will go into sleep mode again and won't communicate.

I wasn't able to make this happen with any success.
Maybe a problem with my sensor, or perhaps I’m doing it wrong.

I have tried pressing the button the side then running the script as resident, get nil result each time.
Any other things I can try? 

Br


RE: Zigbee gateway integration - Tifon - 20.09.2024

Hello,

I have wiser for knx with LSS100400.

I have a Sonoff water valve. It is working correctly (on/off) through the app, but not from the group address, it does not turn on, but I can turn it off. I suppose it is because it is a battery powered device. Can this be solved?


Manufacturer: SONOFF
Model: SWV
Firmware version: 1.0.2
Device type: End device
Power source: Battery
Receive when idle: No
Endpoint 1
Profile: 260
Input clusters
- Basic (0)
- PowerCfg (1)
- Identify (3)
- OnOff (6)
- PollCtrl (32)
- MsFlowMeasurement (1028)
- HaDiagnostic (2821)
- 64599
- 64529
Output clusters
- Time (10)
- Ota (25)
Reported attributes
- calclevel: 0
- onoff: false
- prevlevel: 254


RE: Zigbee gateway integration - admin - 20.09.2024

@Tifon, since the device advertises itself as sleepy (battery + no receive when idle) the mapped object value is not sent until the device wakes up and sends something first. The only solution is to add a profile which overrides the sleepy mode.


RE: Zigbee gateway integration - Tifon - 20.09.2024

(20.09.2024, 12:50)admin Wrote: @Tifon, since the device advertises itself as sleepy (battery + no receive when idle) the mapped object value is not sent until the device wakes up and sends something first. The only solution is to add a profile which overrides the sleepy mode.

Thank you, how can i do that?


RE: Zigbee gateway integration - admin - 24.09.2024

Only app developers can add profiles.


RE: Zigbee gateway integration - hepa - 03.10.2024

Hi! I'm new to LM5 and Zigbee, but we are trying this out for controlling zigbee wall mounted heaters for out customers.
We are having trouble with this integration;

Manufacturer: NAMRON AS
Model: 5401394
Firmware version: 6.10.3.0
Device type: Router
Power source: Mains
Receive when idle: Yes
Endpoint 1
 Profile: 260
 Input clusters
 - Basic (0)
 - Identify (3)
 - Groups (4)
 - Scenes (5)
 - Alarms (9)
 - Time (10)
 - HvacThermostat (513)
 - HvacUserInterfaceCfg (516)
 - SeMetering (1794)
 - HaElectricalMeasurement (2820)
 Output clusters
 - Ota (25)
Endpoint 242
 Profile: 41440
 Output clusters
 - GreenPower (33)
Reported attributes
 - currentdivisor: 1000
 - currentmultiplier: 1
 - currentsummdelivered: 0
 - haactivepower: 0
 - hapowerdivisor: 10
 - hapowermultiplier: 1
 - heatingstatus: true
 - localtemperature: 19.00
 - occupiedheatingsetpoint: 12.00
 - rmscurrent: 0
 - rmsvoltage: 0
 - sepowerdivisor: 10
 - sepowermultiplier: 1
 - systemmode: 4
 - voltagedivisor: 10
 - voltagemultiplier: 1


The main problem is that the heater has three operation modes, (Off-Auto-Manual) as shown below;
   

But the parameter "Heating control" is only 1-bit, which means we are only able to set the heater to Off and Auto.
   

Also there are a lot of options for this heater that we are missing, like screenlock etc.
Are we doing something wrong, or are you able to fix the integration, and hopefully add all parameters?

I'll add the documentation for the product line under, with registers;
.pdf   5401392-Manual-18.pdf (Size: 1.04 MB / Downloads: 3)