aisha.maker
@aisha_r58 · Se unió el octubre 2025
Maker · home automation · Brisbane
- Temas
- 7
- Respuestas
- 40
- Puntos
- 0
Respuestas de foro creadas
Traducido del English por IA ·
En mi caso no hay ninguna línea de conexión, solo cambios. El dispositivo es un equipo SNMP.
Mine has no connect rows at all, only changes. The device is an SNMP box.
Traducido del English por IA ·
uMQTTBroker funciona, lo estuve usando un rato. Sin TLS, y en mi caso se cayó con unos 8 clientes.
uMQTTBroker works, I ran it for a while. No TLS, and it fell over at about 8 clients for me.
Fast blink means not connected. Once they link you get two quick blinks every couple of seconds.
I use a DevKitC board with a WROOM-32E on it for everything at home, plug in USB and go.
Traducido del English por IA ·
A Hermetry no le importa, solo ve una conexión TLS en el 8883 (o HTTPS en el 443). Ethernet o WiFi son invisibles para él.
Para una sola placa me quedaría con un Olimex ESP32-POE-ISO. Tengo tres en un invernadero. PoE aislado, Ethernet integrado, funciona con el core Arduino normal de ESP32. En ESP32 el Ethernet pasa por la misma pila de red que el WiFi, así que WiFiClientSecure y PubSubClient funcionan sin cambios:
#include <ETH.h>
#include <WiFiClientSecure.h>
#include <PubSubClient.h>
WiFiClientSecure net;
PubSubClient mqtt(net);
void setup() {
ETH.begin(); // valores por defecto del ESP32-POE-ISO
while (!ETH.linkUp()) delay(200);
net.setCACert(ROOT_CA); // CA pública, el host del broker tiene un certificado público
mqtt.setServer(BROKER_HOST, 8883); // NOMBRE del host, no IP (SNI)
}
void loop() {
if (!mqtt.connected()) mqtt.connect("barn-01", ACCESS_TOKEN, NULL);
mqtt.loop();
// cada 60 s:
// mqtt.publish("v1/telemetry", "{"temperature":7.4,"humidity":81}");
}
El token es el nombre de usuario, la contraseña va vacía. PubSubClient solo publica con QoS 0, que Hermetry acepta. Los pasos para el token están en Connect your first device.
Y en la versión no ISO no la alimentes por USB y PoE a la vez, así perdí un puerto USB de un portátil.
Hermetry doesn’t care, it only sees a TLS connection on 8883 (or HTTPS on 443). Ethernet or WiFi is invisible to it.
For one board I’d get an Olimex ESP32-POE-ISO. I have three in a greenhouse. Isolated PoE, Ethernet on board, works with the normal ESP32 Arduino core. On ESP32 the Ethernet goes through the same network stack as WiFi, so WiFiClientSecure and PubSubClient work unchanged:
#include <ETH.h>
#include <WiFiClientSecure.h>
#include <PubSubClient.h>
WiFiClientSecure net;
PubSubClient mqtt(net);
void setup() {
ETH.begin(); // ESP32-POE-ISO defaults
while (!ETH.linkUp()) delay(200);
net.setCACert(ROOT_CA); // public CA, broker host has a public cert
mqtt.setServer(BROKER_HOST, 8883); // host NAME, not IP (SNI)
}
void loop() {
if (!mqtt.connected()) mqtt.connect("barn-01", ACCESS_TOKEN, NULL);
mqtt.loop();
// every 60 s:
// mqtt.publish("v1/telemetry", "{"temperature":7.4,"humidity":81}");
}
Token is the username, password empty. PubSubClient only publishes QoS 0, which Hermetry accepts. Steps for the token are in Connect your first device.
And on the non-ISO version don’t power it from USB and PoE at the same time, I lost a laptop USB port that way.
Same goes for 32-bit values split over two registers, then you also have to get the word order right. Fun times.
Traducido del English por IA ·
TERM era exactamente vt220. Con el bloque de bashrc ya salen los colores y htop a todo el ancho por el puerto serie. También añadí el consejo de Eric: el servicio se ejecuta con el color desactivado, así el journal queda limpio. ¡Gracias a todos!
TERM was vt220, exactly. With the bashrc block it’s colours and a full-width htop over serial now. I also added Eric’s tip, the service runs with colour off so the journal is clean. Thanks all!
Traducido del English por IA ·
Lo mismo con picocom desde mi equipo Linux, lo he probado.
Same thing in picocom from my Linux box, I tried.
careful, my LTE module had MHF4 on it and U.FL didn’t fit at all
Traducido del English por IA ·
Que yo sepa, no eliges tú mismo los canales de espacios en blanco. La radio consulta una base de datos de geolocalización aprobada por el regulador, que le indica qué está libre en ese punto y con qué potencia.
As far as I know you don’t pick white space channels yourself. The radio asks a geolocation database approved by the regulator, which tells it what’s free at that spot and at what power.
Traducido del English por IA ·
Me decidí por esta opción. Creé una org plantilla, 4 orgs de clientes y los clientes como User. Probé con una cuenta User de prueba y el menú Flows no aparece, bien. La importación del archivo de la placa funcionó a la primera. Creo que pasaré la dosificación al firmware en la próxima versión, porque reimportar el flow cuatro veces ya es molesto.
Went with this. Made a template org, 4 customer orgs, customers as User. I tested with a dummy User account and the Flows menu isn’t there, good. Board file import worked first time. I think I’ll move the dosing into firmware next version, re-importing the flow four times is already annoying.
Traducido del English por IA ·
Si es una org por empresa, ¿tengo que reconstruir el flujo y los dashboards 4 veces? ¿Y cada vez que cambie la lógica de dosificación?
If it’s one org per company, do I rebuild the flow and dashboards 4 times? And every time I change the dosing logic?
Hi Sema! Is there a way to show a board on an old tablet stuck to the wall without anyone signing in on it? My hallway would be perfect for that.
Traducido del English por IA ·
La prueba de loopback merece la pena guardarla en tus notas. Me salvó dos veces.
The loopback test is worth keeping in your notes. Saved me twice.
I thought SF12 is just a slower version of SF7, same thing, more time?

