DHT am Master

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • DHT am Master

    Hallo
    Bin begeistert vom Werdegang des SHC, und kann dem Macher nur gratulieren.
    Bin seit SHC 1.0 dabei, und die Funktionen werden immer mehr.


    Habe einen Banana pro als Master und einen RPi B (26 Pins) als Slave am laufen.
    Schalten mit rcswitch und pilight geht super.
    Am Slave ist ein DS und DHT angeschlossen und wird auch im Sensorpunkt angezeigt. Auch am Master werden die Sensoren angezeigt.
    Am Master ist ein DS und DHT angeschlossen aber nur der DS wird am Master und Slave im Sensorpunkt angezeigt. Der DHT wird weder am Master noch am Slave angezeigt.

    WiringBP wurde ausgeführt, das Schalten und der DS funktioniert ja.
    Erfolgreich anmelden des DHT geht, und wird in der Liste aufgeführt.
    Ausserhalb von SHC lässt sich der Sensor nicht auslesen.

    Konfiguration von Master/Slave sieht so aus:

    Quellcode

    1. IP Master 192.168.178.29
    2. IP Slave  192.168.178.27
    3. Master :::
    4. Schaltserver konfigurieren:
    5. cd /var/www/shc
    6. /var/www/shc $ sudo service shcd stop
    7. /var/www/shc $ sudo service shcd start
    8. php index.php app=shc -ss -c
    9. Schaltserver aktiviert (ja): ja
    10. IP Adresse (127.0.0.1): 192.168.178.29
    11. Port (9274): 9274
    12. gib -1 ein um die sende LED zu deaktivieren
    13. GPIO Pin für die sende LED (-1): 11
    14. Verfügt der RPi über einen 433MHz Sender? (ja): ja
    15. darf der Raspberry Pi GPIOs als Eingänge einlesen? (ja): ja
    16. darf der Raspberry Pi GPIOs als Ausgänge schreiben? (ja): ja
    17. Die Einstellungen wurden erfolgreich gespeichert und werden nach dem nächsten neustart des Servers aktiv
    18. Der Schaltserver muss in der SHC 2.2 Beta noch zusätzlich auf der Webpoberfläche angelegt werden.
    19. Zusätzlich die IP des Schaltservers vom Slave.
    20. ''''''''''''''''''''''''''''''''''
    21. Sensorsender konfigurieren:
    22. /var/www/shc $ php index.php app=shc -st -c
    23. ja
    24. IP 192.168.178.29
    25. Port 80
    26. ID 10
    27. ************************************************************************
    28. Slave :::
    29. Schaltserver konfigurieren:
    30. cd /var/www/shc
    31. php index.php app=shc -ss -c
    32. Schaltserver aktiviert (ja): ja
    33. IP Adresse (127.0.0.1): 192.168.178.27
    34. Port (9274): 9274
    35. gib -1 ein um die sende LED zu deaktivieren
    36. GPIO Pin für die sende LED (-1): 11
    37. Verfügt der RPi über einen 433MHz Sender? (ja): ja
    38. darf der Raspberry Pi GPIOs als Eingänge einlesen? (ja): ja
    39. darf der Raspberry Pi GPIOs als Ausgänge schreiben? (ja): ja
    40. Die Einstellungen wurden erfolgreich gespeichert und werden nach dem nächsten neustart des Servers aktiv
    41. Der Schaltserver muss in der SHC 2.2 Beta noch zusätzlich auf der Webpoberfläche angelegt werden.
    42. ''''''''''''''''''''''''''''''''''
    43. Sensorsender konfigurieren:
    44. /var/www/shc $ php index.php app=shc -st -c
    45. ja
    46. IP 192.168.178.29
    47. Port 80
    48. ID 10
    Alles anzeigen
  • RE: DHT am Master

    Am RPi Slave werden die angeschlossenen Sensoren ja angezeigt.
    Am BPro Master wird nur der DS angezeigt (auch am Slave), der erfolgreich mit --addDHT
    angemeldete DHT wird nicht am Master angezeigt.

    Liegt wohl am BPro, für den DS musste ich folgendes installieren:

    Quellcode

    1. sudo apt-get install git
    2. sudo git clone https://github.com/linux-sunxi/sunxi-tools
    3. cd sunxi-tools
    4. sudo make
    5. Ausführen
    6. cd /boot
    7. #get the fex file
    8. sudo /home/bananapi/sunxi-tools/bin2fex script.bin bananapi.fex
    9. Öffnen
    10. sudo nano bananapi.fex
    11. #ganz an das Ende setzen, save (CTRL + O) and close
    12. [w1_para]
    13. gpio = 4    für DS18
    14. #.fex back to .bin
    15. sudo /home/bananapi/sunxi-tools/fex2bin bananapi.fex script.bin
    16. sudo reboot
    Alles anzeigen