Új hozzászólás Aktív témák

  • peter1998

    tag

    Sziasztok!
    Hegesztek egy Openhab2 alapra épüő rendszert. Van egy programom ami azt figyeli hogy mi érkezik az mqtt témába és az alapján hoz döntéseket. A program rendesen fut ha kézzel indítom el.
    import sys
    import paho.mqtt.subscribe as subscribe
    from pyA20.gpio import gpio
    from pyA20.gpio import port

    rele = port.PA6
    gpio.init()
    gpio.setcfg(rele, gpio.OUTPUT)
    #subscribe.callback(print_msg, "opirele", hostname="192.168.0.101")


    while True:
    def print_msg(client, userdata, message):
    ertek = message.payload
    if ertek == "1":
    gpio.output(rele, 1)
    if ertek == "0":
    gpio.output(rele, 0
    subscribe.callback(print_msg, "opirele", hostname="192.168.0.101")

    Ez lenne a programom.A következő pedig a crontab fájlom.
    @reboot python /home/bazs/rele_ketto.py &

    Az utolsó pedig a /etc/rc.local fájl tartalma.
    python /home/bazs/rele_ketto.py
    exit 0

    Az lenne a kérdésem hogy miért nem indul el a program a rendszerrel együtt.

Új hozzászólás Aktív témák