Guest User

startup

a guest
Oct 2nd, 2025
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.02 KB | None | 0 0
  1. sensor = peripheral.wrap("top")
  2. bills = ""
  3.  
  4. os.pullEvent("redstone")
  5.  
  6. while rs.getInput("back") do
  7.   a,b,c,d = sensor.get(1)
  8.  
  9.     if (b == "OK") then
  10.         name, contract = string.match(c, "(.*),(.*)")
  11.         print("Nome: ".. name)
  12.         print("Contratto: " .. contract .. " kW")
  13.         print(b)
  14.         print("Consumo: " .. tostring(textutils.serialize(d.energy)) .. "Wh")
  15.         print("...................")
  16.         if(bills == "") then
  17.             bills = bills .. tostring(name) .. "-" .. tostring(textutils.serialize(d.energy)) .. "-" .. tostring(contract)
  18.         else
  19.             bills = bills .. "-" .. tostring(name) .. "-" .. tostring(textutils.serialize(d.energy)) .. "-" .. tostring(contract)
  20.         end
  21.         redstone.setOutput("left", true)
  22.         sleep(0.5)
  23.         redstone.setOutput("left", false)
  24.     else
  25.         redstone.setOutput("right", true)
  26.         sleep(0.5)
  27.         redstone.setOutput("right", false)
  28.     end
  29.   os.sleep(1)
  30. end
  31. addBills = http.get("http://192.168.13.103/rg-energy/addBill.php?bill=" .. bills)
  32. sleep(1)
  33. os.reboot()
Advertisement
Add Comment
Please, Sign In to add comment