Sida 3 av 3
Re: Bygga rumspanel till Danfoss regulator
Postat: 13 november 2019, 18:54:25
av Apan76
RS-232 verkar inte vara riktigt samma som RS-485.
Jag använder den med 1.8 m sladd:
https://www.ftdichip.com/Products/Cables/USBRS485.htm
Finns bl.a. på Mouser för 200 kr
Annars finns det billigare med vad det verkar samma krets:
https://www.lawicel-shop.se/usb-to-rs-4 ... er-adapter
Re: Bygga rumspanel till Danfoss regulator
Postat: 13 november 2019, 19:02:39
av Castor
Här finns en enkel förklaring på RS232, RS422 och RS485.
https://www.omega.com/en-us/resources/rs422-rs485-rs232
Re: Bygga rumspanel till Danfoss regulator
Postat: 11 augusti 2022, 18:28:19
av rodak
Väcker tråden igen, blev inköp av en raspberry pi och en USB-RS485 adapter.
Har äntligen fått igång det i home-assistant (better late than never)
Ser att du anger stopBits="2"
https://github.com/aviborg/ecl110/blob/master/modbus.md
Medan här står stopBits="1"
https://github.com/Ingramz/ecl110
Verkar fungera med bägge men vad är mest rätt?
Såhär ser det för stunden ut i home-assistant, kompletterar när jag fått igång lite sensorer
Kod: Markera allt
modbus:
- name: DanfossECL
type: serial
baudrate: 19200
bytesize: 8
method: rtu
parity: E
port: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0
stopbits: 1
climates:
- name: Danfoss target temperature
address: 11179
input_type: holding
slave: 5
count: 1
data_type: int16
max_temp: 35
min_temp: 5
offset: 0
precision: 1
scale: 1
target_temp_register: 11179
temp_step: 1
temperature_unit: C
Re: Bygga rumspanel till Danfoss regulator
Postat: 11 augusti 2022, 18:56:48
av Apan76
Det ska nog vara 1 stoppbit eftersom pariteten är satt till odd eller even:
https://www.lammertbies.nl/comm/info/modbus
Ändrar på github.
Re: Bygga rumspanel till Danfoss regulator
Postat: 11 augusti 2022, 19:25:36
av rodak
Tack för snabbt svar som vanligt.
Tips på nåt kul man kan läsa ur eller styra? Om du nu har kvar din ECL?
Nu kan jag iaf sätta temperatur och läsa S1-S3 (har inte fler givare för tillfället)
Kod: Markera allt
modbus:
- name: DanfossECL
type: serial
baudrate: 19200
bytesize: 8
method: rtu
parity: E
port: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0
stopbits: 1
climates:
- name: Danfoss target temperature
address: 11179
input_type: holding
slave: 5
count: 1
data_type: int16
max_temp: 35
min_temp: 5
offset: 0
precision: 1
scale: 1
target_temp_register: 11179
temp_step: 1
temperature_unit: C
sensors:
- name: Outdoor temperature (S1)
slave: 5
scan_interval: 300
address: 11200
input_type: holding
unit_of_measurement: °C
device_class: temperature
count: 1
scale: 0.1
offset: 0
precision: 1
data_type: int16
- name: Room temperature (S2)
slave: 5
scan_interval: 300
address: 11201
input_type: holding
unit_of_measurement: °C
device_class: temperature
count: 1
scale: 0.1
offset: 0
precision: 1
data_type: int16
- name: Inlet temperature (S3)
slave: 5
scan_interval: 300
address: 11202
input_type: holding
unit_of_measurement: °C
device_class: temperature
count: 1
scale: 0.1
offset: 0
precision: 1
data_type: int16
Re: Bygga rumspanel till Danfoss regulator
Postat: 11 augusti 2022, 22:38:26
av Apan76
Jag hade nytta av loggningen för att kunna ställa in PI-regulatorn eftersom det är så långsam process. Sen hjälper loggningen förståelsen av systemet.
Men nuförtiden tittar jag sällan på det. Utegivaren är ju ganska noggrann så den använder jag för att visa aktuell temperatur.
Screenshot_20220811-223148.png