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

Release 0.8.0-beta #204

Merged
merged 50 commits into from
Jun 14, 2021
Merged

Release 0.8.0-beta #204

merged 50 commits into from
Jun 14, 2021

Conversation

SweVictor
Copy link
Collaborator

0.8.0-beta (2021-06-14)

Full Changelog

BREAKING - READ BELOW FIRST

Release 0.8 and later will break ALL EXISTING DEVICES from earlier versions. Unique mqtt id:s will change, meaning HA will create new devices. Scenes will be added as scenes not as switches. Devices will be installed to Areas named by the rooms defined in the Plejd app (can be changed)

Recommendations to minimize impact

  • Optionally install MQTT explorer to bulk-delete discovered devices. If so - start MQTT explorer, connect, restart Plejd addon and then delete from MQTT explorer
  • Shut down Plejd addon, disable autostart
  • Reboot HA
  • Go to Configuration => Integration => MQTT. Go to entities and after that devices and remove all Plejd devices (should be listed as unavailable)
  • Upgrade addon to latest version and start
  • All devices should now be back. With luck they will have the same HA id:s as before so most things should work. Room assignments, icons, automations, scenes, etc will have to be gone though.
  • If all else fails you can uninstall the Plejd addon and the Mqtt addon (which should remove all Mqtt devices after restart), re-install and get back the same device id:s as you had before.

Closed issues:

  • Configuration instruction outdated #189
  • Cant turn on lights after update #183
  • Discovery finds lights but claims not to #182
  • MQTTS connection problems with mqtt@~3.0.0 #181
  • Adding repository to HACS #180
  • WPH-01 buttons to trigger generic automations in HA #172
  • Scene id and device id can overlap meaning mqtt commands overlap #161
  • Add to "Tested on" section #122
  • USB Bluetooth adapter #101
  • Ignores devices if they have same name #91
  • Scene does not change state #85

Merged pull requests:

SweVictor and others added 30 commits March 29, 2021 12:50
- Minor updates to other packages
- Relates to #181
…scenes

- General cleanup and clarification of MQTT messages
Refactor unique id handling throughout the addon
Added support for WRT-10 as a Device Automation
… for Home Assistant based on the room name from Plejd.

This by using suggested_area in MQTT config.

In many installations, Plejd units have the same name and are separated by the room they belong to.
Eg. Badrum -> Spottar, Kök->Spottar, Sovrum->Taklampa, Kök->Taklampa

With 8.0.0 devices can have the same name, and therefore it makes sense to now also support areas.
faanskit and others added 20 commits May 7, 2021 10:59
Updated README to provide clarity how different Plejd units will be propagated into Home Assistant.
Updated README to solve #189
Updated CHANGELOG to reflect additions with rooms.
Support for WPH-01 and WRT-01 added.
Split HA devices per Plejd output and suggest areas when adding devices to Home Assistant

- Resolves #189
- Resolves #193
…e from Scenes and device_trigger /config topic was too long
… so that following device_automations gets executed.

This will make Plejd Scene execution behave the same from Plejd App, Plejd Hardware and Home Assistant Scene triggered - in the eyes of Home Assistant
Fix scene device triggers
Add more documentation to install steps
Merge Release/v0.8.0 beta to develop
@SweVictor SweVictor merged commit 5328fad into master Jun 14, 2021
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

Successfully merging this pull request may close these issues.

3 participants