Avataas tällainen aihe, ettei RW-ketju lähde kovin rönsyilemään oppimishaluisen osaamattoman kysymysten vuoksi.
Mulla on Mitsurunnerilla viritetty LN ja siihen sisäyksikön imu- ja puhalluslämpötilojen mittaus koplattuna Home Assistantiin kaiken "turhan" mittaamista ja laskemista varten ja koska käppyrät hienoja. Bongasin RW-ketjusta ton C105-modin ja nyt on ihan pakko
saada sellainen osin jo sen vuoksi, että saa noi nykyiset lämpötilojen mittausvermeet piiloon ja huonelämpötilan mittauksen langattomaksi. Eli tämä softa https://github.com/echavet/MitsubishiCN105ESPHome olis haaveissa saada toimimaan.
Kortti https://www.makershop.de/plattformen/d1-mini/esp8266-mini-board/ on kolvattu ja C105-liittimeen sopiva 5-johtoinen liitosjohto hankittu @harald vinkkaamasta linkistä https://www.aliexpress.com/item/1005002904897793.html. Nykyiset dallas-anturit + 4,7kΩ vastus jatkaa töitään tässä uudessa systeemissä, toivottavasti.
Kasasin echavet-sivun README:hin palastelun koodin yhteen ja ajoin sen yamal validatorilla https://www.yamllint.com/. Punaista pukkas useampaankin kohtaan. Jotain siellä oli mielestäni kahteen kertaan, joita "siivosin", hipsut siksi, kun mutua on erittäin vahvasti pelissä. Lisäsin koodiin myös mm. Wifi-tiedot ja pinnin dallas-sensoreille. Validaattorin sain näyttämään vihreää, mutta sehän ei koodin toimintaa takaa. Luotto on kova, että en osannut, joten viittiskö joku osaava vilkasta mitä tossa on pielessä.
Mulla on Mitsurunnerilla viritetty LN ja siihen sisäyksikön imu- ja puhalluslämpötilojen mittaus koplattuna Home Assistantiin kaiken "turhan" mittaamista ja laskemista varten ja koska käppyrät hienoja. Bongasin RW-ketjusta ton C105-modin ja nyt on ihan pakko
Kortti https://www.makershop.de/plattformen/d1-mini/esp8266-mini-board/ on kolvattu ja C105-liittimeen sopiva 5-johtoinen liitosjohto hankittu @harald vinkkaamasta linkistä https://www.aliexpress.com/item/1005002904897793.html. Nykyiset dallas-anturit + 4,7kΩ vastus jatkaa töitään tässä uudessa systeemissä, toivottavasti.
Kasasin echavet-sivun README:hin palastelun koodin yhteen ja ajoin sen yamal validatorilla https://www.yamllint.com/. Punaista pukkas useampaankin kohtaan. Jotain siellä oli mielestäni kahteen kertaan, joita "siivosin", hipsut siksi, kun mutua on erittäin vahvasti pelissä. Lisäsin koodiin myös mm. Wifi-tiedot ja pinnin dallas-sensoreille. Validaattorin sain näyttämään vihreää, mutta sehän ei koodin toimintaa takaa. Luotto on kova, että en osannut, joten viittiskö joku osaava vilkasta mitä tossa on pielessä.
Koodi:
---
esp8266:
board: d1_mini
wifi:
ssid: Oma wifi
password: sen salasana
manual_ip:
static_ip: joku vapaa
subnet: 255. jne.
gateway: 192. jne.
uart:
id: HP_UART
baud_rate: 2400
tx_pin: 1
rx_pin: 3
# Dallas-pin:
DS18B20_pin: 'GPIO4'
# Addresses for dallas temp sensors
dallas_in_heat: '0x153c73e38167f628'
dallas_out_heat: '0xcf3cc9e381b99628'
# External component reference
external_components:
- source: github://echavet/MitsubishiCN105ESPHome
substitutions:
name: heatpump-1 # Do not use underscores, which are not fully compatible with mDNS
friendly_name: My Heatpump 1
climate:
- platform: cn105
id: hp
name: ${friendly_name}
icon: mdi:heat-pump
visual:
min_temperature: 10 # Adjust to your unit's min temp. SmartSet units can go to 10C for heating
max_temperature: 31
temperature_step:
target_temperature: 1
current_temperature: 0.5
# Fahrenheit compatibility mode - uses Mitsubishi's "custom" unit conversions, set to
# "true" for better support of Fahrenheit units in HomeAssistant
fahrenheit_compatibility: false
remote_temperature_timeout: 30min
update_interval: 2s
debounce_delay: 100ms
# Various optional sensors, not all sensors are supported by all heatpumps
compressor_frequency_sensor:
name: Compressor Frequency
entity_category: diagnostic
disabled_by_default: true
outside_air_temperature_sensor:
name: Outside Air Temp
disabled_by_default: true
vertical_vane_select:
name: Vertical Vane
disabled_by_default: false
horizontal_vane_select:
name: Horizontal Vane
disabled_by_default: true
isee_sensor:
name: ISEE Sensor
disabled_by_default: true
stage_sensor:
name: Stage
# use_as_operating_fallback: false # set to true if your unit doesn't provide activity indicator
entity_category: diagnostic
disabled_by_default: true
sub_mode_sensor:
name: Sub Mode
entity_category: diagnostic
disabled_by_default: true
auto_sub_mode_sensor:
name: Auto Sub Mode
entity_category: diagnostic
disabled_by_default: true
input_power_sensor:
name: Input Power
disabled_by_default: true
kwh_sensor:
name: Energy Usage
disabled_by_default: true
runtime_hours_sensor:
name: Runtime Hours
entity_category: diagnostic
disabled_by_default: true
air_purifier_switch:
name: Air purifier
disabled_by_default: true
night_mode_switch:
name: Night mode
disabled_by_default: true
circulator_switch:
name: Circulator
disabled_by_default: true
airflow_control_select:
name: Airflow Control
disabled_by_default: true
logger:
hardware_uart: UART1 # Uncomment on ESP8266 devices
level: INFO
logs:
EVT_SETS: INFO
WIFI: INFO
MQTT: INFO
WRITE_SETTINGS: INFO
SETTINGS: INFO
STATUS: INFO
CN105Climate: WARN
CN105: INFO
climate: WARN
sensor: WARN
chkSum: INFO
WRITE: WARN
READ: WARN
Header: INFO
Decoder: INFO
CONTROL_WANTED_SETTINGS: INFO
# Swap the above settings with these debug settings for development or troubleshooting
# level: DEBUG
# logs:
# EVT_SETS : DEBUG
# WIFI : INFO
# MQTT : INFO
# WRITE_SETTINGS : DEBUG
# SETTINGS : DEBUG
# STATUS : INFO
# CN105Climate: WARN
# CN105: DEBUG
# climate: WARN
# sensor: WARN
# chkSum : INFO
# WRITE : WARN
# READ : WARN
# Header: INFO
# Decoder : DEBUG
# CONTROL_WANTED_SETTINGS: DEBUG
stage_sensor:
name: Stage Sensor
sub_mode_sensor:
name: Sub Mode Sensor
auto_sub_mode_sensor:
name: Auto Sub Mode Sensor
[code]
Mitä alla oleva tarkoittaa? Haetaanko tuolta joitain lisäyksiä tuohon koodiin?
# External component reference
external_components:
- source: github://echavet/MitsubishiCN105ESPHome

