Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

Hvordan gjør jeg automasjon ut fra events?


Mastiff

Anbefalte innlegg

Jeg har en Popp-keypad som jeg skal ha inn i systemet. Jeg ser den i Z-Wave-loggen, den legger inn "set scene id=1" når jeg kjører den første koden osv. Men derfra og til å sende det på MQTT til "hjernen" i systemet var ikke like lett. Jeg har prøvd med dette:

 

- alias: Popp-koder
  action:
    data:
      payload: scene_id
      topic: eg/Popp
    service: mqtt.publish
  condition: []
  id: '110223457'
  trigger:
    platform: event
    event_type: zwave.scene_activated
    event_data:
      entity_id: zwave.popp
      scene_id: 1

Men det sender ingenting. Det gir heller ingen feilmeldinger, og jeg ser at automasjonen ikke blir utløst når jeg kjører koden som setter scenen. Har noen en anelse om hva jeg gjør feil her?

Lenke til kommentar
Del på andre sider

  • 2 uker senere...

Jeg sliter faktisk med det samme.

 

- id: 'all_lights_off_when_bedroom_s2_pressed'
  alias: All Lights Off When Bedroom S2 Pressed
  trigger:
    platform: mqtt
    topic: hass/bedroom_downlights/scene/event
    payload: 26
    value_template: '{{ value_json.payload }}'
  action:
  - service: light.turn_off
    entity_id: group.all_lights

 

Får ikke laget automasjon av event 26 ut fra S2 på fibaro dimmer 2.

Gir beskjed om jeg finner ut noe.

Endret av jonkristian
manglet indentering
Lenke til kommentar
Del på andre sider

Jeg fikk til min automasjon, slik ser det ut. Håper det kan hjelpe ...

 

hass/bedroom_downlights/scene/event {"time":1577659828308,"value":26}


 

- id: 'turn_off_all_lights_with_bedroom_s2_switch'
  alias: Turn off all lights with bedroom s2 switch
  trigger:
    platform: mqtt
    topic: hass/bedroom_downlights/scene/event
  condition:
    condition: template
    value_template: '{{ 26 == trigger.payload_json.value }}'
  action:
    - service: light.turn_off
      entity_id: group.all_lights

 

Endret av jonkristian
manglet indentering
Lenke til kommentar
Del på andre sider

Når jeg ser nærmere på den der, så er den jo omvendt av det jeg prøver å gjøre. Jeg vil sende en melding på MQTT som action, med sceneforandringen som trigger, mens du jo gjør en action/handling med en MQTT-melding som trigger. Det har jeg ingen problemer med.

 

Endret av Mastiff
Lenke til kommentar
Del på andre sider

Bli med i samtalen

Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.