Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
Share Thread:
[Soru] Raspberry pi 3 + Sonoff + Siri
#1
Herkese iyi günler;
Bir merakla başladığım bu serüven beni buraya kadar getirdi.
Aslında rpi 3 ile uğraşmam kendim için değil çocuklarıma bir merak uyandırıp bu tip yeni teknolojilerle uğraşmalarını sağlamak. Yoksa 40 yaşından sonra programcı olacak halim yok ancak çocuklarımı yetiştirmek ve destek olmak isterim.

Bu kısa girişten sonra soruma geleyim:
Evimde bir çok aygıta sonoff switch takmıştım ve youtube da bir video gördüm rpi 3 + sonoff + siri (Ev otomasyonu) https://www.youtube.com/watch?v=M4qHXoAyrRs&t=252s
Açıkcası çok hoşuma gitti ve bir adet "raspberry pi 3 model b" aldım, başladım uğraşmaya ,zaman zaman çıldırsamda neticede keyifli bir süreçti.


sonuç;
Sonoff switch e yazılımı başarı ile yükledim (şuan web arayüzüne bağlanıp ayar ve aç kapa gibi kontrolleri yapabiliyorum)

rpi3 te o videoyu yapan çocukla iletişim kurup siri ile çalıştırmayı başardım. Ancak rpi3 reboot olduğunda bir dosyanın elle açılması gerekiyordu hatta dosyayıda yazayım HAP-NodeJS klasöründeki BridgedCore.js dosyası. Otomatik olarak çalıştırmak için çok uğraştım şimdi manuelde çalışmıyor Confused 


Kod:
curl -sSL http://goo.gl/k8QMGm  | bash
sudo wget goo.gl/kaMxMM
sudo sh kaMxMM
cd HAP-NodeJS
cd accessories
sudo nano SonoffMQTT_accessory.js <<<<<<<<<<------editledim (İlgili yere lambanın adını yazdım)
Şimdi bakalım köprü çalışacakmı?

Kod:
cd ..
sudo node BridgedCore.js
HAP-NodeJS starting... <<<<<<<<<<<<<-------------Sorunsuz çalıştı

sudo npm install forever -g
sudo nano /start
----------------------------
sudo forever stopall
cd /home/pi/HAP-NodeJS             <<<<<<<------Bunları açılan dosyaya kaydettim
sudo forever start BridgedCore.js
----------------------------


Kod:
sudo nano /etc/rc.local
"exit 0" dan önce alttaki kodu ekledim
sudo sh /start
Otomatik başlama talimatları için bu linki vermişti https://github.com/legotheboss/YouTube-f...-on-Reboot
linkteki talimatları yaptım ama reboot yapınca çalışmıyor!!!

hatta manuel olarakta her zaman çalışmıyor, nedense anlamadım. Huh Bu yazıyı yazarken bir yandanda reboot yapıp manuel çalıştırmayı denedim çalıştı  Blush hatta garaj kapısını açıp kapattım. Blush
Kod:
pi@raspberrypi:~ $ cd HAP-NodeJS
pi@raspberrypi:~/HAP-NodeJS $ sudo node BridgedCore.js
*** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node>
*** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node&f=DNSServiceRegister>
HAP-NodeJS starting...
Getting the current temperature!
Are we on? No.
Are we locked? No.
Sensor queried!
Query: Is Garage Open? No.
Opening the Garage!

1- Sonuç olarak neden karasız çalışıyor olabilir?
2- Otomatik olarak nasıl çalıştırabilirim?
1 Ağustos 2017 salı günü neşteri elime alıp cumartesi ameliyattan başarıyla çıkmış bir doktor gibi kendimi 5 günde baya aştım  Wink
Eğer yardım ederseniz türkçe olarak bu tip Akıllı ev projesi yapanlarada bir kaynak olur.
şimdiden ilgilenip buraya kadar okuduğunuz için teşekkür ederim cevaplarınızı bekliyorum.
Ara
Cevapla
#2
Yazı uzun geldi galiba
Kimsenin yanıt vermemesini bilgisizliğe mi?, üşengeçliğe mi? yoksa umursamazlığa mı? yormalıyım.

Hala zayıfta olsa birinin yardım edeceğini umuyorum.
Ara
Cevapla
#3
Yeni başlayanlar kategorisini aşmışsınız bence Smile bilgilerinizi paylaşarak katkı sunabilir ya da konuyu ileri düzeyde de sorabilirsiniz diye düşünüyorum .. otomasyon meselesi ileri düzey bir mesele bana göre ..

SM-N920C cihazımdan Tapatalk kullanılarak gönderildi
Ara
Cevapla
#4
Selamün Aleyküm

Sorunu giderdiniz mi bilmiyorum ama
Kod:
sudo forever stopall
cd /home/pi/HAP-NodeJS
sudo forever start BridgedCore.js

burada BridgedCore.js bunu Core.js bu şekilde değiştirip altınada 


sudo forever start CameraCore.js



bunu ekleyip dene

kod aşağıdaki gibi olsun 

Kod:
sudo forever stopall
cd /home/pi/HAP-NodeJS
sudo forever start Core.js
sudo forever start CameraCore.js
Ara
Cevapla


Hızlı Menü:


Konuyu Okuyanlar: 2 Ziyaretçi