Size: a a a

ioBroker smarthome

2019 November 21

D

Dennis in ioBroker smarthome
Сергей Фролов Angelok.ru
Чем это так красиво ?
Тут тоже красиво -
источник

AF

Alex F. in ioBroker smarthome
Добавил в код, скомпилися без ошибок но в топик ип адресс так и не пишет.

https://codeshare.io/50oyWg
источник

AF

Alex F. in ioBroker smarthome
в чём там проблема?
источник

i

instalator in ioBroker smarthome
хз, мой код вставь
источник

AF

Alex F. in ioBroker smarthome
instalator
хз, мой код вставь
  char s[16];
 sprintf(s, "%d.%d.%d.%d", WiFi.localIP()[0], WiFi.localIP()[1], WiFi.localIP()[2], WiFi.localIP()[3]);
 client.publish("Test/ESP1/IP", s);

так тоже не пишет
источник

i

instalator in ioBroker smarthome
Alex F.
  char s[16];
 sprintf(s, "%d.%d.%d.%d", WiFi.localIP()[0], WiFi.localIP()[1], WiFi.localIP()[2], WiFi.localIP()[3]);
 client.publish("Test/ESP1/IP", s);

так тоже не пишет
может потому что она не подключается в сетапе?
источник

i

instalator in ioBroker smarthome
перенесу в реконнект
источник

AF

Alex F. in ioBroker smarthome
instalator
перенесу в реконнект
также
источник

i

instalator in ioBroker smarthome
а остальное шлет?
источник

AF

Alex F. in ioBroker smarthome
instalator
а остальное шлет?
да
источник

i

instalator in ioBroker smarthome
if (client.connect(clientId.c_str(), mqtt_user, mqtt_password)) {
     Serial.println("connected");
   }  сюда вставил?
источник

AF

Alex F. in ioBroker smarthome
instalator
if (client.connect(clientId.c_str(), mqtt_user, mqtt_password)) {
     Serial.println("connected");
   }  сюда вставил?
нет, немного выше, в void setup_wifi()
источник

i

instalator in ioBroker smarthome
Alex F.
нет, немного выше, в void setup_wifi()
а толку тебе от вайфая если вайфай есть а мкутт нет коннекта еще, куда он слать будет?
источник

AF

Alex F. in ioBroker smarthome
instalator
а толку тебе от вайфая если вайфай есть а мкутт нет коннекта еще, куда он слать будет?
понял, исправил. Есть контакт! 👍
источник

i

instalator in ioBroker smarthome
👍
источник

AF

Alex F. in ioBroker smarthome
вот этот заработал тоже
  String ipaddress = WiFi.localIP().toString();
       char ipchar[ipaddress.length()+1];
       ipaddress.toCharArray(ipchar,ipaddress.length()+1);
       //client.publish(ip_adresse, String(ipchar));
       client.publish("Test/ESP1/IP", ipchar);
источник

AF

Alex F. in ioBroker smarthome
Спасибо  😉
источник

AF

Alex F. in ioBroker smarthome
@Instalator ещё такой вопрос.. сверху я дефенировал
#define ip_topic "Test/ESP1/IP"
если здесь вставляю ip_topic то не работает
client.publish(ip_topic, ipchar);

работает только если прописываю "Test/ESP1/IP"
источник

i

instalator in ioBroker smarthome
Должно все работать
источник

AF

Alex F. in ioBroker smarthome
instalator
Должно все работать
хмм.. заменил ip  маленькими буквами, заработало >> "Test/ESP1/ip"
источник