NEWS
BLE, history, alias Adapter: log Meldungen verstehen?
-
Hallo zusammen,
ich verwende den BLE Adapter und habe einen FlowerCare Pflanzensensor damit eingebunden. Das funktioniert soweit auch prima, aber beim Einschalten der History für ein paar der Datenpunkte bekomme ich das folgende Log.
Wie muss ich das denn deuten? bzw. was sollte ich nun machen?2023-06-11 12:13:48.121 - warn: admin.0 (1803) Object alias.0.FlowerCare1.temperature is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-11 12:13:48.121 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-11 12:13:48.130 - info: history.0 (2905) enabled logging of alias.0.FlowerCare1.temperature, Alias=false, WriteNulls=true 2023-06-11 12:13:48.156 - warn: admin.0 (1803) Object alias.0.FlowerCare1.rssi is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-11 12:13:48.156 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-11 12:13:48.167 - warn: admin.0 (1803) Object alias.0.FlowerCare1.moisture is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-11 12:13:48.168 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-11 12:13:48.175 - info: history.0 (2905) enabled logging of alias.0.FlowerCare1.moisture, Alias=false, WriteNulls=true 2023-06-11 12:13:48.191 - warn: admin.0 (1803) Object alias.0.FlowerCare1.illuminance is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-11 12:13:48.192 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-11 12:13:48.196 - info: history.0 (2905) enabled logging of alias.0.FlowerCare1.illuminance, Alias=false, WriteNulls=true 2023-06-11 12:13:48.201 - warn: admin.0 (1803) Object alias.0.FlowerCare1.fertility is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-11 12:13:48.202 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-11 12:13:48.205 - info: history.0 (2905) enabled logging of alias.0.FlowerCare1.fertility, Alias=false, WriteNulls=true 2023-06-11 12:14:34.582 - warn: admin.0 (1803) Object alias.0.FlowerCare2.temperature is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-11 12:14:34.582 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-11 12:14:34.590 - info: history.0 (2905) enabled logging of alias.0.FlowerCare2.temperature, Alias=false, WriteNulls=true 2023-06-11 12:14:34.604 - warn: admin.0 (1803) Object alias.0.FlowerCare2.rssi is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-11 12:14:34.605 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-11 12:14:34.618 - warn: admin.0 (1803) Object alias.0.FlowerCare2.moisture is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-11 12:14:34.619 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-11 12:14:34.624 - info: history.0 (2905) enabled logging of alias.0.FlowerCare2.moisture, Alias=false, WriteNulls=true 2023-06-11 12:14:34.636 - warn: admin.0 (1803) Object alias.0.FlowerCare2.illuminance is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-11 12:14:34.637 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-11 12:14:34.643 - info: history.0 (2905) enabled logging of alias.0.FlowerCare2.illuminance, Alias=false, WriteNulls=true 2023-06-11 12:14:34.655 - warn: admin.0 (1803) Object alias.0.FlowerCare2.fertility is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-11 12:14:34.655 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-11 12:14:34.659 - info: history.0 (2905) enabled logging of alias.0.FlowerCare2.fertility, Alias=false, WriteNulls=true 2023-06-11 12:14:57.847 - info: ble.0 (6196) No longer accepting new devices (automatic timeout) -
Hallo zusammen,
ich verwende den BLE Adapter und habe einen FlowerCare Pflanzensensor damit eingebunden. Das funktioniert soweit auch prima, aber beim Einschalten der History für ein paar der Datenpunkte bekomme ich das folgende Log.
Wie muss ich das denn deuten? bzw. was sollte ich nun machen?2023-06-11 12:13:48.121 - warn: admin.0 (1803) Object alias.0.FlowerCare1.temperature is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-11 12:13:48.121 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-11 12:13:48.130 - info: history.0 (2905) enabled logging of alias.0.FlowerCare1.temperature, Alias=false, WriteNulls=true 2023-06-11 12:13:48.156 - warn: admin.0 (1803) Object alias.0.FlowerCare1.rssi is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-11 12:13:48.156 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-11 12:13:48.167 - warn: admin.0 (1803) Object alias.0.FlowerCare1.moisture is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-11 12:13:48.168 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-11 12:13:48.175 - info: history.0 (2905) enabled logging of alias.0.FlowerCare1.moisture, Alias=false, WriteNulls=true 2023-06-11 12:13:48.191 - warn: admin.0 (1803) Object alias.0.FlowerCare1.illuminance is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-11 12:13:48.192 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-11 12:13:48.196 - info: history.0 (2905) enabled logging of alias.0.FlowerCare1.illuminance, Alias=false, WriteNulls=true 2023-06-11 12:13:48.201 - warn: admin.0 (1803) Object alias.0.FlowerCare1.fertility is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-11 12:13:48.202 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-11 12:13:48.205 - info: history.0 (2905) enabled logging of alias.0.FlowerCare1.fertility, Alias=false, WriteNulls=true 2023-06-11 12:14:34.582 - warn: admin.0 (1803) Object alias.0.FlowerCare2.temperature is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-11 12:14:34.582 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-11 12:14:34.590 - info: history.0 (2905) enabled logging of alias.0.FlowerCare2.temperature, Alias=false, WriteNulls=true 2023-06-11 12:14:34.604 - warn: admin.0 (1803) Object alias.0.FlowerCare2.rssi is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-11 12:14:34.605 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-11 12:14:34.618 - warn: admin.0 (1803) Object alias.0.FlowerCare2.moisture is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-11 12:14:34.619 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-11 12:14:34.624 - info: history.0 (2905) enabled logging of alias.0.FlowerCare2.moisture, Alias=false, WriteNulls=true 2023-06-11 12:14:34.636 - warn: admin.0 (1803) Object alias.0.FlowerCare2.illuminance is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-11 12:14:34.637 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-11 12:14:34.643 - info: history.0 (2905) enabled logging of alias.0.FlowerCare2.illuminance, Alias=false, WriteNulls=true 2023-06-11 12:14:34.655 - warn: admin.0 (1803) Object alias.0.FlowerCare2.fertility is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-11 12:14:34.655 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-11 12:14:34.659 - info: history.0 (2905) enabled logging of alias.0.FlowerCare2.fertility, Alias=false, WriteNulls=true 2023-06-11 12:14:57.847 - info: ble.0 (6196) No longer accepting new devices (automatic timeout) -
@chris299 sagte: alias.0.FlowerCare2
Deine Datenpunkte unter "alias.0.FlowerCareX" haben den falschen Typ bei common.min. Ersetze den Leerstring durch eine Zahl.
@paul53 Danke für den Hinweis, ich habe das dem falschen Adapter, bzw. der falschen User-Aktion zugeordnet. Allerdings verstehe ich es inhaltlich nicht wirklich:
Den Alias habe ich automatisch erzeugen lassen, sprich ausser dem Namen nichts verändert. Insofern war in dem .min nichts eingetragen, auch kein Leerzeichen.
Die einzelnen Punkte wurden im Alias automatisch als .type=Number angelegt, weil die im Adapter-DP auch Zahlen sind.
Warum bzw. woher kommt da auf einmal ein String?
(Mit anderen Aliases ähnlicher Natur ist mir das ja auch nicht passiert.... ) -
@paul53 Danke für den Hinweis, ich habe das dem falschen Adapter, bzw. der falschen User-Aktion zugeordnet. Allerdings verstehe ich es inhaltlich nicht wirklich:
Den Alias habe ich automatisch erzeugen lassen, sprich ausser dem Namen nichts verändert. Insofern war in dem .min nichts eingetragen, auch kein Leerzeichen.
Die einzelnen Punkte wurden im Alias automatisch als .type=Number angelegt, weil die im Adapter-DP auch Zahlen sind.
Warum bzw. woher kommt da auf einmal ein String?
(Mit anderen Aliases ähnlicher Natur ist mir das ja auch nicht passiert.... )@chris299 sagte in BLE, history, alias Adapter: log Meldungen verstehen?:
Warum bzw. woher kommt da auf einmal ein String?
zeig doch die Objektdaten des DP
-
@chris299 sagte in BLE, history, alias Adapter: log Meldungen verstehen?:
Warum bzw. woher kommt da auf einmal ein String?
zeig doch die Objektdaten des DP
-
@chris299
Das ist nicht der Alias!Object alias.0.FlowerCare1.temperature is invalid: obj.common.min has an invalid type!Bitte die OBJEKTDATEN des Alias in Code tags zeigen.
@paul53 ich bin nicht sicher, was Du meinst....
evtl das?{ "common": { "name": "Flower care (innen)", "role": "unknown" }, "native": {}, "type": "channel", "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1686478428210, "_id": "alias.0.FlowerCare1", "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }oder
{ "common": { "alias": { "id": "ble.0.5c:85:7e:b0:3c:24.temperature" }, "name": "temperature", "role": "value", "type": "number", "unit": "°C", "min": -20, "max": 50, "read": true, "write": false, "custom": { "history.0": { "enabled": true, "aliasId": "", "debounceTime": 0, "blockTime": 0, "changesOnly": true, "changesRelogInterval": "0", "changesMinDelta": "0", "ignoreBelowNumber": "", "disableSkippedValueLogging": false, "retention": "63072000", "customRetentionDuration": 365, "maxLength": "960", "enableDebugLogs": false, "debounce": "1000" } } }, "native": {}, "type": "state", "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1686478428120, "_id": "alias.0.FlowerCare1.temperature", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }da habe ich aber nach Deinem Hinweis schon dran rum editiert...
-
@paul53 ich bin nicht sicher, was Du meinst....
evtl das?{ "common": { "name": "Flower care (innen)", "role": "unknown" }, "native": {}, "type": "channel", "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1686478428210, "_id": "alias.0.FlowerCare1", "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }oder
{ "common": { "alias": { "id": "ble.0.5c:85:7e:b0:3c:24.temperature" }, "name": "temperature", "role": "value", "type": "number", "unit": "°C", "min": -20, "max": 50, "read": true, "write": false, "custom": { "history.0": { "enabled": true, "aliasId": "", "debounceTime": 0, "blockTime": 0, "changesOnly": true, "changesRelogInterval": "0", "changesMinDelta": "0", "ignoreBelowNumber": "", "disableSkippedValueLogging": false, "retention": "63072000", "customRetentionDuration": 365, "maxLength": "960", "enableDebugLogs": false, "debounce": "1000" } } }, "native": {}, "type": "state", "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1686478428120, "_id": "alias.0.FlowerCare1.temperature", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }da habe ich aber nach Deinem Hinweis schon dran rum editiert...
-
@chris299 sagte: da habe ich aber nach Deinem Hinweis schon dran rum editiert...
Das sehe ich. Dann zeige bitte die OBJEKTDATEN eines noch nicht veränderten Datenpunktes. Ein "channel" hat kein common.min.
@paul53 ich habe nur den Alias verändert, dementsprechend hier nochmal ein Versuch mit erneuter Erstellung eines Alias durch den Alias Adapter:
2023-06-12 10:01:10.143 - warn: admin.0 (1803) Object alias.0.Flower care.temperature is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-12 10:01:10.144 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-12 10:01:10.160 - warn: admin.0 (1803) Object alias.0.Flower care.rssi is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-12 10:01:10.160 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-12 10:01:10.158 - info: history.0 (2905) enabled logging of alias.0.Flower care.temperature, Alias=false, WriteNulls=true 2023-06-12 10:01:10.169 - warn: admin.0 (1803) Object alias.0.Flower care.moisture is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-12 10:01:10.169 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-12 10:01:10.172 - info: history.0 (2905) enabled logging of alias.0.Flower care.moisture, Alias=false, WriteNulls=true 2023-06-12 10:01:10.176 - warn: admin.0 (1803) Object alias.0.Flower care.illuminance is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-12 10:01:10.177 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-12 10:01:10.180 - info: history.0 (2905) enabled logging of alias.0.Flower care.illuminance, Alias=false, WriteNulls=true 2023-06-12 10:01:10.183 - warn: admin.0 (1803) Object alias.0.Flower care.fertility is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-12 10:01:10.183 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-12 10:01:10.189 - info: history.0 (2905) enabled logging of alias.0.Flower care.fertility, Alias=false, WriteNulls=true{ "common": { "name": "Flower care", "role": "value" }, "native": {}, "type": "channel", "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1686556870192, "_id": "alias.0.Flower care", "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }{ "common": { "alias": { "id": "ble.0.5c:85:7e:b0:75:d6.temperature", "read": "", "write": "" }, "name": "temperature", "role": "value", "type": "number", "unit": "°C", "min": "", "max": "", "read": true, "write": false, "custom": { "history.0": { "enabled": true, "aliasId": "", "debounceTime": 0, "blockTime": 0, "changesOnly": true, "changesRelogInterval": "0", "changesMinDelta": "0", "ignoreBelowNumber": "", "disableSkippedValueLogging": false, "retention": "63072000", "customRetentionDuration": 365, "maxLength": "960", "enableDebugLogs": false, "debounce": "1000" } } }, "native": {}, "type": "state", "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1686556870142, "_id": "alias.0.Flower care.temperature", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } } -
@paul53 ich habe nur den Alias verändert, dementsprechend hier nochmal ein Versuch mit erneuter Erstellung eines Alias durch den Alias Adapter:
2023-06-12 10:01:10.143 - warn: admin.0 (1803) Object alias.0.Flower care.temperature is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-12 10:01:10.144 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-12 10:01:10.160 - warn: admin.0 (1803) Object alias.0.Flower care.rssi is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-12 10:01:10.160 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-12 10:01:10.158 - info: history.0 (2905) enabled logging of alias.0.Flower care.temperature, Alias=false, WriteNulls=true 2023-06-12 10:01:10.169 - warn: admin.0 (1803) Object alias.0.Flower care.moisture is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-12 10:01:10.169 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-12 10:01:10.172 - info: history.0 (2905) enabled logging of alias.0.Flower care.moisture, Alias=false, WriteNulls=true 2023-06-12 10:01:10.176 - warn: admin.0 (1803) Object alias.0.Flower care.illuminance is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-12 10:01:10.177 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-12 10:01:10.180 - info: history.0 (2905) enabled logging of alias.0.Flower care.illuminance, Alias=false, WriteNulls=true 2023-06-12 10:01:10.183 - warn: admin.0 (1803) Object alias.0.Flower care.fertility is invalid: obj.common.min has an invalid type! Expected "number", received "string" 2023-06-12 10:01:10.183 - warn: admin.0 (1803) This object will not be created in future versions. Please report this to the developer. 2023-06-12 10:01:10.189 - info: history.0 (2905) enabled logging of alias.0.Flower care.fertility, Alias=false, WriteNulls=true{ "common": { "name": "Flower care", "role": "value" }, "native": {}, "type": "channel", "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1686556870192, "_id": "alias.0.Flower care", "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }{ "common": { "alias": { "id": "ble.0.5c:85:7e:b0:75:d6.temperature", "read": "", "write": "" }, "name": "temperature", "role": "value", "type": "number", "unit": "°C", "min": "", "max": "", "read": true, "write": false, "custom": { "history.0": { "enabled": true, "aliasId": "", "debounceTime": 0, "blockTime": 0, "changesOnly": true, "changesRelogInterval": "0", "changesMinDelta": "0", "ignoreBelowNumber": "", "disableSkippedValueLogging": false, "retention": "63072000", "customRetentionDuration": 365, "maxLength": "960", "enableDebugLogs": false, "debounce": "1000" } } }, "native": {}, "type": "state", "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1686556870142, "_id": "alias.0.Flower care.temperature", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }@chris299
Datenpunkt: Ändere in Zeilen 12, 13 den Leerstring in sinnvolle Zahlen.@chris299 sagte in BLE, history, alias Adapter: log Meldungen verstehen?:
Erstellung eines Alias durch den Alias Adapter:
Dann arbeitet der Adapter offenbar fehlerhaft, wenn im Original-DP die Eigenschaften common.min und/oder common.max nicht vorhanden sind.
-
@chris299
Datenpunkt: Ändere in Zeilen 12, 13 den Leerstring in sinnvolle Zahlen.@chris299 sagte in BLE, history, alias Adapter: log Meldungen verstehen?:
Erstellung eines Alias durch den Alias Adapter:
Dann arbeitet der Adapter offenbar fehlerhaft, wenn im Original-DP die Eigenschaften common.min und/oder common.max nicht vorhanden sind.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden

