Vor kurzem habe ich angefangen, Nature Remo zu verwenden, und fand es praktisch. Deshalb habe ich ein Juwel namens nature_remo_api des API-Clients von Nature Remo erstellt. Dies ist mein erstes Mal, dass ich einen Edelstein mache. Ich würde mich freuen, wenn Sie einen Kommentar abgeben könnten, wenn er einfacher zu verwenden wäre.
Auszug aus dem Beamten
Intelligente Fernbedienung, mit der Sie Haushaltsgeräte wie Klimaanlagen und Fernseher mit Ihrem Smartphone bedienen können
Und das.
Bisher war es erforderlich, die Fernbedienung für jedes Haushaltsgerät zu verwalten, aber mit Nature Remo kann sie nur mit einem Smartphone ausgeführt werden. In letzter Zeit nimmt die Anzahl der mit dem Internet verbundenen Haushaltsgeräte zu, aber ich persönlich denke, dass Nature Remo ein Gadget ist, mit dem vorhandene Haushaltsgeräte so aktualisiert werden können, dass sie pseudo mit dem Internet verbunden werden können. Einzelheiten zur Verwendung finden Sie auf der offiziellen Website.
Dies ist für Rubygems! (Da ich zum ersten Mal einen Edelstein gemacht habe, war ich beeindruckt, als er auf dieser Seite erschien ... lol) https://rubygems.org/gems/nature_remo_api
Holen Sie sich zunächst ein Zugriffstoken von dieser Seite. (In der Beschreibung von OAuth2 befindet sich ein Link zu der Seite, über die das Zugriffstoken abgerufen werden kann.)
Umgebungsvariablen festlegen
echo 'export NATURE_REMO_ACCESS_TOKEN="Setzen Sie den erworbenen Token"' >> ~/.bash_profile
Umgebungsvariablen widerspiegeln
source ~/.bash_profile
NatureRemoApi::Client.configure do | config |
config.access_token = ENV['NATURE_REMO_ACCESS_TOKEN']
end
client = NatureRemoApi::Client.new
client.user_me
client.update_user_me(nickname: <nickname>)
client.devices
client.update_device(device_id: <device_id>, name: <name>)
client.appliances
client.signals(appliance_id: <appliance_id>)
client.send_signal(signal_id: <signal_id>)
Es befindet sich noch in der Entwicklung, daher möchte ich weiterhin weitere APIs unterstützen!