Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Tom Bombadil
    @Tom-Bom-badil
    ok, ich check auch mal ... kann es sein, dass durch die yaml-Problematik vielleicht die configs anders geparsed werden?
    Wobei, die hab ich schon hoch und runter geprüft
    psilo909
    @psilo909
    2019-05-13 19:22:12 ERROR plugins.network add_listener udp:0.0.0.0:2423
    das ist zweig:
        else:
            self.logger.error(dest)
            self.special_listeners[dest] = {'items': {}, 'logics': {}, 'acl': acl}
        return True
    also da drin ist es schon mal
    poste mir bitte nochmal die volle url
    die ich jetzt aufrufen muss
    Tom Bombadil
    @Tom-Bom-badil
    Ömm - du meinst den String, der übergeben wird? Ich muss in ESPEasy keine URL spezifizieren, die baut er selbst ...
    psilo909
    @psilo909
    müsste sowas gehen?
    oder wie übergebe ich das?
    Tom Bombadil
    @Tom-Bom-badil
    image.png
    psilo909
    @psilo909
    hmm das hilft mir wenig ;)
    man muss das doch irgednwie manuell testen können
    Tom Bombadil
    @Tom-Bom-badil
    ich weiss ;) ... sec, checke Doku
    psilo909
    @psilo909
    telnet auf den port geht schon mal nicht
    Tom Bombadil
    @Tom-Bom-badil
    $ echo "sh.klima.schuppen1.Calculations.Dewpoint(6.5)" | nc -uw 1 XX.XX.XX.XX 2423
    So its's aus der Doku abgeleitet ...
    psilo909
    @psilo909
    ok brauch schnell ne linux shell.. ich frage mich gerade woher er aus der itemdefinition udp als protokoll hat
    Tom Bombadil
    @Tom-Bom-badil
    (ggf. Itemnamen anpassen, ich weiss jetzt nicht, welches Du genommen hast)
    psilo909
    @psilo909
    das nw_udp_listen leitet sich nicht automatisch zu udp ab
    soweit ich das sehe
    hat das plugin global udp an?
    Tom Bombadil
    @Tom-Bom-badil
    ja - pulgin.yaml:
    nw:
        class_name: Network
        class_path: plugins.network
        ip: 0.0.0.0
        port: 2423
        http: 2422
        tcp: 'yes'
        udp: 'yes'
        udp_acl: '*'
    Mal den globalen Listener auf einen anderen Port ändern?
    psilo909
    @psilo909
    das geht bei mir:
    echo "sh.knx.gf.office.light(0)" | nc -uw 1 192.168.178.100 3456
    licht geht aus
    Tom Bombadil
    @Tom-Bom-badil
    Ja, bis vorgestern wäre das bei mir auch gegangen ;)
    psilo909
    @psilo909
    teste das mal via shell
    und erstmal nur mit nem int
    Tom Bombadil
    @Tom-Bom-badil
    bin dabei
    psilo909
    @psilo909
    jetzt habe ich ne 1.2 in ein foo item geschrieben
    echo "sh.testcam(1.2)" | nc -uw 1 192.168.178.100 3456
    hier nochmal meine plugin konfig
    nw:
        class_name: Network
        class_path: plugins.network
        ip: 192.168.178.100
        port: 9999
        tcp: 'yes'
        # tcp_acl= 127.0.0.1 | 10.0.0.150
        udp: 'yes'
        http: 8888
    ich hab dein problem glaube ich
    du hast im plugin den gleichen port definiert
    mglw beisst sich das
    weil da jetzt der generische udp listener laeuft
    der genauso wie der tcp listener reagiert
    du darfst nur das item auf dem port haben
    port: 2423
    probier mal nen anderen
    das müsste aber schon lange so gewesen sein
    Tom Bombadil
    @Tom-Bom-badil
    Nope, ist wie gesagt neu. Ich probier gleich einen anderen Port. Kommandozeile hat nichts gebracht:
    2019-05-13 19:38:20 INFO plugins.network Ignoring input sh.klima.schuppen1.Calculations.Dewpoint(0). Format not recognized.
    psilo909
    @psilo909
    das ist es zu 90%