Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Sensores Domuino en Hassio
#1
Código:
#sensor temperatura
sensor 2:
- platform: mqtt
  state_topic: "domuino009/get/temp1"
  value_template: "{{float(value) / 100 }}"
  unit_of_measurement: "ºC"
Código:
#sensor humedad
sensor 3:
- platform: mqtt
  state_topic: "domuino009/get/humedad1"
  unit_of_measurement: "%"
Responder
#2
expongo tal como lo he puesto yo explicando que es cada linea.


Código:
- platform: mqtt ------ protocolo conexion
 name: "humedad_domuino"------ nombre que queramos que aparezca
 state_topic: "domuino001/get/humedad"--- domuino001 el 1 el numero de bus. humedad es el nombre asignado en la app de domuino
 value_template: "{{float(value) / 1 }}" ---- de esta forma la lectura es 50.0%
 unit_of_measurement: "%"

- platform: mqtt ------ protocolo conexion
 name: "temperatura_domuino" ---- nombre
 state_topic: "domuino001/get/temperatura" --- 001 numero de bus. temperatura nombre asignado en la app de domuino
 value_template: "{{float(value) / 100 }}" ---- de esta forma la lectura es 23,6ºc
 unit_of_measurement: "ºC"
Responder
#3
el sensor es dth11 o 22
Responder
#4
dth22 igual por eso he tenido que modificar el value
Responder
#5
salida rele.



Código:
switch 1:
  - platform: mqtt
    name: "mqtt_switch_1" ##nombre que queramos
    state_topic: "domuino001/get/rele" ##001 equivale al bus 1, rele nombre asignado en la app domuino
    command_topic: "domuino001/set/rele"  ##001 equivale a bus 1 rele nombre asignado en la app domuino
    payload_on: "1" ##estado on
    payload_off: "0" ##estado off
    qos: 0
    retain: true 
Responder
#6
como seria para incluir un pulsador en homeassistant por ejemplo para activar la tele?

- platform: mqtt
name: "pulsador_tele"
state_topic: "domuino004/get/pulsadortele"
command_topic: "domuino004/set/pulsadortele"
payload_on: "1"
payload_off: "0"
qos: 0

y en automatiacion esto

- alias: tele
trigger:
- platform: state
entity_id: switch.pulsador_tele
from: 'off'
to: 'on'

action:
- service: media_player.turn_on
entity_id: media_player.lg_comedor
- service: notify.telegram
data:
message: "tele encendida"
Responder
#7
(11-20-2017, 04:38 PM)xavi220 escribió: como seria para incluir un pulsador en homeassistant por ejemplo para activar la tele?

- platform: mqtt
 name: "pulsador_tele"
 state_topic: "domuino004/get/pulsadortele"
 command_topic: "domuino004/set/pulsadortele"
 payload_on: "1"
 payload_off: "0"
 qos: 0

y en automatiacion esto

- alias: tele
 trigger:
   - platform: state
     entity_id: switch.pulsador_tele
     from: 'off'
     to: 'on'
     
 action:
   - service: media_player.turn_on
     entity_id: media_player.lg_comedor
   - service: notify.telegram
     data:
       message: "tele encendida"

solucionado.

se puede hacer tambien con una salida ficticia de domuino tambien

- alias: tira led
  trigger:
    - platform: state
      entity_id: media_player.lg_comedor
      from: 'off'
      to: 'playing'
      
  action:
    - service: light.turn_on
      entity_id: light.luz_sofa
    - service: notify.telegram
      data:
        message: "tele encendida *luz sofa ok*"

- alias: tira led
  trigger:
    - platform: state
      entity_id: media_player.lg_comedor
      from: 'playing'
      to: 'off'
      
  action:
    - service: light.turn_off
      entity_id: light.luz_sofa
    - service: notify.telegram
      data:
        message: "tele apagada *luz sofa off*"
Responder
#8
q crack
Responder
#9
El crack tu por abrirnos las puertas a mqtt y poderlo implementar en homeassistant.

Con homeassistant y domuino no hay fronteras
Responder
#10
Una pregunta, para interactuar con. Home assistant todos los dispositivos deben llevar la versión 0.87b, o con uno solo que se comunique puedo tener el resto con versiones anteriores?
De mayor quiero ser un Dios como Almagar!
Responder


Salto de foro:


Usuarios navegando en este tema: 3 invitado(s)