• Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    Working config for s103-g+xs50 or sample for fhem

    FHEM.de
    4
    5
    2046
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • U
      unix last edited by

      Hi
      is anyone use fhem 5.8 whit neuron s103-g or the xs50
      and have a working config for alle the relays / dig in / dig out / 1wire
      and has the desire to provide that.

      thx
      Regards

      T 1 Reply Last reply Reply Quote 0
      • T
        tomas_hora administrators @unix last edited by tomas_hora

        Hello @unix,

        Last week we contacted Klaus Wittstock regarding the implementation of FHEM for Neurons - he is willing to do that. But if you are also interested, you could help him with testing.

        However the development has not started yet so if you are in rush, you can use the TCP Modbus to access the IOs and a standard Modbus RTU to access the xS50. 1Wire is done via the I2C DS2482 cip

        1 Reply Last reply Reply Quote 0
        • U
          unix last edited by unix

          HI
          yes thats no prob i have time and my test work is allways online
          alt text

          but hope another user use fhem and have beginn the work.
          yes the 1wire run but little scary i use 18 sensors 16 x DS18B20 and 2 from unica
          but owserver have once all sensors another second 0 sensors and another sec. and so on

          my owserverconf lokks like :

          ! server: server = 127.0.0.1:4304
          device = /dev/i2c-1
          server: i2c = /dev/i2c-1:ALL
          server: port = 4304
          

          but realy unstable on sensor detect.
          evok have no problem to detect all sensors only the unica is detect but no data in webui :smirk:

          Sensor DS2438 - 2620531402000075   N/A
          

          Regards

          1 Reply Last reply Reply Quote 0
          • N
            Negropo last edited by

            Hello,

            I tried to connect an NeuronxS10 via Modbus RTU to fhem and get it now working. That means I can switch the relay 1 to 8 and can read all DI.
            I use coils to read and write. Here is my code from fhem if anyone wants to try it:

            #Neuron xS10
            define NeuronModbus Modbus /dev/ttyUSB0@19200,8,N,1
            define NeuronRO ModbusAttr 15 30 RTU
            attr NeuronRO IODev NeuronModbus
            attr NeuronRO dev-c-combine 8
            attr NeuronRO dev-c-defPoll 1
            
            attr NeuronRO obj-c0-hint 0,1
            attr NeuronRO obj-c0-reading RO1
            attr NeuronRO obj-c0-set 1
            attr NeuronRO stateFormat RO1
            attr NeuronRO webCmd RO1
            
            attr NeuronRO obj-c1-hint 0,1
            attr NeuronRO obj-c1-reading RO2
            attr NeuronRO obj-c1-set 1
            attr NeuronRO stateFormat RO2
            attr NeuronRO webCmd RO2
            
            attr NeuronRO obj-c2-hint 0,1
            attr NeuronRO obj-c2-reading RO3
            attr NeuronRO obj-c2-set 1
            attr NeuronRO stateFormat RO3
            attr NeuronRO webCmd RO3
            
            attr NeuronRO obj-c3-hint 0,1
            attr NeuronRO obj-c3-reading RO4
            attr NeuronRO obj-c3-set 1
            attr NeuronRO stateFormat RO4
            attr NeuronRO webCmd RO4
            
            attr NeuronRO obj-c4-hint 0,1
            attr NeuronRO obj-c4-reading RO5
            attr NeuronRO obj-c4-set 1
            attr NeuronRO stateFormat RO5
            attr NeuronRO webCmd RO5
            
            attr NeuronRO obj-c5-hint 0,1
            attr NeuronRO obj-c5-reading RO6
            attr NeuronRO obj-c5-set 1
            attr NeuronRO stateFormat RO6
            attr NeuronRO webCmd RO6
            
            attr NeuronRO obj-c6-hint 0,1
            attr NeuronRO obj-c6-reading RO7
            attr NeuronRO obj-c6-set 1
            attr NeuronRO stateFormat RO7
            attr NeuronRO webCmd RO7
            
            attr NeuronRO obj-c7-hint 0,1
            attr NeuronRO obj-c7-reading RO8
            attr NeuronRO obj-c7-set 1
            attr NeuronRO stateFormat RO8
            attr NeuronRO webCmd RO8
            
            define NeuronDI ModbusAttr 15 1 RTU
            attr NeuronDI IODev NeuronModbus
            attr NeuronDI dev-c-combine 8
            attr NeuronDI dev-c-defPoll 1
            
            attr NeuronDI obj-c8-reading DI1
            attr NeuronDI stateFormat DI1
            
            attr NeuronDI obj-c9-reading DI2
            attr NeuronDI stateFormat DI2
            
            attr NeuronDI obj-c10-reading DI3
            attr NeuronDI stateFormat DI3
            
            attr NeuronDI obj-c11-reading DI4
            attr NeuronDI stateFormat DI4
            
            attr NeuronDI obj-c12-reading DI5
            attr NeuronDI stateFormat DI5
            
            attr NeuronDI obj-c13-reading DI6
            attr NeuronDI stateFormat DI6
            
            attr NeuronDI obj-c14-reading DI7
            attr NeuronDI stateFormat DI7
            
            attr NeuronDI obj-c15-reading DI8
            attr NeuronDI stateFormat DI8
            

            Negropo

            1 Reply Last reply Reply Quote 0
            • K
              Klaus Wittstock last edited by

              The Modul 00_Neuron.pm which can be used to access an Neuron device via Websocket and JSON will be delivered by FHEMs update function.

              define neuron Neuron <IP-Address>
              attr neuron connection websockets
              

              For each Port an device will be created automatically in the room "NeuronPin"
              The version is still Beta but works quite stable.

              I'm not very often here (unipi forum).
              If there are any questions please ask in FHEM forum (and send me an PM, username: klausw).

              1 Reply Last reply Reply Quote 0
              • First post
                Last post