Skip to content
This repository has been archived by the owner on Apr 25, 2021. It is now read-only.

MCO CO2 Monitor - CO2 sensor missing #170

Open
evrad91 opened this issue Oct 28, 2019 · 5 comments
Open

MCO CO2 Monitor - CO2 sensor missing #170

evrad91 opened this issue Oct 28, 2019 · 5 comments

Comments

@evrad91
Copy link

evrad91 commented Oct 28, 2019

Hi!

I have MCO CO2 Monitor which works perfect in Fibaro app and as a standalone monitor, but I have the following issues in HomeKit app:

  1. I only have temperature and humidity sensors in HomeKit, so CO2 is competely missing.
  2. I am not able to group the sensors, which would be very convinient as they all come from a single device.

Is it possible to do something about the points above?

Thanks in advance!

@evrad91
Copy link
Author

evrad91 commented Nov 8, 2019

Here is response:

{
"id": 11,
"name": "CO2",
"roomID": 219,
"type": "com.fibaro.multilevelSensor",
"baseType": "com.fibaro.sensor",
"enabled": true,
"visible": true,
"isPlugin": false,
"parentId": 7,
"remoteGatewayId": 0,
"interfaces": [
"zwave"
],
"properties": {
"parameters": [],
"pollingTimeSec": 0,
"zwaveCompany": "McoHome Technology Co., Ltd",
"zwaveInfo": "5,3,67",
"zwaveVersion": "2.0",
"categories": "["climate"]",
"configured": true,
"dead": "false",
"deadReason": "",
"deviceControlType": "0",
"deviceIcon": "47",
"emailNotificationID": "0",
"emailNotificationType": "0",
"endPointId": "0",
"log": "",
"logTemp": "",
"manufacturer": "",
"markAsDead": "true",
"model": "",
"nodeId": "3",
"parametersTemplate": "0",
"productInfo": "1,95,9,1,49,2,2,0",
"pushNotificationID": "0",
"pushNotificationType": "0",
"remoteGatewayId": "0",
"saveLogs": "true",
"serialNumber": "",
"smsNotificationID": "0",
"smsNotificationType": "0",
"unit": "ppm",
"useTemplate": "false",
"userDescription": "",
"value": "571.00"
},
"actions": {
"reconfigure": 0
},
"created": 1572892149,
"modified": 1572892149,
"sortOrder": 9
}

@ilcato
Copy link
Owner

ilcato commented Nov 11, 2019

@evrad91, CO2 sensors are not implemented in the plugin. Additionally this specific sensor describes itself as a "com.fibaro.multilevelSensor" that doesn't allow to understand that it is measuring CO2.

@evrad91
Copy link
Author

evrad91 commented Nov 12, 2019

@ilcato Hi! Thanks for the reply!
Got it.
Then I have follow up questions:

  1. Do you plan to implement CO2 sensors?
  2. Is there any way to change "com.fibaro.multilevelSensor" to the right type of sensor (carbon monoxide) in HC2 or the only way is to contact manufacturer? Does it have to be"com.fibaro.carbonmonoxideSensor"
  3. Is there any way to group temp and humidity sensors as they come from a single device?

@evrad91
Copy link
Author

evrad91 commented Nov 12, 2019

@ilcato Here is the response of the parent device:
{
"id": 7,
"name": "7",
"roomID": 0,
"type": "com.fibaro.zwaveDevice",
"baseType": "com.fibaro.device",
"enabled": true,
"visible": false,
"isPlugin": false,
"parentId": 1,
"remoteGatewayId": 0,
"interfaces": [
"zwave",
"zwaveAssociation",
"zwaveConfiguration",
"zwaveSlaveRouting"
],
"properties": {
"associations": "[{"endPointId":0,"groups":[{"groupInfo":{"commands":[],"name":"","profile":""},"id":1,"singleChannel":{"max":5,"set":[1],"view":[1]}},{"groupInfo":{"commands":[],"name":"","profile":""},"id":2,"singleChannel":{"max":1,"set":[1],"view":[1]}}]}]",
"categories": "["other"]",
"configured": true,
"dead": "false",
"deadReason": "",
"deviceControlType": "0",
"deviceIcon": "28",
"deviceSpecificData": "",
"deviceSpecificIdType": "",
"deviceState": "Configured",
"emailNotificationID": "0",
"emailNotificationType": "0",
"endPointId": "0",
"lastWorkingRoute": "[1]",
"lastWorkingRouteRequestStatus": "ok",
"lastWorkingRouteRequestTimestamp": "0",
"lastWorkingRouteResponseTimestamp": "1572892157",
"log": "",
"logTemp": "",
"manufacturer": "",
"markAsDead": "true",
"model": "",
"neighborList": "[1,13,16,19,22,26,29,55,74,79]",
"neighborListRequestStatus": "ok",
"neighborListRequestTimestamp": "0",
"neighborListResponseTimestamp": "1572892157",
"nodeId": "3",
"parameters": [],
"parametersTemplate": "0",
"pollingTimeSec": 0,
"productInfo": "1,95,9,1,49,2,2,0",
"pushNotificationID": "0",
"pushNotificationType": "0",
"remoteGatewayId": "0",
"saveLogs": "true",
"serialNumber": "",
"smsNotificationID": "0",
"smsNotificationType": "0",
"useTemplate": "true",
"userDescription": "",
"zwaveCompany": "McoHome Technology Co., Ltd",
"zwaveInfo": "5,3,67",
"zwaveSoftwareVersion": "{}",
"zwaveVersion": "2.0"
},
"actions": {
"getLastWorkingRoute": 0,
"getNeighborList": 0,
"getParameter": 1,
"reconfigure": 0,
"requestNodeNeighborUpdate": 0,
"setParameter": 2
},
"created": 1572892149,
"modified": 1572892149,
"sortOrder": 5
}

@ilcato
Copy link
Owner

ilcato commented Nov 12, 2019

Not for now.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants