-
-
Notifications
You must be signed in to change notification settings - Fork 98
[devices] Add Intermatic PE653 MultiWave Receiver #618
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -212,6 +212,101 @@ module.exports = { | |
} | ||
} | ||
], | ||
'5-1619-20549': [ | ||
// Intermatic PE653 MultiWave Receiver | ||
{ | ||
type: 'climate', | ||
object_id: 'pool_thermostat', | ||
values: ['49-1-1', '67-1-1'], | ||
default_setpoint: '67-1-1', | ||
discovery_payload: { | ||
min_temp: 40, | ||
max_temp: 104, | ||
modes: ['heat'], | ||
temperature_unit: 'F', | ||
current_temperature_topic: '49-1-1', | ||
current_temperature_template: '{{ value_json.value }}', | ||
temperature_command_topic: true, | ||
temperature_state_template: '{{ value_json.value }}' | ||
} | ||
}, | ||
{ | ||
type: 'climate', | ||
object_id: 'spa_thermostat', | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Same here. Then seems this are configured in the same way so you will have 2 thermostats that controls same values There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. There are actually two thermostat instances, 67-1-1 and 67-1-7 but curiously only one water temperature sensor 49-1-1 that is used for both. The thermostats have dedicated functions in the system. One thermostat is used specifically for Pool temperature and the other for Spa temperature and they are labeled as such in the UI. There's also support for air temperature and freeze sensors as well as some other auxiliary equipment I don't have, so that can be added by someone else later. More information here if you're curious: https://www.intermatic.com/-/media/inriver/7092-8536.ashx |
||
values: ['49-1-1', '67-1-7'], | ||
default_setpoint: '67-1-7', | ||
discovery_payload: { | ||
min_temp: 40, | ||
max_temp: 104, | ||
modes: ['heat'], | ||
temperature_unit: 'F', | ||
current_temperature_topic: '49-1-1', | ||
current_temperature_template: '{{ value_json.value }}', | ||
temperature_command_topic: true, | ||
temperature_state_template: '{{ value_json.value }}' | ||
} | ||
}, | ||
{ | ||
type: 'switch', | ||
object_id: 'circuit_1', | ||
values: ['37-1-0'], | ||
discovery_payload: { | ||
payload_off: false, | ||
payload_on: true, | ||
state_topic: '37-1-0', | ||
command_topic: '37-1-0', | ||
value_template: '{{ value_json.value }}' | ||
} | ||
}, | ||
{ | ||
type: 'switch', | ||
object_id: 'circuit_2', | ||
values: ['37-2-0'], | ||
discovery_payload: { | ||
payload_off: false, | ||
payload_on: true, | ||
state_topic: '37-2-0', | ||
command_topic: '37-2-0', | ||
value_template: '{{ value_json.value }}' | ||
} | ||
}, | ||
{ | ||
type: 'switch', | ||
object_id: 'circuit_3', | ||
values: ['37-3-0'], | ||
discovery_payload: { | ||
payload_off: false, | ||
payload_on: true, | ||
state_topic: '37-3-0', | ||
command_topic: '37-3-0', | ||
value_template: '{{ value_json.value }}' | ||
} | ||
}, | ||
{ | ||
type: 'switch', | ||
object_id: 'circuit_4', | ||
values: ['37-4-0'], | ||
discovery_payload: { | ||
payload_off: false, | ||
payload_on: true, | ||
state_topic: '37-4-0', | ||
command_topic: '37-4-0', | ||
value_template: '{{ value_json.value }}' | ||
} | ||
}, | ||
{ | ||
type: 'switch', | ||
object_id: 'circuit_5', | ||
values: ['37-5-0'], | ||
discovery_payload: { | ||
payload_off: false, | ||
payload_on: true, | ||
state_topic: '37-5-0', | ||
command_topic: '37-5-0', | ||
value_template: '{{ value_json.value }}' | ||
} | ||
} | ||
], | ||
'2-4-5': [DANFOSS_TRV_ZWAVE], // DanfossZ | ||
'2-373-5': [DANFOSS_TRV_ZWAVE], // Danfoss LC-13 | ||
'2-40976-266': [DANFOSS_TRV_ZWAVE], // Popp Radiator Thermostat | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you use more generic names? Is this device usually used to create this entities or is just for your use case?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These are the names used by the device itself, see next comment.