Страница 17 из 31

Re: FAQ ESP8266

Добавлено: Чт апр 12, 2018 10:53 am
Jilber
Дело в том, что платная WiFi-IOT привязывается к ID чипа. В новую плату надо прошивку заново покупать.
Пробовал подключать кнопки по разным схемам: https://majordomo.smartliving.ru/forum/ ... 137#p77056 https://majordomo.smartliving.ru/forum/ ... 137#p77062 у меня заработало только вот так.
Есть какие-нибудь нормальные бесплатные прошивки, на которых работают кнопки, PZEM-004T, BMP280, HC-SR501 ?

Re: FAQ ESP8266

Добавлено: Чт апр 12, 2018 3:05 pm
serghei
Самое простое - залить AMS . Если вечером успею - прикручу BME280. С ESP32 работает на ура.Кнопки есть , но не активировал не проверял.

Re: FAQ ESP8266

Добавлено: Чт апр 12, 2018 3:19 pm
Jilber
Пробовал сегодня AMS. Запарился заливать, но вроде залилось. В результате полноценная начальная страница открылась 1 раз, после клика по любой ссылке всё открывается в левой части экрана, примерно на 1 четверть от ширины экрана, и только текст, без всякой графики, стилей, и т.д. Такое впечатление, что страницы недогружаются. Где прописывать какие датчики и кнопки - непонятно, как отправлять информацию в Majordomo тоже.
Залил ESPEasy - нет никаких показаний PZEM в принципе, хотя месяц назад этот же самый PZEM на этой же прошивке работал.

Update. Залил ещё раз AMS. Вот что в браузере и на телефоне кстати тоже:
СпойлерПоказать
AMS.jpg
AMS.jpg (105.16 КБ) 3555 просмотров

Re: FAQ ESP8266

Добавлено: Чт апр 12, 2018 3:36 pm
serghei
Сегодня врят ли успею , Но можно AMS залить и настроить удаленно. Если не грузятся стили - проблемы могут быть с браузером или загрузкой компа. Проще смотреть на телефоне.
Двадцать серверов поднялись без проблем.

Re: FAQ ESP8266

Добавлено: Ср июн 13, 2018 7:02 pm
samolet
Доброго времени суток уважаемые форумчане, может кто подскажет, есть проблема.
После запароливания majordomo перестали прослушиваться все еспшки в домашней сети, это понятно почему, не понятно как эту фичу разрулить, куда прописать пароли в 8266, прошивка wifiiot. Лицензия куплена, но там что-то ни чего не нашел про обход парольного majordomo, подскажите куда копать, где покурить нужную тему.Спасибо.

Re: FAQ ESP8266

Добавлено: Ср июн 13, 2018 8:03 pm
nick7zmail
serghei писал(а):
Чт апр 12, 2018 3:05 pm
Самое простое - залить AMS . Если вечером успею - прикручу BME280. С ESP32 работает на ура.Кнопки есть , но не активировал не проверял.
А че прикручивать? Всё пррикручено давно)))

Код: Выделить всё

/*
  Modul Temperature for ESP8266
  part of Arduino Mega Server project
*/

#ifdef TEMP_FEATURE
#include <DHT.h>
#include <BME280I2C.h>
#define DHTPIN 14
#define DHTTYPE DHT22
DHT dht(DHTPIN, DHTTYPE);
BME280I2C bme; 
bool metric = true;

char objSens[9][10] = {"dht_temp", "dht_hum", "bme_temp", "bme_hum", "bme_pres", "bme_alt", "bme_dew", "dht_hic", "lightness"};
float objSensVal[9] = {NAN, NAN, NAN, NAN, NAN, NAN, NAN, NAN, NAN};
float objSensGet[9] = {};

void tempInit() {
  initStart("Temperature");
  timeStamp();
  bme.begin();
  Serial.print(" DTH-22 BME280\n" );
  modulTemp = MODUL_ENABLE;
  initDone();
}

void tempWorks() {
  uint8_t pressureUnit(5); 
  bme.read(objSensGet[4], objSensGet[2], objSensGet[3], metric, pressureUnit);  
  objSensGet[0]=dht.readTemperature();
  objSensGet[1]=dht.readHumidity();
  objSensGet[5] = bme.alt(metric);
  objSensGet[6] = bme.dew(metric);
  objSensGet[7] = dht.computeHeatIndex(objSensGet[0], objSensGet[1], false);
  objSensGet[8] = analogRead(0);
  for (byte i=0; i<9; i++) {
    if (!isnan(objSensGet[i]))   objSensVal[i]=objSensGet[i];
  } 
}


#ifdef MQTT_FEATURE
void tempMQTTsend() {
  for (byte i=0; i<9; i++) {
     char topic[30];
     char val[10];
     sprintf(topic, "%s%s%s%s", "/", SELF_NAME, "/stats/", objSens[i]);
     String(objSensVal[i]).toCharArray(val,  String(round(objSensVal[i])).length()+1);
     mclient.publish(topic, val);
  }
}
#endif// MQTT_FEATURE
#endif // TEMP_FEATURE

Re: FAQ ESP8266

Добавлено: Ср июн 13, 2018 8:05 pm
nick7zmail
samolet писал(а):
Ср июн 13, 2018 7:02 pm
Доброго времени суток уважаемые форумчане, может кто подскажет, есть проблема.
После запароливания majordomo перестали прослушиваться все еспшки в домашней сети, это понятно почему, не понятно как эту фичу разрулить, куда прописать пароли в 8266, прошивка wifiiot. Лицензия куплена, но там что-то ни чего не нашел про обход парольного majordomo, подскажите куда копать, где покурить нужную тему.Спасибо.
Засылать на адрес логин:пароль@сервер

Re: FAQ ESP8266

Добавлено: Ср июн 13, 2018 8:23 pm
samolet
захожу в servers и прописываю ззззззз:ххххххх@192.168.х.х в итоге меняет на 255.255.255.255, подскажите куда прописать конкретнее?

Re: FAQ ESP8266

Добавлено: Ср июн 13, 2018 8:48 pm
nick7zmail
Эмм...тогда не знаю)) По-этому и не люблю прошивки бинарником...

А не проще вам вырубить авторизацию для домашней сети?

Отправлено с моего Xperia XZ1 Compact через Tapatalk




Re: FAQ ESP8266

Добавлено: Ср июн 13, 2018 10:26 pm
samolet
не проще, тогда гостей полно, шалунишек,удаляют сцены ради забавы, дети.