Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var ha = global.get('homeassistant').homeAssistant;
- var speakers = [];
- ["kitchen", "bedroom", "living_room", "office", "theater"].forEach(room => {
- if (ha.states[`binary_sensor.${room}_occupied`].state === 'on') {
- var speakerId = `media_player.${room}_speaker`;
- speakers.push({
- room: room,
- speaker: speakerId,
- inuse: ha.states[speakerId].state === 'playing'
- });
- }
- });
- return {
- speakers: speakers,
- message: msg.message
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement