FAQ ESP8266

Подключение исполнительных устройств, датчиков, контроллеров.

Модераторы: Bagir, Ivan, Vit, immortal

Jilber
Сообщения: 245
Зарегистрирован: Ср май 03, 2017 7:41 pm
Благодарил (а): 33 раза
Поблагодарили: 30 раз

Re: FAQ ESP8266

Сообщение Jilber » Чт апр 12, 2018 10:53 am

Дело в том, что платная WiFi-IOT привязывается к ID чипа. В новую плату надо прошивку заново покупать.
Пробовал подключать кнопки по разным схемам: https://majordomo.smartliving.ru/forum/ ... 137#p77056 https://majordomo.smartliving.ru/forum/ ... 137#p77062 у меня заработало только вот так.
Есть какие-нибудь нормальные бесплатные прошивки, на которых работают кнопки, PZEM-004T, BMP280, HC-SR501 ?
serghei
Сообщения: 2145
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 251 раз
Поблагодарили: 205 раз

Re: FAQ ESP8266

Сообщение serghei » Чт апр 12, 2018 3:05 pm

Самое простое - залить AMS . Если вечером успею - прикручу BME280. С ESP32 работает на ура.Кнопки есть , но не активировал не проверял.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Jilber
Сообщения: 245
Зарегистрирован: Ср май 03, 2017 7:41 pm
Благодарил (а): 33 раза
Поблагодарили: 30 раз

Re: FAQ ESP8266

Сообщение Jilber » Чт апр 12, 2018 3:19 pm

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

Update. Залил ещё раз AMS. Вот что в браузере и на телефоне кстати тоже:
СпойлерПоказать
AMS.jpg
AMS.jpg (105.16 КБ) 536 просмотров
Последний раз редактировалось Jilber Чт апр 12, 2018 4:51 pm, всего редактировалось 1 раз.
serghei
Сообщения: 2145
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 251 раз
Поблагодарили: 205 раз

Re: FAQ ESP8266

Сообщение serghei » Чт апр 12, 2018 3:36 pm

Сегодня врят ли успею , Но можно AMS залить и настроить удаленно. Если не грузятся стили - проблемы могут быть с браузером или загрузкой компа. Проще смотреть на телефоне.
Двадцать серверов поднялись без проблем.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
samolet
Сообщения: 32
Зарегистрирован: Чт июн 29, 2017 10:29 am
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Re: FAQ ESP8266

Сообщение samolet » Ср июн 13, 2018 7:02 pm

Доброго времени суток уважаемые форумчане, может кто подскажет, есть проблема.
После запароливания majordomo перестали прослушиваться все еспшки в домашней сети, это понятно почему, не понятно как эту фичу разрулить, куда прописать пароли в 8266, прошивка wifiiot. Лицензия куплена, но там что-то ни чего не нашел про обход парольного majordomo, подскажите куда копать, где покурить нужную тему.Спасибо.
Аватара пользователя
nick7zmail
Сообщения: 5442
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 110 раз
Поблагодарили: 1276 раз

Re: FAQ ESP8266

Сообщение nick7zmail » Ср июн 13, 2018 8:03 pm

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
Вложения
11.jpg
11.jpg (164.88 КБ) 335 просмотров
Raspberry Pi3 + Broadlink + esp8266 (blynk) + Arduino Mega (AMS)
Уважаемые пользователи! Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Помощь пользователям | Создание сцен
Аватара пользователя
nick7zmail
Сообщения: 5442
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 110 раз
Поблагодарили: 1276 раз

Re: FAQ ESP8266

Сообщение nick7zmail » Ср июн 13, 2018 8:05 pm

samolet писал(а):
Ср июн 13, 2018 7:02 pm
Доброго времени суток уважаемые форумчане, может кто подскажет, есть проблема.
После запароливания majordomo перестали прослушиваться все еспшки в домашней сети, это понятно почему, не понятно как эту фичу разрулить, куда прописать пароли в 8266, прошивка wifiiot. Лицензия куплена, но там что-то ни чего не нашел про обход парольного majordomo, подскажите куда копать, где покурить нужную тему.Спасибо.
Засылать на адрес логин:пароль@сервер
Raspberry Pi3 + Broadlink + esp8266 (blynk) + Arduino Mega (AMS)
Уважаемые пользователи! Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Помощь пользователям | Создание сцен
samolet
Сообщения: 32
Зарегистрирован: Чт июн 29, 2017 10:29 am
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Re: FAQ ESP8266

Сообщение samolet » Ср июн 13, 2018 8:23 pm

захожу в servers и прописываю ззззззз:ххххххх@192.168.х.х в итоге меняет на 255.255.255.255, подскажите куда прописать конкретнее?
Аватара пользователя
nick7zmail
Сообщения: 5442
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 110 раз
Поблагодарили: 1276 раз

Re: FAQ ESP8266

Сообщение nick7zmail » Ср июн 13, 2018 8:48 pm

Эмм...тогда не знаю)) По-этому и не люблю прошивки бинарником...

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

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



Raspberry Pi3 + Broadlink + esp8266 (blynk) + Arduino Mega (AMS)
Уважаемые пользователи! Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Помощь пользователям | Создание сцен
samolet
Сообщения: 32
Зарегистрирован: Чт июн 29, 2017 10:29 am
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Re: FAQ ESP8266

Сообщение samolet » Ср июн 13, 2018 10:26 pm

не проще, тогда гостей полно, шалунишек,удаляют сцены ради забавы, дети.
Ответить