Skip to content

When two changes are close in time, the last one will erase the others #16

@rubeecube

Description

@rubeecube

This is due to the way the lib works, for instance with 2 calls
If my AC is on HEAT 26° [operoper = HEAT,26]
1st call COOL
2nd call 21°

The first call will get the operoper [operoper = HEAT,26], replace HEAT by COOL and send [operoper = COOL,26], ... waiting for external update
The second call get the operoper [operoper = HEAT,26], replace 26 by 21 and send [operoper = HEAT,21], ... waiting for external update
The AC is updated to [operoper = COOL,26], then to [operoper = HEAT,21]

Need to think about a trick

Animation

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions