class PlaceOS::Client

Overview

Client for interfacing with PlaceOS.

Provides API wrappers, models and abstractions over these for controlling, automating or interacting with PlaceOS instances and the environments they interface with.

Defined in:

placeos/client.cr

Constant Summary

VERSION = `shards version`

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(base_uri : URI | String, auth_token : String) #

[View source]

Class Method Detail

def self.from_env #

[View source]

Instance Method Detail

def auth_token : String #

[View source]
def auth_token=(auth_token : String) #

[View source]
def uri : URI #

[View source]