1-wire sensors and Mervis - need to replicate configuration easely



  • 0_1582647118929_ce3d4a4f-2cb8-4a25-ba11-4da39d4e0f64-image.png
    Easy to explain: 1 UNIPI S105 and 6 temperature sensors on 1-wire bus.
    All is ok. To configure from scratch i have to add-channel, select Onewire, right click on channel_0, detect sensor, select all 6 detected sensors, map each temperature variable to a modbus register and BUM, it's working.

    What if i have to make hundreds of this configuration?
    Simply it's not functional, becouse even if i save the Mervis configuration, (as far as i know and i tried) it does not work on new controller because of the uID of 1-WIRE, every sensor has a different ID so MERVIS configuration has to be updated every time, booting the device with attacched new sensors, scan the bus, attach variables to modbus registers etc etc...

    Is there a way to have a mervis configuration that work out of the box?



  • i spotted that linux kernel module does not have this limitation in functionality. From the first boot i can access to the sensors info without any configuration using the meta filesystem /sys/bus/w1
    0_1582647681024_ae44216f-e793-4678-b969-3f808aed9a3d-image.png
    i do not know if this can help.


  • administrators

    Hello @nicola-mondinelli,
    I just replied to you via email, I'll repost it here:

    Mervis currently doesn't have such functionality. We are about to release an active 1-Wire gateway called xG18, via which you will be able to read 1-Wire sensors without the need of knowing their addresses. This will be released to public by the end of the March / beginning of the April.

    The OWFS subsystem is able to detect the sensors, but you still need to know which address belongs to which sensor.

    Best regards,
    Martin


Log in to reply