Showing error in the code for LM35 sensor

import conf
from boltiot import Sms, Bolt
import json, time

minimum_limit = 300
maximum_limit = 600

mybolt = Bolt(conf.API_KEY, conf.DEVICE_ID)
sms = Sms(conf.SID, conf.AUTH_TOKEN, conf.TO_NUMBER, conf.FROM_NUMBER)

while True:
print (“Reading sensor value”)
response = mybolt.analogRead(‘A0’)
data = json.loads(response)
print("Sensor value is: " + str(data[‘value’]))
try:
sensor_value = int(data[‘value’])
if sensor_value > maximum_limit or sensor_value < minimum_limit:
print(“Making request to Twilio to send a SMS”)
response = sms.send_sms("The Current temperature sensor value is " +str(sensor_value))

        print("Status of SMS at Twilio is :" + str(response.status))
except Exception as e: 
    print ("Error occured: Below are the details")
    print (e)
time.sleep(10)

Please add print("Response received from Twilio is: " + str(response)) after requesting for the response to Twilio to send a SMS otherwise u won’t see the response send by Twilio

Also keep in mind to change the indentation before printing the response status to keep the code clean and proper

Thank you for you help with the code of LM35 sensor

Hi @duttasayan453 ,
Please send a screenshot of the error/elaborate on it. Also, is the issue resolved by @indronil65090 's solution?