আলেক্সা ফক্সমো এবং ইএসপি 8266 সনাক্ত করতে পারে না


10

আমি ফক্সমো ব্যবহার করে একটি ESP8266 নিয়ন্ত্রণ করার চেষ্টা করছি। প্রোগ্রামটি সঠিকভাবে সংকলন করে, তবে আমি যখন ডিভাইসগুলি সন্ধান করতে আলেক্সা অ্যাপটি চালিত করি তখন ইএসপি প্রদর্শিত হয় না।

ইএসপি অবশ্যই আমার হোম নেটওয়ার্কের সাথে সংযুক্ত এবং প্রোগ্রামটি চলছে (আমি সিরিয়াল আউটপুটটি দেখেছি)। এছাড়াও আমার নেস্ট থার্মোস্টেটের মতো অন্যান্য নেটওয়ার্কওয়ালা ডিভাইসগুলি প্রদর্শিত হচ্ছে।

এটি কেন প্রদর্শিত হচ্ছে না এমন কোনও ধারণা, প্রচুর প্রশংসা।

আমার ওয়েমোস ডি 1 মিনিতে কোডটি এখানে

#include <Arduino.h>
#include <ESP8266WiFi.h>
#include "fauxmoESP.h"

#define WIFI_SSID "..."
#define WIFI_PASS "..."
#define SERIAL_BAUDRATE                 115200

fauxmoESP fauxmo;

// -----------------------------------------------------------------------------
// Wifi
// -----------------------------------------------------------------------------

void wifiSetup() {

    // Set WIFI module to STA mode
    WiFi.mode(WIFI_STA);

    // Connect
    Serial.printf("[WIFI] Connecting to %s ", WIFI_SSID);
    WiFi.begin(WIFI_SSID, WIFI_PASS);

    // Wait
    while (WiFi.status() != WL_CONNECTED) {
        Serial.print(".");
        delay(100);
    }
    Serial.println();

    // Connected!
    Serial.printf("[WIFI] STATION Mode, SSID: %s, IP address: %s\n", WiFi.SSID().c_str(), WiFi.localIP().toString().c_str());
}

void callback(uint8_t device_id, const char * device_name, bool state) {
  Serial.print("Device "); Serial.print(device_name); 
  Serial.print(" state: ");
  if (state) {
    Serial.println("ON");
  } else {
    Serial.println("OFF");
  }
}

void setup() {
    // Init serial port and clean garbage
    Serial.begin(SERIAL_BAUDRATE);
    Serial.println("FauxMo demo sketch");
    Serial.println("After connection, ask Alexa/Echo to 'turn <devicename> on' or 'off'");

    // Wifi
    wifiSetup();

    // Fauxmo
    fauxmo.addDevice("relay");
    fauxmo.addDevice("pixels");
    fauxmo.onMessage(callback);
}

void loop() {
  fauxmo.handle();
}

1
আপনার কোডটি দুর্দান্ত দেখাচ্ছে। আপনার রাউটারে UPnP সক্ষম করা আছে?
অপ্টিনাট

2
ওএসআই স্ট্যাক থেকে শুরু করুন, তারা কি একই ফ্রিকোয়েন্সি ব্যবহার করছেন? প্রোটোকল 802.11 abgn? মানে, ওএসআই স্ট্যাক থেকে নীচে সমস্যার সমাধানের জন্য শুরু করুন
স্নেক স্যান্ডার্স

1
আমি ইকো নয়, ফায়ার টিভি স্টিকটিতে আলেক্সা ব্যবহার করছি। সেটা কি সমস্যা হতে পারে?
llewmihs

1
ফায়ার টিভিটি কি আপনার এসএসপি হিসাবে একই ওয়াইফাই নেটওয়ার্কে আছে?
mico

উত্তর:


4

সুতরাং আমি সমস্যার সমাধান খুঁজে পেয়েছি।

আমি মূলত ফায়ার টিভি স্টিক আলেকজাকে esp এর সাথে সংযুক্ত করতে যাচ্ছিলাম। আমি বুলেটটি কামড়ালাম এবং একটি ইকো ডট কিনলাম।

সমস্যা সমাধান.

এর বর্তমান অবস্থায় ফক্সমো ফায়ার টিভিতে কাজ করছে বলে মনে হচ্ছে না।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.