2016-07-19 1 views
0

フリーボードダッシュボードを作成しようとしています。私はmqttで情報を送る4つのセンサーを持つArduinoを持っています。だから、Node-REDの私は、応答を得るためのJSONをin/saidaに入れます。JSONを使用してNode-REDからFreeboard.ioに接続できません

[{"id":"3f699b5.c91f064","type":"http response","z":"c7d4e8c8.509218","name":"","x":1184,"y":589,"wires":[]},{"id":"a3ed6250.1d64","type":"json","z":"c7d4e8c8.509218","name":"","x":1120.5,"y":540,"wires":[["3f699b5.c91f064"]]},{"id":"971f41c1.a1265","type":"function","z":"c7d4e8c8.509218","name":"","func":"msg.payload = {\"temperatura\":\"25\"}\nreturn msg;","outputs":1,"noerr":0,"x":1015.5,"y":584,"wires":[["a3ed6250.1d64"]]},{"id":"ed9f7a2a.604728","type":"http in","z":"c7d4e8c8.509218","name":"http in","url":"/saida","method":"get","swaggerDoc":"","x":850,"y":582,"wires":[["5b40d38c.5cc7ec","971f41c1.a1265"]]}] 

この瞬間、静的JSONを使用してテストを行っています。

私はプロキシによってアクセスしますが、JSONはokを返します。 ping.eu port checkで、ポートは開いています。私はホストが公開されていることを確認します。

私のフリーボードでは、データソースとして追加してから、「決して」更新されず、JSON情報を読み込めません。

Freeboard adding datasource

私はそれを解決するために何をすべきか?

答えて

1

私は私の問題を解決しました。

freeboard.ioにバグがあります。 thingproxy.freeboard.ioは動作しません。ブラウザは、freeboard.ioにhttpsでない他のリンクのAJAXリクエストをさせません。また、ブラウザは他のホストに対してAJAXリクエストを行うことはできません。

  1. 使用ホスト上sitelock、あなたはヘッダをレスポンスにアクセス制御 - 許可 - 起源を追加:

    2つのソリューションがあります。

  2. クロスアクセスを許可するには、httpsプロキシとブラウザ拡張を使用します。

bye!

関連する問題