This commit is contained in:
parent
c273517947
commit
49519d9cac
1 changed files with 17 additions and 3 deletions
20
airmon_if.py
20
airmon_if.py
|
|
@ -12,6 +12,7 @@ import requests
|
||||||
import time
|
import time
|
||||||
import uuid
|
import uuid
|
||||||
import bme680
|
import bme680
|
||||||
|
import socket
|
||||||
from CCS811_RPi import CCS811_RPi
|
from CCS811_RPi import CCS811_RPi
|
||||||
import I2C_LCD_driver
|
import I2C_LCD_driver
|
||||||
import paho.mqtt.client as paho
|
import paho.mqtt.client as paho
|
||||||
|
|
@ -191,6 +192,11 @@ if mqtt_ok==1:
|
||||||
client1.loop_start()
|
client1.loop_start()
|
||||||
#return 0
|
#return 0
|
||||||
|
|
||||||
|
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
|
||||||
|
s.connect(("8.8.8.8", 80))
|
||||||
|
ipaddr = str(s.getsockname()[0])
|
||||||
|
s.close()
|
||||||
|
|
||||||
while(1):
|
while(1):
|
||||||
humidity = hum
|
humidity = hum
|
||||||
temperature = temp
|
temperature = temp
|
||||||
|
|
@ -262,7 +268,7 @@ while(1):
|
||||||
|
|
||||||
data = []
|
data = []
|
||||||
data.append("{measurement},id={DeviceID} Temp={temp},Press={press},Hum={hum},Gas={gas},IAQ={iaq},eCO2={eco2},TVOC={tvoc} {timestamp}"
|
data.append("{measurement},id={DeviceID} Temp={temp},Press={press},Hum={hum},Gas={gas},IAQ={iaq},eCO2={eco2},TVOC={tvoc} {timestamp}"
|
||||||
.format(measurement='IAQ0.1',
|
.format(measurement='IAQv0.1',
|
||||||
DeviceID=uuid.getnode(),
|
DeviceID=uuid.getnode(),
|
||||||
temp=sensor.data.temperature,
|
temp=sensor.data.temperature,
|
||||||
press=sensor.data.pressure,
|
press=sensor.data.pressure,
|
||||||
|
|
@ -287,8 +293,12 @@ while(1):
|
||||||
date2=(date_time)
|
date2=(date_time)
|
||||||
mylcd.lcd_display_string(date1+" "+ date2,1)
|
mylcd.lcd_display_string(date1+" "+ date2,1)
|
||||||
mylcd.lcd_display_string(outputG,2)
|
mylcd.lcd_display_string(outputG,2)
|
||||||
time.sleep(6)
|
time.sleep(3)
|
||||||
mylcd.lcd_clear()
|
mylcd.lcd_clear()
|
||||||
|
mylcd.lcd_display_string("IP Address:",1)
|
||||||
|
mylcd.lcd_display_string(ipaddr,2)
|
||||||
|
time.sleep(3)
|
||||||
|
mylcd.lcd_clear()
|
||||||
#TPH and IAQ
|
#TPH and IAQ
|
||||||
mylcd.lcd_display_string(outputT,1)
|
mylcd.lcd_display_string(outputT,1)
|
||||||
mylcd.lcd_display_string(outputIAQ,2)
|
mylcd.lcd_display_string(outputIAQ,2)
|
||||||
|
|
@ -317,7 +327,11 @@ while(1):
|
||||||
date2=(date_time)
|
date2=(date_time)
|
||||||
mylcd.lcd_display_string(date1+" "+ date2,1)
|
mylcd.lcd_display_string(date1+" "+ date2,1)
|
||||||
mylcd.lcd_display_string(outputG,2)
|
mylcd.lcd_display_string(outputG,2)
|
||||||
time.sleep(4)
|
time.sleep(3)
|
||||||
|
mylcd.lcd_clear()
|
||||||
|
mylcd.lcd_display_string("IP Address:",1)
|
||||||
|
mylcd.lcd_display_string(ipaddr,2)
|
||||||
|
time.sleep(3)
|
||||||
mylcd.lcd_clear()
|
mylcd.lcd_clear()
|
||||||
#TPH and IAQ
|
#TPH and IAQ
|
||||||
mylcd.lcd_display_string(outputT,1)
|
mylcd.lcd_display_string(outputT,1)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue