RedMatic-HomeKit icon indicating copy to clipboard operation
RedMatic-HomeKit copied to clipboard

Universal Node taucht nicht in Home App auf

Open Tscherno opened this issue 6 years ago • 1 comments

Ich versuche mir gerade mit einem CarbonDioxideSensor einen numerischen Wert (Stromverbrauch Haus) darstellen zu lassen. Dieser sollte dank CarbonDioxideLevel fähig sein Werte bis 100000 anzuzeigen. Leider schaffe ich es gar nicht erst, dass der Sensor bei mir in der Home App auftaucht. Normalerweise sollte doch der obligatorische Wert für CarbonDioxideDetected reichen, damit man ihn zumindest sieht, oder?

Der Teil des Flows (der Verbrauchswert kommt aus einer anderen Node): [{"id":"94e82998.9dbda8","type":"redmatic-homekit-universal","z":"138ea42c.6abffc","bridgeConfig":"2747245b.f9806c","name":"Verbrauch","services":[{"subtype":"0","service":"CarbonDioxideSensor","name":"Verbrauch"}],"x":650,"y":1200,"wires":[[]]},{"id":"9ae3f18d.48eea","type":"change","z":"138ea42c.6abffc","name":"Setze HK Werte","rules":[{"t":"set","p":"payload","pt":"msg","to":"verbrauch","tot":"flow"},{"t":"set","p":"topic","pt":"msg","to":"0/CarbonDioxideDetected","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":380,"y":1180,"wires":[["94e82998.9dbda8","2b9581d1.3a1dfe"]]},{"id":"7d44a429.0fb37c","type":"inject","z":"138ea42c.6abffc","name":"","topic":"","payload":"","payloadType":"date","repeat":"1","crontab":"","once":true,"onceDelay":0.1,"x":150,"y":1180,"wires":[["9ae3f18d.48eea"]]},{"id":"2b9581d1.3a1dfe","type":"debug","z":"138ea42c.6abffc","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","x":640,"y":1280,"wires":[]},{"id":"bf4b2f7.d6fa95","type":"change","z":"138ea42c.6abffc","name":"Setze HK Werte","rules":[{"t":"set","p":"topic","pt":"msg","to":"0/CarbonDioxideLevel","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":380,"y":1240,"wires":[["94e82998.9dbda8","2b9581d1.3a1dfe"]]},{"id":"2747245b.f9806c","type":"redmatic-homekit-bridge","z":"","name":"RedMatic Test Bridge","username":"CC:22:3D:00:F6:05","pincode":"964-84-514","port":"51826"}]

Der Sensor: export class CarbonDioxideSensor extends Service {

static UUID: string = '00000097-0000-1000-8000-0026BB765291';

constructor(displayName: string, subtype: string) { super(displayName, CarbonDioxideSensor.UUID, subtype);

// Required Characteristics
this.addCharacteristic(Characteristic.CarbonDioxideDetected);

// Optional Characteristics
this.addOptionalCharacteristic(Characteristic.StatusActive);
this.addOptionalCharacteristic(Characteristic.StatusFault);
this.addOptionalCharacteristic(Characteristic.StatusLowBattery);
this.addOptionalCharacteristic(Characteristic.StatusTampered);
this.addOptionalCharacteristic(Characteristic.CarbonDioxideLevel);
this.addOptionalCharacteristic(Characteristic.CarbonDioxidePeakLevel);
this.addOptionalCharacteristic(Characteristic.Name);

} }

Tscherno avatar Jan 05 '20 15:01 Tscherno

Neustart habe ich mehrmals versucht.

Tscherno avatar Jan 05 '20 15:01 Tscherno