Fácil, panel de control personalizable - MQTT-cliente.
A solución para os seus Internet das cousas, dispositivos de DIY.
códigos fonte - https://github.com/ravendmaster/linear-mqtt-dashboard-kotlin
widgets dispoñibles:
- Cabeceira
- Slider
- Valor
- Cambiar
- Botón
LED RGB -
- medidor
- Graph
- Teclas axustadas
- Caixa de combinación
Características:
★ Tabs
★ Orde de widgets poden ser modificados. Número de widgets non está limitado ao tamaño da pantalla - a lista pode ser rolada.
★ Estado de conexión de rede e MQTT corrector aparece LED RGB.
★ capacidade de recibir notificacións push mesmo cando a aplicación é pechado.
★ mensaxe correcta do widget "Valor" por presión longa sobre o valor (na configuración do widget, ten que especificar o tema da publicación do novo valor).
★ dous significados das mensaxes de texto e os dous rótulos están dispoñibles para o "botón" widget - para os estados "presionado" / "non presionado", respectivamente. Tamén pode especificar un "retidos" para mensaxes.
★ widget "Contador" pode indicar o valor por unha cor diferente (zona de alarma, amarelo e vermello), o valor se achega dos límites de medida. Limiares de valores límite pode ser especificado por separado para os límites inferior e superior.
★ Widgets Slider e contador pode xestionar cifras decimais
★ Configuración de uso compartido
★ JavaScript para representar o valor de algúns widgets
★ widget de Gráfico mostra o valor de unha variedade de tipos de dobres e enteiros en formato JSON, carga útil, por exemplo, de carga útil: [1,2,100.88] ou [100,5, 200, 0, 0, 0, -10]
★ widget de Gráfico en modo en vivo
★ widget de Gráfico en modo 'histórico' (1h, 4h etc.), consulte "modo de servidor de aplicacións" na serttings aplicación
★ "Buttons Set" widget permite poñer botóns nun só lugar
★ caixa Combo Widget para traballar cunha lista predefinida de valores
★ "modo de servidor de aplicacións" - a capacidade de xestionar mensaxes MQTT recibidas mediante JavaScript mesmo cando a aplicación está en segundo plano. Vexa OnReceive ().
Última actualización
10 de maio de 2020