ich habe mal versucht einen I2C Port abzufragen und eine Aktion zu starten, indem Fall soll eine SMS versendet werden.
Ich habe da Probleme mit der Variable, könnt Ihr mir einen Tip geben, danke Thomas
Code: Alles auswählen
#!/usr/bin/python
import smbus
import os
import tempfile
bus = smbus.SMBus(1)
addr = 0x69
zeichen = bus.read_byte_data(addr,0x00)
if (zeichen = [2])
filename = '/var/spool/sms/outgoing/send.%s.txt' % os.getpid()
temp = open(filename, 'w+b')
temp.write ("To: +49xxxxxxx" + "\n\n" + "Power failure")
try:
print 'temp:', temp
print 'temp.name:', temp.name
finally:
temp.close()