Closed red-gee closed 4 years ago
Maybe it's already works with a 28456 but without jet and cleaning control/command. I plan to support it in the next weeks, need first to find this model to test.
Great project! Interested too in controlling 28456 Saltwater Spa and integration with Home Assistant (mqtt mosquitto server). Additionally I need to know if it's possible to use this analog mux from amazon instead of CD4051BE.
BR
Maybe 74HC4051 should works... it's 5V only compare to cd4051, but signal INH, A, B, C are 3.3V... enough to enable address and output of multiplexer... probably but never tried.
Hi BR,
Integrating it in Homeassistant seems to be no problem, I run the origin version from Geoffroy and integrated it in ioBroker via mqtt.
I will Test the 74hc on breadboard next days and will tell you about the results. Mit freundlichen Grüßen/ regards
Ralf
Am 17.06.2020 um 13:39 schrieb dvoc notifications@github.com:
Great project! Interested too in controlling 28456 Saltwater Spa and integration with Home Assistant (mqtt mosquitto server). Additionally I need to know if it's possible to use this analog mux from amazon instead of CD4051BE.
BR
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.
Hi red-gee, Many thanks for your help. Are you able to control jets and clean system by the control panel of the spa after installing the circuit?
@dvoc my setup till now is: only a naked node-mcu on the spa-control-panel, just to test it. Till now I can control the panel without any problems. I will try the setup with shifting-register and muxer the next days! As soon as I get results I will post it here!
Regards
SJB model (28456) now supported.
This is working flawlessly and very stable, so very happy!
My setup is as follows:
in sensors.yaml:
#Spa Sensors
- platform: mqtt
state_topic: "spa/model"
name: "Spa Model"
- platform: mqtt
state_topic: "spa/status"
name: "Spa Status"
- platform: mqtt
state_topic: "spa/sys/version"
name: "Spa Firmware version"
- platform: mqtt
state_topic: "spa/sys/wifi"
name: "Spa Wifi Signal"
- platform: mqtt
state_topic: "spa/state"
name: "Spa State Debug"
- platform: mqtt
state_topic: "spa/state/heatreached"
name: "Spa Heat Reached"
- platform: mqtt
state_topic: "spa/state/bubble"
name: "Spa Bubble State"
- platform: mqtt
state_topic: "spa/temp/board"
name: "Spa Temp Board"
unit_of_measurement: ºC
- platform: mqtt
state_topic: "spa/temp/water"
name: "Spa Temp Water"
unit_of_measurement: ºC
- platform: mqtt
state_topic: "spa/temp/desired"
name: "Spa Temp Target"
unit_of_measurement: ºC
- platform: mqtt
state_topic: "spa/sanitizer"
name: "Spa Sanitizer Timer"
in switches.yaml
#Spa Switches
- platform: mqtt
unique_id: spa_power
name: "Spa Power"
state_topic: "spa/state/power"
command_topic: "spa/state/power/set"
payload_on: "on"
payload_off: "off"
state_on: "on"
state_off: "off"
optimistic: false
qos: 0
retain: true
- platform: mqtt
unique_id: spa_filter
name: "Spa Filter"
state_topic: "spa/state/filter"
command_topic: "spa/state/filter/set"
payload_on: "on"
payload_off: "off"
state_on: "on"
state_off: "off"
optimistic: false
qos: 0
retain: true
- platform: mqtt
unique_id: spa_heater
name: "Spa Heater"
state_topic: "spa/state/heater"
command_topic: "spa/state/heater/set"
payload_on: "on"
payload_off: "off"
state_on: "on"
state_off: "off"
optimistic: false
qos: 0
retain: true
- platform: mqtt
unique_id: spa_jets
name: "Spa Jets"
state_topic: "spa/state/jet"
command_topic: "spa/state/jet/set"
payload_on: "on"
payload_off: "off"
state_on: "on"
state_off: "off"
optimistic: false
qos: 0
retain: true
- platform: mqtt
unique_id: spa_bubble
name: "Spa Bubbles"
state_topic: "spa/state/bubble"
command_topic: "spa/state/bubble/set"
payload_on: "on"
payload_off: "off"
state_on: "on"
state_off: "off"
optimistic: false
qos: 0
retain: true
I am also running a couple of automations to save electricity cost:
@jperquin your slider to set the desired temp looks nice. Is it a custom component ?
@ashmodai6 this slider for setting temperature requires adding the following:
Under HELPERS add:
and in automations.yaml:
- id: set_spa_temp_slider
alias: Set temp slider
trigger:
- entity_id: sensor.spa_temp_target
platform: state
action:
- data_template:
entity_id: input_number.spa_temp_target
value: '{{ trigger.payload }}'
service: input_number.set_value
mode: single
- id: spa_temp_slider_moved
alias: Temp slider moved
trigger:
- entity_id: input_number.spa_target_temp
platform: state
action:
service: mqtt.publish
data_template:
topic: spa/temp/desired/set
retain: true
payload: '{{ states.input_number.spa_target_temp.state | int }}'
@jperquin Thanks a lot !
@jperquin Hi thank you for yours explains. I have the same projet , i bought module to Geoffroy. Every sensors and switchs runs very well , but i have problem to automation with slider to have temp heater changed When i move slider , spa temp desired not change, When i use developpement tools service, and write commands or on mqtt directly spa temp desired change !
Can you give me link to HELPERS add to configure slider.
My config is : /config/automations.yaml
id: '1599488226573' alias: set_spa_temp_slider description: '' trigger:
id: '1599488415070' alias: spa_temp_slider_moved description: '' trigger:
Thank to help me. Giloris
HELPERS are under Configuration in HA
would It be possible to get support for the 28456 Saltwater Spa?
if you need some pictures of the control-panel PCB, I can help.
here are some pictures of my PCB https://github.com/tinwhisker/IntexSpaRemote/issues/2#issuecomment-632331502