Arduino Yun en raspberry Pi

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • zendor74
  • Registratie: November 2021
  • Laatst online: 08-11-2021
Mijn vraag

Ik ben hier totaal nieuw in en probeer in mijn vrije tijd één en ander uit. Nu heb ik een Arduino Yun en een Rasberry Pi en zou die graag met elkaar laten communiceren zodat ik contacten kan sturen op de Arduino.
Jammer genoeg lukt dit niet.

Relevante software en hardware die ik gebruik

Ik gebruik hiervoor File Editor (Home Assistant) , MQTT en Node Red.

...

Wat ik al gevonden of geprobeerd heb
.

Verschillende Youtube filmpjes geprobeerd maar geen enkele werkt.
Heb van nul uit al zelf programma geschreven maar werkt niet..Dus ergens zit ik fout.
Doel van onderstaand programma is om een relais te schakelen (of licht). Een simpele aan/uit dus waar ik maar niet in slaag. Misschien kunnen jullie mij wat op weg helpen
Alvast bedankt

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:

binary_sensor:
  - platform: workday
    country: BE
    workdays: [mon, tue, wed, thu, fri]
    excludes: [sat, sun]

mqtt:
    broker: 192.168.1.44
   
sensor:
  - platform: mqtt
    name: "Yun data"
    state_topic: "/kamer/verlichting"

light:
  - platform: binary
    name: "relay"
    output: light_output
    if state_topic == 'on':
        on_turn_on:
        - logger.log: "Light Turned On!"
    if state_topic == 'off':    
        on_turn_off:
        - logger.log: "Light Turned Off!"

output:
  - id: light_output
    platform: gpio
    pin: GPIO05  
# Text to speech
tts:
  - platform: google_translate

group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

[ Voor 0% gewijzigd door RobIII op 08-11-2021 14:18 ]

Alle reacties


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
zendor74 schreef op maandag 8 november 2021 @ 14:04:
lukt dit niet.
[...]
geen enkele werkt.
[...]
Dus ergens zit ik fout.
[...]
waar ik maar niet in slaag
zendor74 schreef op maandag 8 november 2021 @ 14:04:
Misschien kunnen jullie mij wat op weg helpen
Vast wel, maar het helpt als je eens aangeeft wát er dan niet lukt. Krijg je een foutmelding? Heb je al eens gekeken of er wel een bericht gestuurd wordt en aankomt bij je broker bijv.? Er kunnen 1001 dingen mis zijn, maar wij hebben geen kristallen bol waarin we kunnen zien wat er mis gaat ;)
zendor74 schreef op maandag 8 november 2021 @ 14:04:
Verschillende Youtube filmpjes geprobeerd maar geen enkele werkt.
Wélke dan? Dan weten we iig waar je zoekt, of je in de juiste richting zoekt en dan gaan wij onze tijd niet zitten verdoen met dingen aandragen die je allang bekenen/gelezen hebt.

Lees onze Quickstart eens door en vul dan je topicstart even aan met wat extra informatie (klik op 'Wijzig' rechtsbovenaan je bericht). Help ons jou helpen :)

Verder: als je code post, gebruik dan code tags a.u.b.

[ Voor 19% gewijzigd door RobIII op 08-11-2021 14:21 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • farlane
  • Registratie: Maart 2000
  • Laatst online: 27-09 13:03
Wat je post is een HA configuratie, dat mag je eigenlijk geen "programma" noemen.

Ik heb in het verleden wat met de Yun gedaan, maar ik vond de standaard communicatie tussen de Linux host (Die Atheros sock) en de Arduino die er op zit maar een brak stuk software. De vraag is dan ook of en hoe de Linux naar Arduino "link" werkt (of niet) bij jou.

Wat wel "aardig" werkte was een Beaglebone black (maar een RPi werkt vast en zeker ook) met daar aan een Arduino (via serial port) die met de Firmata firmware geprogrammeerd is.

Ik kon destijds vanuit Node-Red relatief simpel via de BBB IO lezen/schrijven op de aangekoppelde Arduino.

Somniferous whisperings of scarlet fields. Sleep calling me and in my dreams i wander. My reality is abandoned (I traverse afar). Not a care if I never everwake.


Acties:
  • 0 Henk 'm!

  • Bolukan
  • Registratie: Oktober 2002
  • Laatst online: 28-09 18:33
Idem aan @RobIII
Wat ik zie is dat je via GPIO05 van de PI de Yun wil aansturen (output) en dan via MQTT van de Yun de status wilt terugkrijgen (sensor)? Is dat het beoogde patroon?