Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

Siljelb

Medlemmer
  • Innlegg

    12
  • Ble med

  • Besøkte siden sist

Hjemmeautomasjon

  • System
    Home Assistant

Nylige profilbesøk

Blokken for nylige besøkende er slått av og vises ikke for andre medlemmer.

Siljelb sine prestasjoner

Lysmester

Lysmester (5/16)

  • Samarbeidspartner
  • Reagerer godt
  • Første innlegg
  • Samtalestarter
  • Uke én ferdig

Nylige merker

0

Nettsamfunnsomdømme

  1. Husker ikke nøyaktig hvilket panel jeg fjernet, men det var ikke vanskelig å finne rett. Husker jeg fant en skjematisk tegning av aggregatet et sted. Forresten har jeg fått sjekket med multimeter nå, og SEC-modulen fra Swegon er en total scam. Den er kun en ledning-for-ledning kobling mellom en RJ45-port og en skruterminal. Så spar 500 kr ved å lage eller klippe av ene enden av en ordinær ethernet-kabel, plugg den gjenværende RJ45-pluggen i ventilasjonsaggregatet, og bruk ledning 1 og 2 fra andre enden av kabelen den rett i hhv A og B på Modbus-adapteren.
  2. Gitt at de funker som oppgitt så ser de greie ut for meg 😊
  3. Jeg kjøpte den her: https://grobotronics.com/industrial-serial-server-rs485-to-ethernet.html Edit: Husk power supply! 😊
  4. Det tipper jeg du har rett i. Selv om jeg ville testet først med en enkel T568B TP-kabel og brukt 1 og 2 derfra til hhv A og B på Modbus-modulen. Har jobbet en del med videre oppsett nå, her er det jeg har til nå. Her er hele modbus.yaml: - name: "modbusgw" type: rtuovertcp host: 192.168.0.11 port: 502 retry_on_empty: true timeout: 10 climates: - name: Swegon CASA R3 unique_id: swegon_casa_r3 slave: 1 address: 6200 input_type: input target_temp_register: 5100 temperature_unit: C precision: 1 sensors: - name: Swegon fresh air temperature unique_id: swegon_fresh_air_temp slave: 1 address: 6200 scale: 0.1 unit_of_measurement: °C device_class: temperature precision: 1 input_type: input - name: Swegon supply air before re-heater temperature unique_id: swegon_outside_air_temp slave: 1 address: 6201 scale: 0.1 unit_of_measurement: °C device_class: temperature precision: 1 input_type: input - name: Swegon heated supply air temperature unique_id: swegon_supply_air_temp slave: 1 address: 6202 scale: 0.1 unit_of_measurement: °C device_class: temperature precision: 1 input_type: input - name: Swegon extract air temperature unique_id: swegon_extract_air_temp slave: 1 address: 6203 scale: 0.1 unit_of_measurement: °C device_class: temperature precision: 1 input_type: input - name: Swegon exhaust air temperature unique_id: swegon_exhaust_air_temp slave: 1 address: 6204 scale: 0.1 unit_of_measurement: °C device_class: temperature precision: 1 input_type: input - name: Swegon room temperature unique_id: swegon_room_temp slave: 1 address: 6205 scale: 0.1 unit_of_measurement: °C device_class: temperature precision: 1 input_type: input - name: Swegon air RH unique_id: swegon_air_RH slave: 1 address: 6213 unit_of_measurement: "%" device_class: humidity input_type: input - name: Swegon air AH unique_id: swegon_air_AH slave: 1 address: 6214 unit_of_measurement: "g/m³" scale: 0.01 precision: 1 input_type: input - name: Swegon unit state numerical unique_id: swegon_unit_state_num slave: 1 address: 6300 input_type: input - name: Swegon operating mode numerical unique_id: swegon_operating_mode_num slave: 1 address: 5000 input_type: holding - name: Swegon extract fan RPM unique_id: swegon_extract_fan RPM slave: 1 address: 6305 scale: 1 unit_of_measurement: rpm input_type: input - name: Swegon supply fan RPM unique_id: swegon_supply_fan RPM slave: 1 address: 6304 scale: 1 unit_of_measurement: rpm input_type: input - name: Swegon summer night cooling control numerical unique_id: swegon_summer_night_cooling_control_numerical slave: 1 address: 5163 input_type: holding - name: Swegon summer cooling Fresh air temperature limit modbus unique_id: swegon_summer_cooling_fresh_air_temp_limit_modbus slave: 1 address: 5164 unit_of_measurement: °C device_class: temperature input_type: holding - name: Swegon summer cooling Fresh air temperature start limit modbus unique_id: swegon_summer_cooling_fresh_air_temp_start_limit_modbus slave: 1 address: 5165 unit_of_measurement: °C device_class: temperature input_type: holding - name: Swegon summer cooling room temperature limit modbus unique_id: swegon_summer_cooling_room_temp_limit_modbus slave: 1 address: 5166 unit_of_measurement: °C device_class: temperature input_type: holding - name: Swegon summer cooling minimum supply temperature limit modbus unique_id: swegon_summer_cooling_min_supply_temp_limit_modbus slave: 1 address: 5167 unit_of_measurement: °C device_class: temperature input_type: holding ...og fra templates.yaml: - sensor: - name: "Swegon unit state" unique_id: swegon_unit_state state: > {% set state = states('sensor.swegon_unit_state_numerical') %} {% set map = { '0': "External Stop", '1': "User Stopped", '2': "Starting", '3': "Normal", '4': "Commissioning" } %} {{map.get(state) if state in map else 'Unknown'}} attributes: numerical_mode: "{{ states('sensor.swegon_unit_state_numerical') }}" - select: - name: "Swegon operating mode" unique_id: swegon_operating_mode state: > {% set state = states('sensor.swegon_operating_mode_numerical') %} {% set map = { '0': "Stopped", '1': "Away", '2': "Home", '3': "Boost", '4': "Travelling" } %} {{map.get(state) if state in map else 'Unknown'}} options: "{{ ['Stopped', 'Away', 'Home', 'Boost', 'Travelling']}}" select_option: - service: modbus.write_register data: address: 5000 unit: 1 hub: modbusgw value: > {% set map = { "Stopped": '0', "Away": '1', "Home": '2', "Boost": '3', "Travelling": '4' } %} {{map.get(option) if option in map else 'Unknown'}} - name: Swegon summer night cooling control unique_id: swegon_summer_night_cooling_control state: > {% set state = states('sensor.swegon_summer_night_cooling_control_numerical') %} {% set map = { '0': "Off", '1': "Low", '2': "Normal", '3': "High", '4': "Full", '5': "User" } %} {{map.get(state) if state in map else 'Unknown'}} options: "{{ ['Off', 'Low', 'Normal', 'High', 'Full', 'User']}}" select_option: - service: modbus.write_register data: address: 5163 unit: 1 hub: modbusgw value: > {% set map = { "Off": '0', "Low": '1', "Normal": '2', "High": '3', "Full": '4', "User": '5' } %} {{map.get(option) if option in map else 'Unknown'}} - number: - name: "Swegon summer cooling room temperature limit" unique_id: swegon_summer_cooling_room_temperature_limit state: "{{ states('sensor.swegon_summer_cooling_room_temperature_limit_modbus') }}" step: "{{ 0.5 }}" min: "{{ 0 }}" max: "{{ 35 }}" set_value: service: modbus.write_register data: address: 5166 unit: 1 hub: modbusgw value: "{{ value }}" De to tingene som ikke funker så bra er at sensor.swegon_exhaust_air_temperature av en eller annen grunn melder 0 grader, og at scale'en for target_temp og målt temp brukt i climate'en er forskjellig, sånn at en av de blir feil uansett om jeg bruker scale: 1 eller scale: 0.1 🤷‍♀️
  5. Koblingen på aggregatet er bare andre enden av CAT5-kabelen som er merket "CASA SEM/SEC-port" på bildet, plugget inn i RJ45-porten inni aggregatet. Man må ta av frontpanelet og (på R3) ett ekstra panel for å komme til den. PS! Det hadde vært artig å teste om SEC-modulen kun er en overgang fra RJ45 til skruterminal. Burde man ikke kunnet teste det med et multimeter? Pinn for pinn sjekk hva motstanden er eller noe sånt?
  6. Her er et bilde som viser koblingsoppsettet:
  7. Nei, usikker på hvilke tilfeller man trenger den dyrere modulen (SEM). Kanskje når man skal daisy chain'e flere modbus-enheter? Skal få tatt et bilde!
  8. Jeg har nettopp koblet til min Casa R3 til Home Assistant via Modbus, brukte ca en dag på å finne den riktige måten å kable og konfigurere, men nå funker det! Så var det bare å sette opp alle sensorene og sånt. Jeg bruker Waveshare RS485 TO ETH (B) (RS485 TO ETH (B) - Waveshare Wiki) og CASA SEC (CASA SEC | www.swegon.com) mellom ethernet og aggregatet. Som Modbus-kabel bruker jeg bare et kabelpar fra en CAT6-kabel, siden det tydeligvis må være et tvunnet par. Her er et skjermbilde av oppsettet av RS485 TO ETH (B): Og her er den foreløpige konfigurasjonen av Modbus-integrasjonen i HA: modbus: - name: "modbusgw" type: rtuovertcp host: 192.168.0.11 port: 502 retry_on_empty: true climates: - name: swegon_r3 slave: 1 address: 6200 target_temp_register: 5100 scan_interval: 10 PS! Jeg har en mistanke om at CASA SEC-modulen kun er en overgang fra RJ-45 til skruterminaler, men jeg vet ikke helt hvordan jeg skulle testet det.
  9. Har fått ny dimmer på badet (CTM Lyng mTouch Dim), og finner ingen måte å koble den til Philips Hue. Går det i det hele tatt an? Funker fint med andre ikke-Philips enheter jeg har, f.eks. fra Gledopto.
  10. Takk, ja det er dette jeg mener. Men Tibber pulse krever vel at man er Tibber-kunde? Eller?
  11. Jeg skulle gjerne ha kunnet overvåke strømforbruket vårt gjennom å koble en smartplugg til HAN-porten på strømmåleren. Problemet er at måleren står i et felles tavlerom i borettslaget og dermed utenfor vårt lokalnettverk. Det er imidlertid felles wifi-tilgang der. Derfor lurer jeg på, finnes det slike smartplugger som virker for eksempel over skyen?
  12. Finnes det smarte stikkontakter med styring (helst zigbee) på *begge* kontaktene? Jeg finner kun sånne som denne, der det kun er styring på den ene: https://www.elektroimportoren.no/connecte-zigbee-smart-stikk-dobbel-innfelt-hvit/4500992/Product.html
×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.