This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm that you accept these cookies being set.

Somfy RS-485 Protocol
#9
(17.09.2020, 18:17)buuuudzik Wrote: You must have:
- id of your Somfy RS-485 transmitter,
- path to your RS-485 port from Logic Machine (often LM has more than one),
- use frame builder to prepare apropriate command e.g. up or down
- you can log the response from serial
Hi

- yes i have id of the transmitter but where i have to write
- i have connected to the RS485-3 means port 3
- using the frame builder only i have all hexa codes
 so this is the code i have write in event based script but it is not working

-- for curtain up

if not port then
require('serial')
port = serial.open('/dev/RS485-3', {
      baudrate = 4800,
      parity = 'odd',
      databits = 8,
      stopbits = 1,
      duplex = 'half'
    })
port:flush()
end
if port then
  ch01=up
  char = string.char(0x7F, 0xF2, 0xFA, 0x01, 0x00, 0x00, 0xB5, 0x2B, 0xFA, 0xFF, 0xFE, 0x06, 0x43)
  -- wait for 1.5 seconds
os.sleep(0.1)
  char = string.char(0x7F, 0xF2, 0xFA, 0x01, 0x00, 0x00, 0xB5, 0x2B, 0xFA, 0xFF, 0xFE, 0x06, 0x43)
  alert(char)
  port:write(char) 
end


-- For curtain down
if not port then
require('serial')
port = serial.open('/dev/RS485-3', {
      baudrate = 4800,
      parity = 'odd',
      databits = 8,
      stopbits = 1,
      duplex = 'half'
    })
port:flush()
end
if port then
  char = string.char(0x7F, 0xF2, 0xFA, 0x01, 0x00, 0x00, 0xB5, 0x2B, 0xFA, 0xFF, 0xFE, 0x06, 0x42)
  -- wait for 1.5 seconds
os.sleep(0.1)
  char = string.char(0x7F, 0xF2, 0xFA, 0x01, 0x00, 0x00, 0xB5, 0x2B, 0xFA, 0xFF, 0xFE, 0x06, 0x42)
  alert(char)
  port:write(char) 
end

pls do needfull todo work
Reply


Messages In This Thread
Somfy RS-485 Protocol - by ceyhanc - 16.01.2017, 11:34
RE: Somfy RS-485 Protocol - by buuuudzik - 16.01.2017, 15:48
RE: Somfy RS-485 Protocol - by ceyhanc - 18.01.2017, 07:50
RE: Somfy RS-485 Protocol - by buuuudzik - 18.01.2017, 08:43
RE: Somfy RS-485 Protocol - by ceyhanc - 18.01.2017, 12:53
RE: Somfy RS-485 Protocol - by buuuudzik - 18.01.2017, 20:03
RE: Somfy RS-485 Protocol - by Ravi Kiran S - 17.09.2020, 16:21
RE: Somfy RS-485 Protocol - by buuuudzik - 17.09.2020, 18:17
RE: Somfy RS-485 Protocol - by Ravi Kiran S - 18.09.2020, 06:54
RE: Somfy RS-485 Protocol - by BrentW - 17.07.2022, 07:53
RE: Somfy RS-485 Protocol - by buuuudzik - 18.09.2020, 08:18
RE: Somfy RS-485 Protocol - by myg - 23.09.2020, 16:19
RE: Somfy RS-485 Protocol - by Joep - 14.09.2023, 13:41
RE: Somfy RS-485 Protocol - by Bitver - 14.09.2023, 20:37
RE: Somfy RS-485 Protocol - by Joep - 15.09.2023, 12:04
RE: Somfy RS-485 Protocol - by Bitver - 15.09.2023, 19:47
RE: Somfy RS-485 Protocol - by Joep - 18.09.2023, 11:01

Forum Jump: