Ankündigung

Einklappen

Serverwartung 21.2.



Am 21.2. im Laufe des späten Abends wird eine Serverwartung durchgeführt. Das Forum ist dadurch für gut zwei Stunden nicht erreichbar.
Es wird eine Wartungsseite geschaltet.

Mehr anzeigen
Weniger anzeigen

OneWire Binding mit openhabian - Verbindungsprobleme

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    OneWire Binding mit openhabian - Verbindungsprobleme

    Hallo,

    ich haben mein openHAB neu aufgesetzt: Nutze ein Raspberry Pi 2 mit openHABian (2.2 / 1.4). Bekomme mein oneWire Binding nicht mehr ans laufen. owdir gibt Folgendes aus:

    Code:
    /28.18AFCB040000
    /28.C9F2CA040000
    /28.8528CB040000
    /81.A0D034000000
    /bus.0
    /uncached
    /settings
    /system
    /statistics
    /structure
    /simultaneous
    /alarm
    Demnach werden die Sensoren doch erkannt, oder?

    In openHAB klappt aber die Verbindung nicht:

    Code:
    2018-01-28 23:13:21.852 [WARN ] [nternal.connection.OneWireConnection] - Unexpected connection failure.
    java.net.ConnectException: Connection refused (Connection refused)
    at java.net.PlainSocketImpl.socketConnect(Native Method) ~[?:?]
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) [?:?]
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) [?:?]
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) [?:?]
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) [?:?]
    In der onewire.cfg steht Folgendes:
    Code:
    # OwServer IP address 
    ip=127.0.0.1
    
    # OwServer Port (optional, defaults to 4304)
    #port=
    
    # the retry count in case no valid value was returned 
    # upon read (optional, defaults to 3)
    #retry=
    
    # defines which temperature scale owserver should return temperatures in. Valid
    # values are CELSIUS, FAHRENHEIT, KELVIN, RANKIN (optional, defaults to CELSIUS).
    #tempscale=
    
    # only changed values are posted to the event-bus, (optional, defaults to true - values true or false)
    #post_only_changed_values=
    Was mache ich falsch?

    Viele Grüße
    Daniel

    #2
    Wie ist denn der OwServer konfiguriert?

    Kommentar


      #3
      Ich nutze die aktuelle openHABian-Disbribution. Der Prozess ist wie folgt gestartet:
      Code:
      root       468  0.0  0.4  33952  2420 ?        Ssl  Jan28   0:00 /usr/bin/owserver -c /etc/owfs.conf --pid-file /var/run/owfs/owserver.pid
      Die Konfiguration sieht wie folgt aus:
      Code:
      ######################## SOURCES ########################
      #
      # With this setup, any client (but owserver) uses owserver on the
      # local machine...
      ! server: server = localhost:4304
      #
      # ...and owserver uses the real hardware, by default fake devices
      # This part must be changed on real installation
      #server: FAKE = DS18S20,DS2405
      #
      # USB device: DS9490
      server: usb = all
      #
      # Serial port: DS9097
      #server: device = /dev/ttyS1
      #
      # owserver tcp address
      #server: server = 192.168.10.1:3131
      #
      # random simulated device
      #server: FAKE = DS18S20,DS2405
      #
      ######################### OWFS ##########################
      #
      #mountpoint = /mnt/1wire
      #allow_other
      #
      ####################### OWHTTPD #########################
      
      http: port = 2121
      
      ####################### OWFTPD ##########################
      
      ftp: port = 2120
      
      ####################### OWSERVER ########################
      
      server: port = localhost:4304

      Kommentar


        #4
        Die Zeile für den Server sollte server: server = localhost:4304 heißen, bei Dir steht da server: port. Oben im Kopf ist außerdem ein ! statt einer # als erstes Zeichen (die # markiert einen Kommentar, das wäre da dann auch besser)

        Kommentar


          #5
          Oh mann, peinlich. Da hatte ich wohl Tomaten auf den Augen.
          Vielen Dank - jetzt läuft es!

          Kommentar

          Lädt...
          X