Hallo salslalsalsal,
herzlich wilkommen hier im Forum
Du brauchst nichts für React-native oder so haben.
Funktioniert alles mit HTTP.
Folgendermasßen:
1. Dein Arduino stellt einen Webserver mit Inhalt bereit.
Also sind Daten z.b. über JSON abrufbar.
z.b. über http://myArduino/myData
- Deine React-native App liest die Daten von der URL des Arduino und stellt diese dar bzw. wertet sie aus.
Ergo eine "simple" HTTP REST Client Serveranbindung.
Was hast du für einen Arduino? Wie kommt dieser ins Netzwerk (Ethernet/Wlan)?
Am besten würde sich ein ESP22/8266 anbieten, da dieser schon gut entwicklete Libs für den Webserver hat.
Für einen Arduino mit Ethernet Shield musst du halt vieles selber machen:
http://www.sachsendreier.com/asw/projekteundexperimente/webserver/webserver.php
Als nächste hürde wäre dann, den Arduino auch aus dem Internet zu erreichen.
Dafür musst du entsprechende Portfreigaben bei dir einrichten und am besten eine IPv4 Adresse haben.
Allerdings solltest du dir das gut überlegen. IoT Geräte wie ein Arduino sind nicht sehr sicher, ich wäre Vorsichtig, diesen aus dem Internet erreichbar zu machen. Wenn dann lieber nur eine Verbindung mit einem Zentralen server oder über VPN in deinem Netz.
Zudem hast du vermutlich auch keine feste IP Adresse, also brächtest du noch einen DynDns Dienst.
Setze es erstmal bei dir lokal um.
Was hast du damit eigentlich vor?
— geändert am 05.11.2020, 20:39:03
LG Pascal //It's not a bug, it's a feature.
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.