質問編集履歴
3
文章の追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -36,11 +36,19 @@
|
|
36
36
|
|
37
37
|
|
38
38
|
|
39
|
-
[2021040
|
39
|
+
[20210409追記]
|
40
40
|
|
41
41
|
ですので、いったんPC側でラズパイの測定結果を受け取り、条件によってPC側から通知を出す仕組みに変更しました。
|
42
42
|
|
43
43
|
そのため、PC側にはdockerを使って、node-redの環境を作りました。
|
44
|
+
|
45
|
+
```
|
46
|
+
|
47
|
+
docker run -it -p 1880:1880 -v node_red_data:/data --name mynodered nodered/node-red
|
48
|
+
|
49
|
+
```
|
50
|
+
|
51
|
+
とすることで、ポートマッピングをしました
|
44
52
|
|
45
53
|
|
46
54
|
|
@@ -52,9 +60,9 @@
|
|
52
60
|
|
53
61
|
|
54
62
|
|
55
|
-
ここで試しに、PC側のnode-red上で、圧力
|
63
|
+
ここで試しに、PC側のnode-red上で、ラズパイの圧力値を表示させようとすると、タイムアウトしてしまいました。
|
56
64
|
|
57
|
-
また、PCの同じフロー内でテキストを表示させるためのノードをつくって(下図の上半分)、それを表示
|
65
|
+
また、PCの同じフロー内でテキストを表示させるためのノードをつくって(下図の上半分)、それを要求すると表示できました。
|
58
66
|
|
59
67
|
![イメージ説明](f5a2b25d01dd27125337da7b1a39a21e.png)
|
60
68
|
|
@@ -64,4 +72,14 @@
|
|
64
72
|
|
65
73
|
![イメージ説明](79b1d89c13bb348680bd1ade77138ae5.png)
|
66
74
|
|
75
|
+
|
76
|
+
|
77
|
+
PC側からラズパイへpingは通りました。
|
78
|
+
|
79
|
+
また、docker desktopのCLIからラズパイへのpingも通りました。
|
80
|
+
|
81
|
+
|
82
|
+
|
83
|
+
noderedのフロー上でのみ、ラズパイとの通信がうまくいっていない状態です。
|
84
|
+
|
67
|
-
|
85
|
+
対処法はないでしょうか。
|
2
タグの変更
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|
1
やったことの追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -36,10 +36,32 @@
|
|
36
36
|
|
37
37
|
|
38
38
|
|
39
|
-
|
39
|
+
[20210408追記]
|
40
40
|
|
41
|
-
|
41
|
+
ですので、いったんPC側でラズパイの測定結果を受け取り、条件によってPC側から通知を出す仕組みに変更しました。
|
42
42
|
|
43
|
-
|
43
|
+
そのため、PC側にはdockerを使って、node-redの環境を作りました。
|
44
44
|
|
45
|
+
|
46
|
+
|
47
|
+
また、ラズパイ側では以下のようにして、圧力の測定結果を表示できるようにしました。
|
48
|
+
|
49
|
+
ブラウザの検索欄に「~/rasp」と入力することで、圧力の測定結果を表示できました。
|
50
|
+
|
51
|
+
![イメージ説明](d1fd9064216d4a36bd71821100f94308.png)
|
52
|
+
|
53
|
+
|
54
|
+
|
55
|
+
ここで試しに、PC側のnode-red上で、圧力の測定結果を表示させようとすると、タイムアウトしてしまいました。
|
56
|
+
|
57
|
+
また、PCの同じフロー内でテキストを表示させるためのノードをつくって(下図の上半分)、それを表示させようとしてもタイムアウトしてしまいました。
|
58
|
+
|
59
|
+
![イメージ説明](f5a2b25d01dd27125337da7b1a39a21e.png)
|
60
|
+
|
61
|
+
|
62
|
+
|
63
|
+
そこで、dockerのプロキシ設定の中で、bypassさせるipアドレスにPCのIPアドレスと、ラズパイのIPアドレスを加えてイメージを作り直しましたが、それでもタイムアウトしてしまいました。
|
64
|
+
|
65
|
+
![イメージ説明](79b1d89c13bb348680bd1ade77138ae5.png)
|
66
|
+
|
45
|
-
|
67
|
+
解決法をご教示いただけないでしょうか。
|