Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 使用Raspberry Pi和Rails的温度监视器_Ruby On Rails_Ruby_Raspberry Pi - Fatal编程技术网

Ruby on rails 使用Raspberry Pi和Rails的温度监视器

Ruby on rails 使用Raspberry Pi和Rails的温度监视器,ruby-on-rails,ruby,raspberry-pi,Ruby On Rails,Ruby,Raspberry Pi,我正在尝试使用Rails制作一个简单的温度监视器 到目前为止,我已经设法获得了一个ruby脚本,使用Mechanize从Raspberry Pi的传感器获取数据来填充表单,但是通过表单来完成这项工作对我来说似乎并不合适 我的问题是:如何在没有表单的情况下向Rails应用程序发送数据?可能值得一看Where gem和delayed_job gem。我将这些与sidekiq一起用于计划的web抓取。对于每10分钟从传感器读取一次数据,我会在您尝试创建JSON API时使用它?JSON通过POST正文

我正在尝试使用Rails制作一个简单的温度监视器

到目前为止,我已经设法获得了一个ruby脚本,使用Mechanize从Raspberry Pi的传感器获取数据来填充表单,但是通过表单来完成这项工作对我来说似乎并不合适


我的问题是:如何在没有表单的情况下向Rails应用程序发送数据?

可能值得一看Where gem和delayed_job gem。我将这些与sidekiq一起用于计划的web抓取。对于每10分钟从传感器读取一次数据,我会在您尝试创建JSON API时使用它?JSON通过POST正文输入和JSON输出。如果您设置了正确的内容类型标题,Rails将自动为您解码。