Computer software for layout automation?

Travis Farmer Nov 12, 2019

  1. Travis Farmer

    Travis Farmer TrainBoard Member

    352
    320
    14
    just curious. i was wondering if there was any software (Win10, Linux, Raspberry Pi?) for centrally automating the rest of the layout? not the switches and signals, not the train related electronics. I mean like street lights, traffic signals, triggering layout animations.

    now, i am not really great at PC GUI computer programming, though i may be able to stumble and crash through something written in python, or whatever, so i was kinda looking for a configurable pre-made option.

    i suppose i could potentially make a web-interface with python on a Raspberry Pi. but like i said, if there is a pre-made option...

    ~Travis
     
    Mo-Pac likes this.
  2. vasilis

    vasilis TrainBoard Member

    110
    39
    10
    Why JMRI is not enough?
     
  3. Travis Farmer

    Travis Farmer TrainBoard Member

    352
    320
    14
    well, to be honest, i haven't dove into JMRI very deeply. mostly just to test my DCC++ setup and loco, while i plan my layout.
    allow me to describe what i was looking for in a program, and those that know JMRI better than i can tell me if it will do what i am looking for.

    i was thinking of a false-time (not real time, but the time of day i wish to model at the given moment) based scheduling system. so as an example, i could have the overhead lights dim, have the streetlights on the layout turn on, and building lights turn on. or if it is late at night, i could have the traffic lights switch from normal operation, to blinking, as they do in this area. this would be done entirely automated.

    now, in my exploring in JMRI, i think i found something where i can sort-of schedule outputs to automate, based on the JMRI clock. this may be an option, and i could offload the outputs to a separate controller via MQTT, which will eventually be used on my layout anyway. are the JMRI scheduled outputs controls "the way to go", given my needs? or would i be better to pursue an independent method?

    my remote layout controls, such as the specific traffic light groups, will be self automated with an Arduino, with simple digital inputs to trigger the different scheduled modes. blocks of street lights will be controlled by a single digital signal, via either a relay, or a solid-state (transistor) method.

    ~Travis
     
    vasilis and Mo-Pac like this.
  4. Travis Farmer

    Travis Farmer TrainBoard Member

    352
    320
    14
    currently diving into the JMRI documentation, and i think you are correct that i can use it, based on the Fast Clock.

    ~Travis
     
    vasilis likes this.

Share This Page