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

FSund

Medlemmer
  • Innlegg

    30
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    1

Innlegg skrevet av FSund

  1. Jeg forsøker å koble meg til via modbus til mitt nymonterte Systemair SAVE VSR 500 anlegg. Styrepanelet til disse er mangelvare på grunn av chipmangel, så imens vi venter på dette tenkte jeg å se om jeg får kontakt via modbus.

     

    Jeg har kjøpt meg en NodeMCU ESP32, flashet med ESPHome, og koblet meg til RS458 som beskrevet i manualen (https://shop.systemair.com/upload/assets/SAVE_VSR_300_500_INSTALLATION_NO_V1.PDF?2245b253)

     

    image.thumb.png.f9f91f1b237c3e4e46d2a3ef9ae8f984.png

     

    Foreløpig ser config'en min ut som følger

     

    esphome:
      name: "esp-32s"
    
    esp32:
      board: esp32dev
      framework:
        type: arduino
    
    # Enable logging
    logger:
    
    # Enable Home Assistant API
    api:
    
    ota:
    
    uart:
      id: mod_bus
      tx_pin: 17
      rx_pin: 16
      baud_rate: 9600
      stop_bits: 1
      debug:
    
    modbus:
      id: modbus1
    
    modbus_controller:
      - id: villavent
        ## the Modbus device addr
        address: 0x1
        modbus_id: modbus1
        setup_priority: -10
    
    sensor:
      - platform: modbus_controller
        modbus_controller_id: villavent
        name: "Supply air fan RPM"
        id: REG_SENSOR_RPM_SAF
        register_type: read
        address: 12400
        unit_of_measurement: "rpm"
        value_type: U_WORD
    
    wifi:
      ssid: !secret wifi_ssid
      password: !secret wifi_password
    
      # Enable fallback hotspot (captive portal) in case wifi connection fails
      ap:
        ssid: "Esphome-Web-66A24C"
        password: "HK9OiKIXhjw8"
    
    captive_portal:
        

     

    Jeg har forsøkt litt forskjellige varianter av tx_pin og rx_pin (usikker på hva som er A+ og B- kontra TX og RX), baud rate, og forskjellige adresser, men får samme respons uansett hva jeg gjør

     

    [20:40:33][D][modbus_controller:032]: Modbus command to device=1 register=0x3070 countdown=0 no response received - removed from send queue

     

    Noen som har satt opp lignende styring, og kan hjelpe meg litt på veien?

     

    EDIT: Nå har jeg forsøkt å lese registre med litt lavere verdier, og da får jeg i alle fall respons. Men responsen ser litt rar ut. 1001 skal være mellom 0 og 1, og 1002 skal være mellom 0 og 2000. Kunne jo vært noe desimalfeil, men når samme verdier gjentar seg på andre registre (1011 har samme verdi som 1001), så blir jeg litt skeptisk.

     

    Jeg frykter at modbus må aktiveres på styringspanelet på noe vis, at jeg ikke får gjort noe her før jeg får panelet. Men setter stor pris på tips og triks!

    image.png.15ddf2d00c988903c1479e73e75e7399.png

  2. @Frankis78 Fant denne posten: https://www.picuki.com/media/2233693722726550688

     

    "Unfortunately, you can't buy it now. It is positioned as OEM solution, so we are still waiting for this device to be rebranded before the start of the sales."

     

    @TheStigh Antar det er dette du tenker på? 

    https://ctmlyng.no/lanserer-smarthus-med-zigbee/

    https://ctmlyng.no/helnorsk-teknologisamarbeid/

     

    "Alle produktene skal være over på ZigBee-protokollen innen 31. januar 2022."

     

    • Like 1
×
×
  • 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.