Skip to content

Instantly share code, notes, and snippets.

@neugartf
neugartf / yaber.lircd.conf
Created March 5, 2024 23:41
Yaber Pro V9 | IR remote codes
begin remote
name yaber
bits 32
flags SPACE_ENC|CONST_LENGTH
eps 30
aeps 100
header 9026 4431
one 615 1621
curl --location --request GET 'https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/'
curl --location --request GET 'https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/XXX/resource/airConditioning/standardFunctions'
curl --location --request GET 'https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/XXX/resource/airConditioning/advancedFunctions'
curl --location --request PUT 'https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/XXX/resource/airConditioning/operationMode'
--header 'Authorization: Bearer XXX \
--header 'Content-Type: application/json' \
--data-raw '{
"value": "auto|heat|cool|dry|fanOnly"
}'
curl --location --request PUT 'https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/XXX/resource/airConditioning/temperatureSetpoint'
sealed class Routes {
abstract val route: String
object AddBooks : Routes() {
override val route = "addBooks"
}
object AddMovies : Routes() {
override val route = "addMovies"
}
### Keybase proof
I hereby claim:
* I am neugartf on github.
* I am neugartf (https://keybase.io/neugartf) on keybase.
* I have a public key whose fingerprint is 7C74 2730 4785 06C3 0FBA E9F1 DAAC 3781 0CA3 3BAB
To claim this, I am signing this object:

Keybase proof

I hereby claim:

  • I am neugartf on github.
  • I am neugartf (https://keybase.io/neugartf) on keybase.
  • I have a public key whose fingerprint is 9F93 649B AB92 799E 1654 B913 D044 BDD1 E08C A32C

To claim this, I am signing this object: