Read the statement by Michael Teeuw here.
Display temperature over network
-
Hello, at first please excuse my bad english. I build a thermometer with an Rasperry zero. The Raspi shout transmit the value over the Network. All Magic Mirror should display the temperature.
Can someone help me?thank you in advance
-
@linuxdxs how transmit over network?
-
So far I have no idea how to transfer the data. Maybe over udp and phyton?
-
@linuxdxs what is running on the pi 0?.. raspian and python?
you could set up a little web server (using node js and express, or python) and then a module on the Magic Mirror could call that server to get the data
-
Ok, which webserver would you prefere
-
@linuxdxs you can write code to start the web server… node web server using express library is very short…
I don’t know python that well… I’m sure a google search will give u results…so, whatever u feel more comfortable with
once u set that up you can use your browser to invoke the function on the pi0 to return the temp…
once that is working, then u can build a module to do the same…
using my sample module might help on the last step -
Why not write the module that goes into MM and then use a script on the thermometer to update the module when the temp changes? If your thermometer is measuring the internal temp of a home, and that changes infrequently because the heat or AC is on, there’s no point in polling the thermometer every five minutes to see what the temp is. :)
-
@ember1205 thats another way, but takes more skill to trigger into MM…
-
@sdetweil Agreed. And, it would still require a method for the module to “register” with the remote thermometer of its existence when it loads so that initial temp and updates will be transmitted.
-
@ember1205 based on @linuxdxs comments and questions, I think starting slow is a better choice…