wolpl / FritzAhaClient

A Kotlin/JVM client for accessing the AVM Fritzbox AHA-HTTP Interface

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FritzAhaClient

Build Status

A Kotlin/JVM client for accessing the AVM Fritzbox AHA-HTTP Interface.

Usage in your gradle project

1. Include dependency

allprojects {
    repositories {
        ...
        maven { url 'https://jitpack.io' }
    }
} 
dependencies {
    implementation 'com.github.wolpl:FritzAhaClient:Tag'
}

2. Use a FritzSession

fun main(){
    val session = FritzSession("username", "password")
    val switches = session.getSwitchList()
    println("Available switches: $switches")
}

About

A Kotlin/JVM client for accessing the AVM Fritzbox AHA-HTTP Interface

License:GNU General Public License v3.0


Languages

Language:Kotlin 100.0%