Category: Projekt

  • Micropyhton esp8266 JSON client

    # Sample code to request the state fron JSON service. API_PASSWORD = ‘YOUR_PASSWORD’ URL = ‘http://x.x.x.x:xxxx/api/states/’ ENTITY = ‘sensor’ TIMEOUT = 30 PIN = 5 def get_data(): import urequests url = ‘{}{}’.format(URL, ENTITY) headers = {‘x-ha-access’: API_PASSWORD, ‘content-type’: ‘application/json’} resp = urequests.get(URL, headers=headers) return resp.json()[‘state’] def main(): import machine import time pin = machine.Pin(PIN, machine.Pin.OUT)…

  • Start network on esp8266

    Configure network as client import network wlan = network.WLAN(network.STA_IF) wlan.active(True) wlan.connect(‘ssid’, ‘password’) Show IP-adress wlan.ifconfig() Configure network as access Point import network ap = network.WLAN(network.AP_IF) ap.active(True) ap.config(essid=”network-name”, authmode=network.AUTH_WPA_WPA2_PSK, password=”abcdabcdabcd”)

  • Uppdatera WordPress

    Efter att blivit hackad frågar man sig, varför har man inte uppdaterat WordPress tidigare? Eftersom det är enkelt att uppdatera borde man alltid ha senaste WordPress installerat! Tyvärr var det inte så, utan jag fick läsa tillbaka en gammal backup. Därför förlorade jag posterna från senaste 2 månaderna.

  • Hem Automation

    Här ska jag försöka skissa lite på men tänkta styrning av hemmet. Det roliga med BasicX är att man kan komma på hur mycket som helst man vill göra och även kan göra. Just BasicX är en ganska använd microkontroller. Kanske just för att den används i minirobot byggen. Jag hoppas den ska klara av…