Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

StorageBac~DiskAsync Failed to parse storage value for key __features__ #42

Open
HGlab01 opened this issue Jan 28, 2025 · 3 comments
Open

Comments

@HGlab01
Copy link

HGlab01 commented Jan 28, 2025

I created a new node installation on a Linux system and just added one Node to one flow.
After restarting node I got the following errors in the log
Node is working and I was able to pair the virtual device to a hub.

Node-RED version: v4.0.8
Node.js version: v22.9.0

What's wrong? What can I do or is it a bug?

28 Jan 19:58:32 - [info] Starting flows
28 Jan 19:58:32 - [info] [matterbridge:014440ca404cb58b] Loading Bridge node 014440ca404cb58b
28 Jan 19:58:32 - [info] [matterbridge:014440ca404cb58b] Using Custom Storage Location: /home/hglab/.matter
28 Jan 19:58:32 - [info] [matterbridge:014440ca404cb58b] Trying..
28 Jan 19:58:32 - [info] [matterbridge:014440ca404cb58b] Not Starting..
28 Jan 19:58:32 - [info] [matterdimmablelight:1f662d65b5a9e94d] Loading Device node 1f662d65b5a9e94d
28 Jan 19:58:32 - [info] Started flows
2025-01-28 19:58:32.365 ERROR  StorageBac~DiskAsync Failed to parse storage value for key __features__ in context root.generalDiagnostics
2025-01-28 19:58:32.368 ERROR  StorageBac~DiskAsync Failed to parse storage value for key totalOperationalHoursCounter in context root.generalDiagnostics
2025-01-28 19:58:32.421 WARN   BasicInfor~ionServer Using development values for some BasicInformation attributes: hardwareVersion: 0 softwareVersion: 0
2025-01-28 19:58:32.582 ERROR  StorageBac~DiskAsync Failed to parse storage value for key lastEventNumber in context events
28 Jan 19:58:32 - [info] [matterbridge:014440ca404cb58b] Bridge Created, awaiting child nodes
28 Jan 19:58:32 - [info] [matterbridge:014440ca404cb58b] Server Ready
28 Jan 19:58:32 - [info] [matterdimmablelight:1f662d65b5a9e94d] Registering Child......
28 Jan 19:58:32 - [info] [matterbridge:014440ca404cb58b] Registering 1f662d65b5a9e94d with 014440ca404cb58b
28 Jan 19:58:32 - [info] [matterbridge:014440ca404cb58b] adding new device to aggregator
28 Jan 19:58:32 - [info] [matterbridge:014440ca404cb58b] Checking if ready to start
28 Jan 19:58:32 - [info] [matterbridge:014440ca404cb58b] Starting Bridge
2025-01-28 19:58:32.700 WARN   ValidatedElements    Error in IdentifyServer.triggerEffect: Throws unimplemented exception
28 Jan 19:58:33 - [info] [matterbridge:014440ca404cb58b] Server Started

Flow:

[
    {
        "id": "39b06aac44c82187",
        "type": "tab",
        "label": "Flow 1",
        "disabled": false,
        "info": "",
        "env": []
    },
    {
        "id": "014440ca404cb58b",
        "type": "matterbridge",
        "name": "",
        "vendorId": "0xFFF1",
        "productId": "0x8000",
        "vendorName": "Node-RED-Matter",
        "productName": "Node-RED-Bridge",
        "storageLocation": "/home/hglab/.matter",
        "networkInterface": "eth0",
        "logLevel": "WARN"
    },
    {
        "id": "1f662d65b5a9e94d",
        "type": "matterdimmablelight",
        "z": "39b06aac44c82187",
        "name": "",
        "bridge": "014440ca404cb58b",
        "range": "254",
        "passthrough": true,
        "levelstep": 1,
        "bat": false,
        "topic": "",
        "x": 380,
        "y": 220,
        "wires": [
            []
        ]
    }
]
@sammachin
Copy link
Owner

None of those errors should be an issue I think they’re resolved in a later version of the matter library

@HGlab01
Copy link
Author

HGlab01 commented Jan 28, 2025

All right, then I just ignore it so far :-)
Have you planned to update matter.js?

@sammachin
Copy link
Owner

yes I was hoping to use their 0.12 release into my 0.12.0 in a sort of trying to keep in sync but timing didn't quite line up, the main thing with updating is that I need to do a load of testing with the different controllers which takes me the best part of a day

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

No branches or pull requests

2 participants