Skip to content

When rswave are grouped, setting values do not work with standard API #62

@github-actions

Description

@github-actions

# TODO : When rswave are grouped, setting values do not work with standard API
# labels: rswave, bug

                "/reef-wave/library/" + new_wave["wave_uid"], payload, "put"
            )
            _LOGGER.debug("PUT wave response: %s", getattr(res, "text", res))

            for pos, wave in enumerate(cur_schedule["schedule"]["intervals"]):
                if wave["wave_uid"] == new_wave["wave_uid"]:
                    cur_schedule["schedule"]["intervals"][pos] = new_wave
                cur_schedule["schedule"]["intervals"][pos]["start"] = wave["st"]

            _LOGGER.debug("POST new schedule %s", cur_schedule["schedule"])
            # TODO : When rswave are grouped, setting values do not work with standard API
            # labels: rswave, bug
            await self._cloud_link.send_cmd(
                "/reef-wave/schedule/" + self.model_id, cur_schedule["schedule"], "post"
            )

            await self.fetch_config()

    async def _set_wave_local_api(

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingrswaveSpecific to ReefWave devices

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions