UWAGA: Strona oraz Forum Smart'ny Dom nie będzie dostępne 23 Grudnia 2024 ze względu na przenoszenie serwisu na mocniejszą maszynę.
W tym czasie polecam poświęcenie swojego czasu na pomoc partnerowi w przygotowaniu udanych Świąt 😉
Za niedogodności z góry przepraszam, admin
Witam, zainstalowałem na próbę smarticz na Rpi3b. Chciałbym sterować przez domoticza kilkoma gpio (jako włącz - wyłącz o określonym czasie)
Jak próbuje dodać przełącznik, wybieram typ -> GPIO ramkę niżej widnieje napis "GPIO INIT ERROR"
Dodam jak steruje z terminala ,wcześniej wydając polecenie
gpio -g mode 2 out
to załączam bez problemu GPIO 2 przez #gpio -g write 2 1
Chociaż zauważyłem że po restarcie znowu trzeba zrobić #gpio -g mode 2 out.
Podpowiedzcie proszę jak to skonfigurować abym mógł sterować poprzez domoticza GPIO?
znalazłem jeszcze taki poradnik (gpio w domoticzu)
https://kostrzewinki.pl/modul-przekaznika-systemie-domoticz/
Czy muszę próbować w ten sposób jak w linku?
Z Góry dziękuje za pomoc.
Dodanie obsługi GPIO w Smarticzu sprowadza się do dodania sobie Generic sysfs GPIO w "Konfiguracja - Sprzet " i ustawienie auto-konfiguracji tak jak zaznaczyłem na foto
sudo nano /etc/init.d/domoticz.sh
echo 5 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio5/direction
echo 0 > /sys/class/gpio/gpio5/active_low echo 6 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio6/direction
echo 0 > /sys/class/gpio/gpio6/active_low
zapisujemy zmiany i wychodzimy z edytora
Kolejny krok to przeładowanie systemu i restart domoticza
sudo systemctl daemon-reload sudo /etc/init.d/domoticz.sh restart
Po restarcie przechodzimy do zakładki Urządzenia i doadjemy sobie dwa nowe przełączniki , które się tam pojawiły automatycznie
Hej @isom. Mam mały wentylator. Jeśli podłączę go do pinów 3V3 i GND to się kręci. Chciałbym go sterować za pomocą wyjścia GPIO4, które skonfigurowałem zgodnie z Twoją instrukcją wyżej, ale ... ani drgnie... Co jest nie tak?
@bartolomeo do wentyla to zastosuj jakiś tranzystor NPN , bo samo GPIO nie wydoli prądowo. Łączysz Bazę tranzystora przez rezystor 10k do GPIO , Emiter tranzystora do masy GND , Kolektor do minusa wentylatora a plus do 3V albo 5 V.
Sprawdź najpierw miernikiem lub zwykłą diodą led czy to GPIO działa, a najlepiej zmień z 4 na 6. Ten przykład nie jest najszczęśliwszy bo jak ktoś właczy obsługę 1-wire w raspi-config to domyślnie to GPIO obsługuje czujniki temperatury. Muszę to zmienić
A myślałem, że się uda to uruchomić tak po prostu... prościej 😉 Jak będę przechodził obok elektronicznego sklepu to nabędę te dwa elementy i zrobię jak należy.
Czym grozi podłączenie wentylatora bezpośrednio pod gpio?