Skip to content

Instantly share code, notes, and snippets.

@njumaen
Last active November 11, 2024 08:44
Show Gist options
  • Save njumaen/34a21a73a020d30f7d93b6ad394788e7 to your computer and use it in GitHub Desktop.
Save njumaen/34a21a73a020d30f7d93b6ad394788e7 to your computer and use it in GitHub Desktop.
Pixoo64
# pixoo64
#
# show default weather-clock (#182)
#
# http://docin.divoom-gz.com/web/#/5/62
#
pixooURL="http://192.168.254.101/post"
curl -X 'POST' \
$pixooURL \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"Command": "Channel/SetClockSelectId",
"ClockId": 182
}' >/dev/null 2>/dev/null
#
# pixoo64 - direct API
#
# http://docin.divoom-gz.com/web/#/5/62
#
#
pixooURL="http://192.168.254.101/post"
# space-status
hsbState=$(curl -s https://status.space.bi/status.json | jq -r '.openstate')
# calendar
tmp0=$(curl -s https://status.space.bi/calendar2.json | jq -r '.items[0].tsstart')
hsbStart0=$(echo "@$tmp0"| date --file=- +"%d.%m. %R")
hsbSum0=$(curl -s https://status.space.bi/calendar2.json | jq -r '.items[0].summary')
hsbCat0=$(curl -s https://status.space.bi/calendar2.json | jq -r '.items[0].categories[0]')
tmp1=$(curl -s https://status.space.bi/calendar2.json | jq -r '.items[1].tsstart')
hsbStart1=$(echo "@$tmp1"| date --file=- +"%d.%m. %R")
hsbSum1=$(curl -s https://status.space.bi/calendar2.json | jq -r '.items[1].summary')
hsbCat1=$(curl -s https://status.space.bi/calendar2.json | jq -r '.items[1].categories[0]')
# RESET GIF ID !!!
curl -X 'POST' \
$pixooURL \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"Command":"Draw/ResetHttpGifId"
}'
curl -X 'POST' \
$pixooURL \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"Command": "Draw/SendHttpGif",
"PicNum": 1,
"PicWidth": 64,
"PicOffset": 0,
"PicID": 1000,
"PicSpeed": 100,
"PicData": "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"
}' 2>/dev/null >>/dev/null
sleep .3
##################################
curl -X 'POST' \
$pixooURL \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"Command": "Draw/SendHttpItemList",
"ItemList": [
{
"TextId": 1,
"type": 22,
"x": 0,
"y": 5,
"dir": 0,
"font": 2,
"TextWidth": 64,
"Textheight": 16,
"speed": 100,
"align": 1,
"TextString": "'"$hsbState"'",
"color": "#FFFF00"
},
{
"TextId": 2,
"type": 22,
"x": 0,
"y": 30,
"dir": 0,
"font": 2,
"TextWidth": 64,
"Textheight": 16,
"speed": 50,
"align": 1,
"TextString": "'"$hsbStart0"' '"$hsbCat0"' '"$hsbSum0"'",
"color": "#FFFF00"
},
{
"TextId": 3,
"type": 22,
"x": 0,
"y": 45,
"dir": 0,
"font": 2,
"TextWidth": 64,
"Textheight": 16,
"speed": 50,
"align": 1,
"TextString": "'"$hsbStart1"' '"$hsbCat1"' '"$hsbSum1"'",
"color": "#FFFF00"
}
]
}' 2>/dev/null >>/dev/null
#
# pixoo64 - direct API
#
# http://docin.divoom-gz.com/web/#/5/62
#
#
# **********************************************
#
# Nice example for using data from a mqtt broker
#
# **********************************************
pixooURL="http://192.168.254.101/post"
# Get the data from mqtt-broker @192.168.1.8
chrLeases=$(mosquitto_sub -h 192.168.1.8 -p 1883 -t 'mikrotik/router/dhcp/leases' -C 1)
chrWifiClients=$(mosquitto_sub -h 192.168.1.8 -p 1883 -t 'mikrotik/router/wifi/clientsconnected' -C 1)
chrCpuLoad=$(mosquitto_sub -h 192.168.1.8 -p 1883 -t 'mikrotik/router/cpuload' -C 1)
# https://github.com/Blueforcer/awtrix3/blob/main/docs/api.md
# RESET GIF ID !!!
curl -X 'POST' \
$pixooURL \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"Command":"Draw/ResetHttpGifId"
}'
curl -X 'POST' \
$pixooURL \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"Command": "Draw/SendHttpGif",
"PicNum": 1,
"PicWidth": 64,
"PicOffset": 0,
"PicID": 1000,
"PicSpeed": 100,
"PicData": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAgICAwMDAgICAgICAgICAgICAQEBAQEBAQEBAgICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgICAQEBAQEBAgICAwMDAgICAAAAAAAAAAAAAAAAAQEBAwMDBAQEAgICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDAQEBAAAAAAAAAAAAAgICBAQEBQUFBAQEAwMDAQEBAAAAAAAAAAAAAgICAwMDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgICAwMDAAAAAAAAAAAAAAAAAAAAAAAAAQEBAgICAgICAQEBAQEBAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAQEBAQEBAQEBAgICAwMDAgICAgICAwMDBQUFBgYGBAQEAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYGAgICAAAAAAAAAQEBAgICAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAgICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDAwMDAQEBAQEBAwMDBQUFAQEBAAAAAAAAAAAABAQEBQUFAgICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDAwMDAAAAAAAAEhISNDQ0T09PSUlJMzMzFhYWAwMDAAAAAAAAAgICAgICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAwMDAAAAAAAAAwMDAQAABQMEBAQEAgICAQEBAQEBAAIBAwUEAwECAQAABAIFFRUXMzQ2TE1RT1NWSU1QSk5RTE1RTk9TNDU3CgoMAAACBAQEAAAAAQAABQMEAQAAAAAAAgICAAEAAAIBAQMCAwMDAAAAAAAABAQEAgICAgICAwMDAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgICAQEBAAAAAAAAAwMDAwMDAQEBBAQEAgABAAAAAgICAQEBAAAAAwUEBggHAAEAAQAAGxkaPT0/Tk5QT1BSSk5RSExPR0tOSU1QSk5RPUFETU5QYWJkMTI0AAAABwcHAAAABgYGAwMDAwMDAwMDAgICAwUEAAIBBQUFAgICAgICAQEBAAAAAAAAAgICAwMDAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDAgICAQEBAwMDAgICAAAAAAAAAQEBBAQEAAAAAAAABQUFAQMCAAEAAwUEPz9BR0dJS0xOS0xOR0tMSExNSU5RSk9STFBTSk5RVFhZS09QODw9SU1OTk9RJygqBAYFAgQDAAEAAwMDBAQEAAAAAAAAAAAAAAAAAgICAQEBAAAAAQEBAQEBAAAAAQEBAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEBAQEAAAAAAAAAAAAAQEBBAQEAAAAAAAABwcHCgoKAAEAAwUELzEwUFJRR0hKTE1PT1BSTFBRSU1OSU1OSU9PSU9PRkpLSU1OSExNSk5PTlJTSU1ORkpLTlJTP0NCICQjAwUEAAIBAQEBAAAAAwMDBQMEAAAAAwMDAAAAAAAABQUFBgYGAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgICBAQEAAAAAAAAAAAAAQEBAgICBQUFBQUHCgoMAAACAgMFKCkrRkdJS0xOSU1OSktNTE1PS09QSExNRUlKRkpLS09QTlJTTVFSTlJTSExNQkZHRkpLS09QS09QTFBRUFRVTlJTOj4/HyAiBQYIAAACBQUHAAACAwMDBQUFAAAAAAAAAwMDAwMDAAAAAQEBAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDAgICAAAAAAAABAQEAgICAAAAAAAABAQGAAACGBkbQ0RGUVJUSk5PSk5PTFBRT1BUTE1RSktNTE1PT1BSTVFSR0tMQERFSUpMS0xOTFBRTVFSSk5PSU1OR0tORUlMSk5PQ0dIS0xOVFVXODk7EBETBAUHAQIEAAAAAAAAAAAAAQEBAgICAAAAAAAAAgICAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAQEBBAQEBQUFAAAAAgICCwsLHR4gQUJEU1RWS0xOR0hKSExNSU1OSExNSElNSUpOSktPSktNSktNS0xOTlBPUVNST09PSUlJSElLSUpMSktNTVFUTlJVREhLS0xOTU5QSUpMRkdJSElLTVFSPkJDExcYCgoKAgICAQEBBAQEAwMDAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDAwMDAQEBAAAAAAAAFxcXNTU1UVJUS0xOSUpMS0xOSU1OSk5PSk5PSU1OTE1RTE1RTUxRTU1PTExOTExOTExMTExMTU1NTU1NTU1PT09RTk9RR0hMSElNUFRXTk5QSkpMTE1PUVJUSExNR0tMTlJTREpKLi4uExMTAgICAAAAAAAAAAAAAwMDAQEBAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBBgYGAAEAAAQFEhYXNjo7S0xOTU5QR0tOSU1QS09SS09SS09SSU1QR0tORkpNSk5PS09QSU1OSktNS0xOTU9OW11ccHJxamxpWVtaTE5NS01MTU5QSktNSUpMTE1PSU1QT1NWR0tOQUVGTU5QUVJUTU5QT09RTFBRSk5PMTU0AAEABQcGBAYFAAEABgYEAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYGAAAAAwUELzM0TFBRSk5PVFVXSktNTVFUS09SSExPRUlMRkpNSExPTFBTT1NWRkpLUFFTTE1PS0xOXV5gcnJyfn5+hYWFhYWFfn5+amxrVFZVS0xOTk9RT1BSS0xOR01NRUlKTFBRUlZXTFBRR0hKSUpMTU5QRkpLSk5PTVFSS01MGRsaAAEAAgQDAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQUFOjw7S09QTlJTSU1ORUZIT1BSRkpNRkpNSExPTFBTT1NWTVFUR0tOQkZJT1BSSUpMSElLYWJkgoKEhYWFfHx8gICAgYGBgICAgICAenx7Z2loUFFTREhJSExNS1FRSlBQR01NRkpLR0tMSU1OSU1OSU1OTFBRSk5PSk5PRUdGWVtaNzk4BAYFAQEBAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQkJKysrWVtaTFBRRUlKUFRVRkdJUVJUSk5PS09QSk5PR0tMREhJREhJSU1OTlJTSktNTk9RSUpMUlJUbm5wfX19f39/hYOEgH5/gYGBgICAgYGBhIaFfYGAZGhpSk5PQ0lHSU9NTFJSSU9PSExNSk5PSk5PR0tMRUlKSExNSU1OTU5QQUNCR0lIDA4NBwcHAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARUVFQkRDSU1OSk5PSExNS0xOSktNS0xOSUpMSUpMS0xOTU5QTk9RTE1PSktNR0hKUVJUTk9RR0hKTk5QWlpabGxsgYGBfn6AhoaIh4eHf4GAfH59f4GAfoKBe39+ZmppR0tKR0tKUFRTREhJSExNUlZXRkpLUVVYSU1OSk5PUVJUT1BSSEpJOTs6AAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWFhYSkxLTVFSTVFSS09QS0xOUFFTSElLTE1PUFFTTU5QSElLR0hKTE1PUlNVS09QSExNSk5PUFFTTE1PQ0VESkxLXFxcdXZ4dHV3eXp8goSDg4WEfX9+fX9+g4WEgYOAeXt4WFpZRkhHT1NUSExNQERFUFRXQERHTlJVQERHUFFTSktNTk9RNDU3BwcHAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgICU1NTTU9OQUVGRUlKTlJTRUZIRUZITk9RSUpMTU5QX2Bic3R2c3R2XF1fREVHS1FRSU9PSExNQ0dIQ0dITFBPUFJRRkhHS09QYmZneHl7fn+Bf39/gYGBgICAfXt8gYF/fn58hoaEeXl5VVdWTE1PUFFTRUZKUlZZRkpNT1NWTU5QS0xOT1BSR0hKAgIEAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU1NTTE5NTVFSTlJTQ0dIUVJUTU5QSEpJV1lYa21se318gYOCfoB/eXt6dXd2U1lZR01NSU9PT1VV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gYOCgYOCXV9eSktNR0tMS09QRkpLSU1OTk9RamtthYWFfX19goKChoiHU1dYSU1OSU1OSk5PSExNSU1OTE1PS0xOUFFTAAEDAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBUlNVS0xOSU1QS09SSU1OSExNS01MSExNWFlbenp6goKCgICAfn5+YmNlSU1OTE1PTE1PTE1PTE1RS0xOa2ttgYGBgoKAgIKBgYOCXV9eSktNSExNTFBRR0tMSk5PTU5QbG1vhISEgoKCfX19c3V0S09QSExNSU1OSk5PSExNSU1OTE1PS0xOUFFTAAEDAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBUlNVS0xOSU1QS09SSU1OSExNS01MTFBRQ0RGVlZWampqfHx8goKCZWZoSExNS0xOTE1PS0xOTE1RSktNampsgICAgYF/gIKBgoSDX2FgTE1PSU1OTVFSSU1OTFBRTk9RcXJ0f39/fHx8ampqVFZVQUVGTlJTSU1OSk5PSExNSU1OTE1PS0xOUFFTAAEDAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgICVVVVS09OSU1MSlBQQUVGUFRVTE1PTE1PSktNTk9RRUZIW1xeb3ByVVZYTk9RS0xQTU5SSUpOUFFTSkpKa2trfn58h4eFg4OBfHx6YWFhSkpKRUZIUVJWSktPTU5SS0xOZmdpbG1vT1BSR0hKUVJUS0xOSktNSktPSk5RSExNT1VVRUlKR0tMSEhIAQEBAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj4+TU9OSU1MRUlKTVFSRUlKSUpMRUZITk9RUFFTSElLS0xOUFFTS0xOTk9RSUpOSUpORUZKTU5QTk5OcnJyfHx6dHRyfn58fX17Y2NjVFRUT1BST1BURUZKSElNTE1PQ0RGS0xOUVJUUFFTTE1PR0hKTk9RTU5SRkpNTVFSQERFTVFSTE1PLy8vBAQEAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYGOjo6SkxLUVVURUlKTlJTTk9RS0xOS0xOT1BSS0xOTE1PSUpMRUZIS0xOS0xOSktPTk9TTE1PSktNQ0VEbm5uhoaGg4OBf399goKCXFxcSUtKR0hKSUpMSUpOTk9TT1BSRkdJTU5QTE1PREVHSUpMTE1PSElLTU5QS0xORUlKTlJTR0tMSUtKIyMjAQEBAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEFBQUU1VUR0lITk9RR0hKSElLT1BSUFFTSUpMRUZITk9RUFFTTU5QTk9RS0xOS09SSk5PS0xOTE1PSUpMbW9ugoKCeXl5fX19hoaGXF5dSUpMSUpMTE1PS09QR0tOTk9RR0hKTE1PT1BSSUpMR0hKTE1PUVJUS0xOSUpMTU5QSktNTE5NSUtKAAAAAQEBAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgICBgYGS0tLTU5QT1BSSktNSU1OTU5QRUZISUpMTU5QTE1PS0xOSUpMTk9RR0tMRUlKSU1OTk9RTE1PZ2lofoB/gYOCgIKBgoSDWVtaTk9RTU5QSk5PS09QSU1OSElLTE1PSUpMSktNT1BSTU5QSElLSUpMTVFSQ0RGT1BSUFJRNjY2AAAABgYGAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAAAACQkJAwMDKSkrSUlLVldZREhJT1BSSktNTk9RS0xOSktNS0xOR0hKTk9RSExNSU1OTFBRSk5PRUZIUlNVbG1vfX6Ac3R2Z2hqSktNTE1PSU1OREhJR0tMT1NUR0hKV1haTk9RRUZISktNTE1PS0xOSUpMREhJUVJUSkpKExMTAAAAAAAABAQCAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgICAgICAQAAAQAACQcKAAACJicpREhJSUpMUFFTSktNSktNT1BSTU5QTE1PSktNTVFSSk5PR0tMSExNSk5PS0xOSElLSElLUFFTS0xOR0hKT1NUS09QSU1ORUlKRkpLS0xOS0xORkdJTU5QTk9RRkdJTE1PUlNVQUVEJignAAAACAYHAQAAAQAABwcFAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
}' 2>/dev/null >>/dev/null
sleep .3
##################################
curl -X 'POST' \
$pixooURL \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"Command": "Draw/SendHttpItemList",
"ItemList": [
{
"TextId": 1,
"type": 22,
"x": 0,
"y": 5,
"dir": 0,
"font": 2,
"TextWidth": 64,
"Textheight": 16,
"speed": 100,
"align": 1,
"TextString": "CPU: '"$chrCpuLoad"'%",
"color": "#FFFF00"
},
{
"TextId": 2,
"type": 22,
"x": 0,
"y": 25,
"dir": 0,
"font": 2,
"TextWidth": 64,
"Textheight": 16,
"speed": 100,
"align": 1,
"TextString": "Leases: '"$chrLeases"'",
"color": "#FFFF00"
},
{
"TextId": 3,
"type": 22,
"x": 0,
"y": 45,
"dir": 0,
"font": 2,
"TextWidth": 64,
"Textheight": 16,
"speed": 100,
"align": 1,
"TextString": "Wifi: '"$chrWifiClients"'",
"color": "#FFFF00"
}
]
}' 2>/dev/null >>/dev/null
#!/bin/bash
#
#
#
#
# pixoo64 - direct API
#
# http://docin.divoom-gz.com/web/#/5/62
#
#
pixooURL="http://192.168.254.101/post"
test1="8.8.4.4"
test2="9.9.9.9"
count=3
curl -X 'POST' \
$pixooURL \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"Command":"Draw/ResetHttpGifId"
}'
# Hintergrund
curl -X 'POST' \
$pixooURL \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"Command": "Draw/SendHttpGif",
"PicNum": 1,
"PicWidth": 64,
"PicOffset": 0,
"PicID": 1000,
"PicSpeed": 100,
"PicData": "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Nzc3AQEBAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAQEBNzc3T09NUVFPUFBOJSUjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARkZEUFBOUFBOUFBOAAAAAAAAAAAAAAAAUFBOUFBOUFBORkZEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSUjUFBOUVFPT09NNzc3AQEBAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAQEBNzc3T09NUVFPUFBOJSUjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARkZEUFBOUFBOUFBOAAAAAAAAAAAAAAAAUFBOUFBOUFBORkZEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSUjUFBOUVFPT09NNzc3AQEBAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAQEBNzc3T09NUVFPUFBOJSUjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARkZEUFBOUFBOUFBOAAAAAAAAAAAAAAAAUFBOUFBOUFBORkZEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSUjUFBOUVFPT09NNzc3AQEBAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAQEBNzc3T09NUVFPUFBOJSUjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARkZEUFBOUFBOUFBOAAAAAAAAAAAAAAAAUFBOUFBOUFBORkZEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSUjUFBOUVFPT09NNzc3AQEBAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAQEBNzc3T09NUVFPUFBOJSUjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARkZEUFBOUFBOUFBOAAAAAAAAAAAAAAAAUFBOUFBOUFBORkZEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSUjUFBOUVFPT09NNzc3AQEBAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAQEBNzc3T09NUVFPUFBOJSUjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARkZEUFBOUFBOUFBOAAAAAAAAAAAAAAAAUFBOUFBOUFBORkZEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSUjUFBOUVFPT09NNzc3AQEBAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAQEBNzc3T09NUVFPUFBOJSUjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARkZEUFBOUFBOUFBOAAAAAAAAAAAABgYGTk5MUFFMUVJNQkJAAAAABAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAQEDAQEBAAAAJSUlT09PTU1LUFBONTU1AAAAAAAAAQEBAAAAAAAAAAAAAgICAgICAAAAAAAAAAAAAQEBAAAAAAAANTU1UFBOTU1LT09PJSUlAAAAAQEBAQEDAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEAAAAQkJAUVJNUFFMTk5MBgYGAAAAAAAABAQET09NUVJNU1RPRkZEAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEDAQEBAQEBAgICJycnTk5MT09NVVVTNzc3AgICAQEBAgICAQEBAQEBAAAAAQEBAQEBAAAAAQEBAQEBAgICAQEBAgICNzc3VVVTT09NTk5MJycnAgICAQEBAQEBAQEDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBRkZEU1RPUVJNT09NBAQEAAAAAAAAAAAATk5MUFFMU1RPSEhGAgICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgICAwMDAQEBAAAAJSUlTk5MUVFPUFBONzc3AQEBAAAAAQEBAQEBAgICAAAAAAAAAAAAAAAAAgICAQEBAQEBAAAAAQEBNzc3UFBOUVFPTk5MJSUlAAAAAQEBAwMDAgICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgICSEhGU1RPUFFMTk5MAAAAAAAAAgICAAAAVFRSUVJNTU5JQUE/BAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgICAQEBAAAAJCQiUVFPVVVTS0tJNjY2AAAAAAAAAAAAAAAAAgICAAAAAQEBAQEBAAAAAgICAAAAAAAAAAAAAAAANjY2S0tJVVVTUVFPJCQiAAAAAQEBAgICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEQUE/TU5JUVJNVFRSAAAAAgICAAAAAAAAU1NRUVJNTU5JSEhGJCQkJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJCQkJycnJiYmJCQiNzc1UFBOU1NRTk9KNzc3AgICAAAAAAAAAAAAAgICAQEBAQEBAQEBAQEBAgICAAAAAAAAAAAAAgICNzc3Tk9KU1NRUFBONzc1JCQiJiYmJycnJCQkJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJCQkSEhGTU5JUVJNU1NRAAAAAAAAAAAAAAAAT09NUVJNUFFMU1NRTU1NUFBQT09NT09NT09NT09NT09NT09NT09NT09NU1NTT09NT09NUVFPTk5MSktGTk9KVFVQNjY2BAQEAgICAAAAAAAAAQEBAQEBAQEBAQEBAQEBAQEBAAAAAAAAAgICBAQENjY2VFVQTk9KSktGTk5MUVFPT09NT09NU1NTT09NT09NT09NT09NT09NT09NT09NT09NUFBQTU1NU1NRUFFMUVJNT09NAAAAAAAABAQEBQUFTU1LUVJNUFFMUFBOVlZWUVFRUVFPUVFPUVFPUVFPUVFPUVFPUVFPUVFPUlJQT09NUVFPVlZUUlJQTE1IUFFMVVZRMTExAQEBAwMDAQEBAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAQEBAwMDAQEBMTExVVZRUFFMTE1IUlJQVlZUUVFPT09NUlJQUVFPUVFPUVFPUVFPUVFPUVFPUVFPUVFPUVFRVlZWUFBOUFFMUVJNTU1LBQUFBAQEAAAAAAAARERCTk9KUFFMTExKV1dXSUlJUFBOUFBOUFBOUFBOUFBOUFBOUFBOUFBOUVFPUFBOTk5MT09NUFFMU1RPVVZRS0xHKSkpAAAAAQEBAQEBAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAQEBAQEBAAAAKSkpS0xHVVZRU1RPUFFMT09NTk5MUFBOUVFPUFBOUFBOUFBOUFBOUFBOUFBOUFBOUFBOSUlJV1dXTExKUFFMTk9KRERCAAAAAAAAAAAABgYGCgoKMDAwODg4ODg4OTk5MzMzNjY0NTUzNzc1S0tJTk5MTU1LVlZUOjo4NjY0OTk3ODg2MzMxNDQyNzc1MTEvJyclAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyclMTEvNzc1NDQyMzMxODg2OTk3NjY0Ojo4VlZUTU1LTk5MS0tJNzc1NTUzNjY0MzMzOTk5ODg4ODg4MDAwCgoKBgYGAAAABgYGAwMDAAAABAQEAAAAAAAAAAAABAQEAgIAAAAABAQCPDw6VVVTVlZUS0tJEhIQAAAAAAAAAQEAAAAAAAAAAwMBAQEAAAAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAAAAQEAAwMBAAAAAAAAAQEAAAAAAAAAEhIQS0tJVlZUVVVTPDw6BAQCAAAAAgIABAQEAAAAAAAAAAAABAQEAAAAAwMDBgYGAAAAAAAAAAAAAwMDAgICAgICAAAAAgICAAAAAQEAAAAAPDw6S0tJS0tJUVFPHBwaAQEBAgICAwMDAQEBAQEBAgICAwMDAgICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgICAwMDAgICAQEBAQEBAwMDAgICAQEBHBwaUVFPS0tJS0tJPDw6AAAAAQEAAAAAAgICAAAAAgICAgICAwMDAAAAAAAAAAAAAwMDBgYGAwMDAAAAAQEBAAAAAgICBQUFAwMBBQUDAAAARUVDV1dVVFRSVVVTFRUTAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBFRUTVVVTVFRSV1dVRUVDAAAABQUDAwMBBQUFAgICAAAAAQEBAAAAAwMDBgYGAwMDAAAAAQEBAgICAAAABQUFAAAAAgICAAAAAAAABQUDAAAAQkJATU1LSEhGS0tJFxcVAgICAAAAAAAAAgICBAQEAwMDAgICAgICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgICAgICAwMDBAQEAgICAAAAAAAAAgICFxcVS0tJSEhGTU1LQkJAAAAABQUDAAAAAAAAAgICAAAABQUFAAAAAgICAQEBAAAAAgICAAAACAgIAAAAAwMDAAAABwcHAgICAAAAAgIAAAAAPT07VVVTVlZUTU1LHR0bAAAAAAAAAAAAAAAAAgICAQEBAAAAAAAAAQEAAQEAAQEAAQEAAQEAAQEAAQEAAQEAAQEAAQEAAQEAAQEAAQEAAQEAAQEAAQEAAAAAAAAAAQEBAgICAAAAAAAAAAAAAAAAHR0bTU1LVlZUVVVTPT07AAAAAgIAAAAAAgICBwcHAAAAAwMDAAAACAgIAAAAAgICBAQEBgYGQkJCQ0NDTExMSEhISEhIR0dHSEhGSkpIRUVDUFBOTU1LTExKUVFPR0dFSEhGSUlHSUlHSEhGSEhGSEhGR0dFRUVDR0dFR0dFR0dFR0dFR0dFR0dFR0dFR0dFR0dFR0dFR0dFR0dFR0dFR0dFR0dFR0dFRUVDR0dFSEhGSEhGSEhGSUlHSUlHSEhGR0dFUVFPTExKTU1LUFBORUVDSkpISEhGR0dHSEhISEhITExMQ0NDQkJCBgYGBAQEAAAAAAAAVFRUUVFRVFRUU1NTS0tLVFRUUVFPUFBOUlJQUFBOUVFPUlJQUVFPT09NTk5MUlJQU1NRUFBOTk5MUFBOUVFPUVFPUVFPUVFPUVFPUVFPUVFPUVFPUVFPUVFPUVFPUVFPUVFPUVFPUVFPUVFPUVFPUVFPUVFPUVFPUFBOTk5MUFBOU1NRUlJQTk5MT09NUVFPUlJQUVFPUFBOUlJQUFBOUVFPVFRUS0tLU1NTVFRUUVFRVFRUAAAAAAAAAQEBAAAAVFRUTU1NT09PUlJSTExMVVVVUVFPUVFPUVFPUVFPUVFPUVFPUVFPUVFPT09NT09NUFBOUlJQUVFPUFBOUVFPU1NRTk5OUFBQTk5OT09PUVFRVFRUTk5OUFBQUVFRT09PVFRUUFBQTU1NTU1NUFBQUFBQU1NRUVFPUFBOUVFPUlJQUFBOT09NT09NUVFPUVFPUVFPUVFPUVFPUVFPUVFPUVFPVVVVTExMUlJST09PTU1NVFRUAAAAAQEBAwMDBwcHQ0NDSEhITU1NSkpKRkZGRERER0dFR0dFR0dFR0dFR0dFR0dFR0dFR0dFTExKSkpISUlHSUlHSEhGRkZER0dFSUlHTU1NTExMSkpKSEhIR0dHRkZGUFBQUFBQUVFRTk5OQ0NDR0dHTU1NT09PTExMRkZGSUlHR0dFRkZESEhGSUlHSUlHSkpITExKR0dFR0dFR0dFR0dFR0dFR0dFR0dFR0dFRERERkZGSkpKTU1NSEhIQ0NDBwcHAwMDAAAAAAAAAwMDAAAAAQEBAAAABQUFAQEBAQEAAQEAAQEAAQEAAQEAAQEAAQEAAQEAAAAAAAAAAAAAAgIAAwMBAgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQkJQkJCU1NTU1NTQ0NDCQkJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIAAwMBAgIAAAAAAAAAAAAAAQEAAQEAAQEAAQEAAQEAAQEAAQEAAQEAAQEBBQUFAAAAAQEBAAAAAwMDAAAAAAAABgYGBwcHAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDAgICAQEBAQEBAgICAQEBAAAAAAAAAAAAAQEBBgYGBAQEBAQEAwMDR0dHT09PT09PSEhIBAQEAwMDAQEBAwMDAgICAgICAAAAAAAAAQEBAgICAQEBAQEBAgICAwMDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAABwcHBgYGAAAAAAAAAAAAAQEBAwMDAwMDAAAAAgICAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAAAAAAAAAAAAAAAAAAAAgICAgICBgYGAAAAAAAAAAAAAAAAAAAAS0tLT09PT09PSkpKAAAAAAAAAAAAAgICAAAAAgICAgICAgICAAAAAAAAAAAAAAAAAAAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAAAAAwMDAwMDAQEBAAAAAAAAAAAAAwMDBAQEAwMDAAAAAAAAAAAAAAAABQUFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAwMDAwMDAgICAgICAAAAAAAAAAAAAAAABAQEBAQEBAQEAQEBSEhIUFBQUFBQSEhIAQEBBAQEBQUFBQUFAAAAAAAAAAAAAAAAAgICAgICAwMDAwMDAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQUFAAAAAAAAAAAAAAAAAwMDBAQEAwMDAAAAAgICAwMDAwMDBAQEAAAAAgICAAAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAAAAAAAAgICAAAAAAAAAAAAAQEBAgICAQEBAAAABAQEAQEBAAAAAgICRUVFVFRUVFRURkZGBAQEAAAAAAAAAAAAAAAABwcHAgICAQEBAAAAAAAAAAAAAgICAAAAAAAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAAAAgICAAAABAQEAwMDAwMDAgICAAAAAAAAAgICAAAAAAAAAgICAAAABgYGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAQEBAAAAAAAABgYGGRkZLi4uPDw8Ozs7NDQ0NTU1Nzc3OTk5MTExUlJSTk5OTk5OUlJSMTExOTk5OTk5Nzc3NDQ0OTk5PDw8Li4uGRkZBgYGAAAAAAAAAQEBAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYGAAAAAgICAAAAAAAAAgICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAwMDAQEBDg4MSkpIT09NUFBOUFBOVFRSTk5MT09NUVFPUVFPT09NT09NT09NT09NUVFPUVFPT09NTk5MVFRSUFBOUFBOT09NSkpIDg4MAQEBAwMDAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEAAAAAAAAAwMDGRkXUlJQUVFPT09NTk5MUlJQUVFPUFBOUVFPUVFPUlJQUVFPUVFPUlJQUVFPUVFPUFBOUVFPUlJQTk5MT09NUVFPUlJQGRkXAwMDAAAAAAAABAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQUFAAAAAAAABQUFISEfVVVTUVFPT09NUlJQT09NUFBOTk5MTk5MTk5MUVFPUFBOUFBOUVFPTk5MTk5MTk5MUFBOT09NUlJQT09NUVFPVVVTISEfBQUFAAAAAAAABQUFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQUFISEfUlJQUFBOUVFPPj4+KCgoJiYmJiYmJiYmIyMjJiYmJiYmJiYmJiYmIyMjJiYmJiYmJiYmKCgoPj4+UVFPUFBOUlJQISEfBQUFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEAgICICAeUVFPUFBOUVFPMjIyBAQEAAAAAQEBBQUFAAAAAQEBAQEBAQEBAQEBAAAABQUFAQEBAAAABAQEMjIyUVFPUFBOUVFPICAeAgICBAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAgICAgICAAAAIyMhU1NRUVFPT09NPDw8AQEBAAAAAAAABAQEAAAAAgICAAAAAAAAAgICAAAABAQEAAAAAAAAAQEBPDw8T09NUVFPU1NRIyMhAAAAAgICAgICAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDAAAAAQEBAAAAJiYkUlJQT09NUVFPOTk5AAAAAAAAAAAAAQEBAAAABAQEAAAAAAAABAQEAAAAAQEBAAAAAAAAAAAAOTk5UVFPT09NUlJQJiYkAAAAAQEBAAAAAwMDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAAAAJyclTExKS0tJVFRSMzMzAAAABQUFAQEBAAAAAAAABQUFAAAAAAAABQUFAAAAAAAAAQEBBQUFAAAAMzMzVFRSS0tJTExKJyclAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSUjUFBOUVFPT09NNzc3AQEBAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAQEBNzc3T09NUVFPUFBOJSUjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSUjUFBOUVFPT09NNzc3AQEBAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAQEBNzc3T09NUVFPUFBOJSUjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSUjUFBOUVFPT09NNzc3AQEBAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAQEBNzc3T09NUVFPUFBOJSUjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSUjUFBOUVFPT09NNzc3AQEBAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAQEBNzc3T09NUVFPUFBOJSUjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSUjUFBOUVFPT09NNzc3AQEBAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAQEBNzc3T09NUVFPUFBOJSUjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSUjUFBOUVFPT09NNzc3AQEBAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAQEBNzc3T09NUVFPUFBOJSUjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSUjUFBOUVFPT09NNzc3AQEBAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAQEBNzc3T09NUVFPUFBOJSUjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSUjUFBOUVFPT09NNzc3AQEBAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAQEBNzc3T09NUVFPUFBOJSUjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgICAAAACQkJAAAAIiIgUFBOVVVTTk5MOTk5AgICAAAAAQEBAAAAAgICAAAAAAAAAAAAAAAAAgICAAAAAQEBAAAAAgICOTk5TExKUlJQVFRSIiIgAAAABQUFAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgICAAAABAQEAAAAKCgmU1NRUFBOUFBOLS0tBAQEAgICBgYGAAAAAwMDAAAAAgICAgICAAAAAwMDAAAABgYGAgICBAQELS0tUlJQTU1LUlJQJyclAAAABQUFAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQUFAwMDAAAAAAAAJSUjUlJQTU1LVFRSVFRSPz89Q0NBRUVDQUE/Q0NBQUE/RkZERkZEQUE/Q0NBQUE/RUVDQ0NBPz89VFRSVlZUS0tJT09NJiYkAAAAAAAABAQEAgICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYGJiYkU1NRTU1LTk5MUFBOSkpIUVFPUVFPUFBOUVFPTk5MU1NRU1NRTk5MUVFPUFBOUVFPUVFPSkpIUFBOTExKTk5MUlJQKiooAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEAQEBAgICBAQEFRUTSEhGVFRSUFBOUFBOUVFPVFRSU1NRUlJQUlJQT09NUVFPUVFPT09NUlJQUlJQU1NRVFRSUVFPUFBOT09NVFRSR0dFGRkXAAAAAQEBAAAABQUFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEAAAAAgICAgICCwsJOTk3U1NRUFBOTk5MUFBOUVFPUFBOT09NUFBOT09NTk5MTk5MT09NUFBOT09NUFBOUVFPUFBOTk5MUlJQUVFPNjY0DAwKAAAABAQEAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEAAAABQUFAAAAAAAAAAAAAwMBAAAAAAAAAAAAAAAAAQEBAAAAAQEBBAQEAAAAAAAABAQEAQEBAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYGAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAAAAAgICAAAABAQCAAAAAgIABAQCAwMDAQEBAQEBAwMDAAAAAAAABAQEAAAAAAAABAQEAAAAAAAAAwMDAQEBAQEBAwMDAwMBAAAAAwMBBQUDAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
}'
sleep 0.3
# -------
curl -X 'POST' \
$pixooURL \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"Command": "Draw/SendHttpItemList",
"ItemList": [
{
"TextId": 1,
"type": 22,
"x": 0,
"y": 0,
"dir": 0,
"font": 2,
"TextWidth": 64,
"Textheight": 16,
"speed": 100,
"align": 2,
"TextString": "PING",
"color": "#FFFF00"
},
{
"TextId": 2,
"type": 22,
"x": 0,
"y": 15,
"dir": 0,
"font": 2,
"TextWidth": 64,
"Textheight": 16,
"speed": 50,
"align": 1,
"TextString": "'"$test1"'",
"color": "#FFFF00"
},
{
"TextId": 3,
"type": 22,
"x": 0,
"y": 35,
"dir": 0,
"font": 2,
"TextWidth": 64,
"Textheight": 16,
"speed": 50,
"align": 1,
"TextString": "'"$test2"'",
"color": "#FFFF00"
}
]
}'
p1=$(ping -c $count $test1 | tail -1 | awk -F '/' '{print $5}' )
curl -X 'POST' \
$pixooURL \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"Command": "Draw/SendHttpItemList",
"ItemList": [
{
"TextId": 4,
"type": 22,
"x": 0,
"y": 25,
"dir": 0,
"font": 2,
"TextWidth": 64,
"Textheight": 16,
"speed": 100,
"align": 3,
"TextString": "'"$p1"ms'",
"color": "#FFFF00"
}
]
}'
p2=$(ping -c $count $test2 | tail -1 | awk -F '/' '{print $5}' )
curl -X 'POST' \
$pixooURL \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"Command": "Draw/SendHttpItemList",
"ItemList": [
{
"TextId": 5,
"type": 22,
"x": 0,
"y": 45,
"dir": 0,
"font": 2,
"TextWidth": 64,
"Textheight": 16,
"speed": 100,
"align": 3,
"TextString": "'"$p2"ms'",
"color": "#FFFF00"
}
]
}'
echo "$test1: $p1"
echo "$test2: $p2"
#
# pixoo64 - direct API
#
# http://docin.divoom-gz.com/web/#/5/62
#
#
pixooURL="http://192.168.254.101/post"
# Get the current usage of CPU and memory
cpuUsage=$(cat /proc/loadavg | awk '{print $2}')
memUsage=$(free -m | awk '/Mem/{print int($3/1000 + 0.5)}')
# Proxmox tasklist
# pvenode task list --limit 1 --output-format json | jq -r '.[] | .status'
lastTaskStatus=$(pvenode task list --limit 1 --output-format json | jq -r '.[] | .status')
lastTaskType=$(pvenode task list --limit 1 --output-format json | jq -r '.[] | .type')
tmp=$(pvenode task list --limit 1 --output-format json | jq -r '.[] | .endtime')
lastTaskEndDate=$(echo "@$tmp"| date --file=- +"%d.%m. %R")
# CPU Temp
cpuTemp=$(sensors -j | jq -r '.["coretemp-isa-0000"]["Core 4"].temp6_input')
# usbTemp=$(USBtemp -b| awk '{print int($1 + 0.5);}')
usbTemp=$(mosquitto_sub -h 192.168.1.8 -p 1883 -t 'cleware/proxmox1/temp' -C 1| awk '{print int($1 + 0.5);}')
# RESET GIF ID !!!
curl -X 'POST' \
$pixooURL \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"Command":"Draw/ResetHttpGifId"
}' >/dev/null 2>/dev/null
curl -X 'POST' \
$pixooURL \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"Command": "Draw/SendHttpGif",
"PicNum": 1,
"PicWidth": 64,
"PicOffset": 0,
"PicID": 1000,
"PicSpeed": 100,
"PicData": "BQoEBQoFBQkHBQkKBggNBwcPBwcPBwcPCAcNCQgNCQgLCAgIBgsLAQgKBgoMCAgMCAYMCwcOCwcNCQcLBQUHCwwKBgkFBwgDCQoFCAgGCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgYJCgQIDAgMBgcIBgkIBgsHBAgFCAoHCQoHBggFBggHBwsLAwkJCAkKBAcIBwsMAwcKBAkMAgoLAwkLBQkLBQkKBwgICAgICQcICAgICAgICwgECwgECQgECAgGCAgHBwgHCAoJCAkKCAgICAgICgcICgcICAgIBQcICgkLCQYJCwgNCAcLCQcMCgoMCAkJBwkIBwoGCQsGBgcFCAgHCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgHCwkLCgYKCQcJCAkIBggHCQwIBwgGCAgGCAcGCgoJCgkKBgkJBggJCQYKCwgLBwUHCwgKCQgHCQgGCgoGCAgECAkDCAkECAgFBwkFCAgGCAgIDgUHDQYGCwgFCQgDCQkCCAkCCAsDCAoDCQkDCQgECwcEDAYGDggJDAcGCQUECQUFBAICBwYGBAYFAAMDAwYFAwUECgsKBgUFDAoKCQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJCAcJCgkJCQoJBwgGBAUCAwIABgQDCQYGBgIEBgMHAwIECggLDAYLDwgLDgYIDgUDDAUADQcDDAgBCwgACggBCQgCCAkDBwkEBwkGCAgIBAkNBAkNBAkNBAkMBQkLBQkKBAkIBggFCAkDCAkDCQkBCgkCDQsGBwQAEA8LJCYhZGZhYmZhYWZhZWpmKy4sDQ0NBgACEAYMDAQICAcHCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIBwcHCwwMBQcGCAoIAQEABQUEHh0cbGloaWRlZmBhdXByTkpODQsPCAYJCggGCAcDCQgGBgUDDAwLCAoJBggICAgKCAgKCAcKCQcKCgYKCAgJCAgIAgsLAwoLBAkLBggLBwgLCAcKBwYIBwgHBwkGBwoFBQoEBg0HAAAAHRwZd3dzc3Zwd3t0c3lydHt0c3lydXd0a2lrKiMnEQgODAMJCggLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkJBQcFBwsJAwUCJCMhXl1benV0e3Z2eHJ0enZ3fHl6c3BzfnyAMTAzAAAABgUFCgsMBwkKBwoMAwYJBQkMBgkLCAcLCgcKDAYJDAYICgcICAgIBgoFBwkECQgECgcEDQYEDgYFDQYEDAgICgoLBgsLAwwNAAECFhocdHFzdXR0b3Fub3Jtc3Zyb3JtcnVwdHRzc3Nzgn+CXVxgBwcKBgYHCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIBwgICgsJAAMASktJgX99eXZ0dnBwdXBwdnR1cXBycHFzcXN0dHZ5dnZ7R0ZMKCctAQAFCAcMCQkLBwcJCAgICQgHCgcGCwgFCwcECwgECQgFCAgIBwgLBwgKCAgHCwkHCggECgcDCwgDCAYECQgJCAoOAQMKFBggeXeAeXN7c250dXR3dHR1cXFxcnNxcnJydHR0b3NyaHFvdYKAWmhlAwYFCwoKCAkICAgICQkJCgoKBgYGCQkJBwcHCAgICAgIDAwMAAAAR0lGfn57c3FweHJ0dXFxdXNzb3FwcXZ2bHNzcXl4bHNzbG9yi4ySRkZMAAADCQcJDQkICgcEDAgFCgcECAgGBAcIBgsOAwgMBwoMCAgIBwUICQgKCAcIBwcFBwkEBwoGBwkEBgYFDQsMCAUIDwkOCAIIODI5dHF4dHN5cXF2cHB1c3N2dHJzdHJzd3R1c3V0bXRxaHhybn14ExYVBAQEBwcHCgoKCQkJBgYGCAgICwsLBwcHBwcHCQkJBQUGBgcGY2RheXh2dnFxdW9xd3N1c3V1b3VzbXZ1bnl3a3VzbHJyc3d3R0pKAAEBCQoJCwoHBgYBCwkFCgYDDAgHCggKCQkNBgcNBQYOBwgMCAgIEQoFCAMADAoHCQkJBwkLBgkMBAcKBwgLDAoKDQYEDgMBGwwHAAAAYmdoc3l7bHN1cXh5cnV4c3J2d3B1em90eXF0dXJxbnNvb3Vyb3BwExMTAwMDCQkJCQkJBwcHCQkJBQUFCAgIDQ0NBgYGBgYGXV5cfHx6cG5veHJ0dXBydXN2cXR1bHV0a3dza3VxbXNxeHp4aWhlAgQACgwECAoCBwoECA0IBQkFCgsKCQkKCgYHDAUGDQMFEwYJDAYHCAgIBggCCAoHBwoJBggLBQcMBQkOAwYNBggNAAABCAgECgcCBgIACQcAJyYicndxcnx3aHNvbHV0c3R3dnB1em10fG1zfG9zeXFy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c3ZvbHV0bXR4dXR4dHJ1dHF1c3J3d3Z1cG9sgH5/Nzc3AAAADg4OCQkJCAgICgoKAwMDCgoKCwsLAQEBICAge397bXJsb3VzbnV2bnZ4bXJ0cXZucXRld3ZqdHFuc3B3fHx5YGVYBQkDAwMADw0HBgoKBw0RCQwRDgkEDQYBCQkGBQkLBQkMCQgGCQgGCAgICAoACgcFDgUMDAUJCgcGBwgGCQoGAgUJAwkXAQcSCwwQDQQBVkxNg3yBc3Fub3FscXd0cnZ4c3J2dHFzdXV1cnRzb3FycnBygnx+SklJBAQECgoKBQUFCAgICQkJCAgICgoKCQkJBgYGDAwMAAAANjYye3x2cXJzbXBycnl6bHR3bnR1dHZuc3BmfXVxdWt0dnNye3pwaGJcEhESAggLAwkOBAoTAQgQCwgFDAgBBwgHCQcJCgcICQgKCAgICAgIBwoECQYMDAQUCQYTBggOBgkICgYCDAYDCAgMBA0RAAECLTEwj4qIdGpleHJtd3VxcnBydnN4c290c3JzcHVybndyb3VyfXl6UkhMAAAACgoKCQkJCQkJCAgICAgICQkJBgYGBwcHCAgIBgYGDg4OAAAAOjQwgXmAd3J6b290b3V3bXR3cXR4dnF1dm1ufnR2c29ybmxwjoWLTk1UAAABDA8QBQkNAQwTBAsJAgsIAAsRCgYLEAQGDgUHCgcICAgICAgICAgMCAcPCwUPDgUKDgYDDQgADgoBCwcCCAYFCgwLAwkEUlZRfHx3fnZwdm1pdm1teHJ4cG10cXBzbnNxa3VwfYOASUZEBAAADQwLCAkJBQUFCQkJBwcHBgYGCAgIBgYGBwcHCgoKBgYGBgYGCgkJAwAAOzEzgHV8eXN8bnJza3N0b3J3c3F5dm52dnBwdHJ2eXmBZmJmERIUAAYFCQcEDAcJCAUNCgcHCQgGCAgLDQYHDQYECAgEBwkHCAgICQgEBwkHBwkJDAUNDwQKDwUECwkCCAkBCwYBEQYFDQcFAAYAAAgDUFRTcG5rfHV0hn1+e3Z5fHt9fX1/eXp6bm9tREZCAwQACQkEBwcGCQkJCAgICwsLBwcHCgoKCgoKCgoKBgYGBgYGCQkJBwcHDA0QBgcKAgAAPjQ3dG1zd3l4dXx5eX59eXh9fnh+fnl6cHF0YmVqDw4SAAAADQ4FDQgEEAcKDgULCwYICwcGDgYEDgUHCQcIAwoGBQoHCAgIBwoABwoBCAgHBwcOBQgPAgoNAggKBgoKCQUFDQYIDAgKBgkJBgoIAAQCChEYUFZdTE1RUVBOVVNPT0xMUktOEgoMBgIABQsEAAwDCgwJBgUGCQkJBwcHBgYGBwcHBwcHBwcHCwsLCQkJBgYGBQUGBAoNAAkNCAgLCQMEBAAARkhCT1ZPS1FKU1ROU05LWFNVHSAeAAAABgYPDQsLDAcACgoFBgYHCAgMAQoOAgoLCwcFCQYMBgcRBAkLBgkICAgICAkCCAkECAgHBwgLBggMAwoLBgsOBAYICggJCQYHBwYHBwgJBwcHBwkIBAkPAAAFAAAAAAAAAAAAAgAAAQAACAMFCwgGBQgEAwsFBwgHCQkJCAgIBwcHCQkJCQkJBwcHCAgICAgIBgYGCgoKCgsLAwcIBAgLCAkMCQgHCwkEAAAAAAAAAAAAAAAAAQAAAAAABAYFBwoJCQkOCAYICgcCCAkFCAkJBwgKAwoMBAoKCQgHCAgLBggOBgkKBwkICAgICAgICAgICAgICAgICAgICAgICAcICQgJCAgICAgICAgICAgICAgICAgICAgICgsLCwsLCgoKCwsLCgoKCgoKCQkJCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIBwcHCQgICAgICAgICAgICAgICgoKCwsKCwsKCwsLCgoKCgoLCQkJCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI"
}' >/dev/null 2>/dev/null
sleep .3
###########################################
curl -X 'POST' \
$pixooURL \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"Command": "Draw/SendHttpItemList",
"ItemList": [
{
"TextId": 1,
"type": 22,
"x": 0,
"y": 5,
"dir": 0,
"font": 4,
"TextWidth": 64,
"Textheight": 16,
"speed": 100,
"align": 1,
"TextString": "CPU: '"$cpuUsage"'",
"color": "#FFFF00"
},
{
"TextId": 2,
"type": 22,
"x": 0,
"y": 15,
"dir": 0,
"font": 4,
"TextWidth": 64,
"Textheight": 16,
"speed": 100,
"align": 1,
"TextString": "MEM: '"$memUsage"'GB",
"color": "#FFFF00"
},
{
"TextId": 3,
"type": 22,
"x": 0,
"y": 25,
"dir": 0,
"font": 4,
"TextWidth": 64,
"Textheight": 16,
"speed": 100,
"align": 1,
"TextString": "'"$cpuTemp"'°C/'"$usbTemp"'°C",
"color": "#FFFF00"
},
{
"TextId": 4,
"type": 22,
"x": 0,
"y": 50,
"dir": 0,
"font": 2,
"TextWidth": 64,
"Textheight": 16,
"speed": 100,
"align": 1,
"TextString":"'"$lastTaskEndDate"' '"$lastTaskType"' '"$lastTaskStatus"'",
"color": "#FFFF00"
}
]
}' 2>/dev/null >>/dev/null
!/bin/bash
#
# pixoo64 - direct API
#
# http://docin.divoom-gz.com/web/#/5/62
#
#
pixooURL="http://192.168.254.101/post"
available=$(mosquitto_sub -h 192.168.1.8 -p 1883 -t 'inverter/Terrasse/available' -C 1 -W 1)
tmp=$(mosquitto_sub -h 192.168.1.8 -p 1883 -t 'inverter/Terrasse/last_success' -C 1 -W 1)
ahoyDay=$(mosquitto_sub -h 192.168.1.8 -p 1883 -t 'inverter/Terrasse/ch0/YieldDay' -C 1 -W 1)
ahoyTotal=$(mosquitto_sub -h 192.168.1.8 -p 1883 -t 'inverter/Terrasse/ch0/YieldTotal' -C 1 -W 1| awk '{print int($1 + 0.5);}')
last_success=$(date -d @$tmp +"%d.%m. %R")
#echo "last_success: $last_success"
#echo "available: $available"
#echo "ahoyDay: $ahoyDay"
#echo "ahoyTotal: $ahoyTotal"
# https://github.com/Blueforcer/awtrix3/blob/main/docs/api.md
# RESET GIF ID !!!
curl -X 'POST' \
$pixooURL \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"Command":"Draw/ResetHttpGifId"
}'
curl -X 'POST' \
$pixooURL \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"Command": "Draw/SendHttpGif",
"PicNum": 1,
"PicWidth": 64,
"PicOffset": 0,
"PicID": 1000,
"PicSpeed": 100,
"PicData": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>
}'
sleep 0.3
#############################
curl -X 'POST' \
$pixooURL \
-H 'accept: application/json' \
$pixooURL \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"Command": "Draw/SendHttpItemList",
"ItemList": [
{
"TextId": 1,
"type": 22,
"x": 0,
"y": 5,
"dir": 0,
"font": 2,
"TextWidth": 64,
"Textheight": 16,
"speed": 100,
"align": 2,
"TextString": "'"$last_success"'",
"color": "#FFFF00"
},
{
"TextId": 2,
"type": 22,
"x": 0,
"y": 40,
"dir": 0,
"font": 2,
"TextWidth": 64,
"Textheight": 16,
"speed": 100,
"align": 1,
"TextString": "Tag '"$ahoyDay"'Wh",
"color": "#FFFF00"
},
{
"TextId": 3,
"type": 22,
"x": 0,
"y": 50,
"dir": 0,
"font": 2,
"TextWidth": 64,
"Textheight": 16,
"speed": 100,
"align": 1,
"TextString": "Ges. '"$ahoyTotal"'kWh",
"color": "#FFFF00"
}
]
}'
#
# executed via cron
#
sleep 5
# maybe better change this... ;-)
cd /root/pixoo64
./proxmox.sh
sleep 10
./mikrotik.sh
sleep 10
./hsb.sh
sleep 10
./pv.sh
sleep10
./clock.sh
#!/bin/bash
#
# toot.sh: fetch latest toot and display some of it
#
# pixoo64 - direct API
#
# http://docin.divoom-gz.com/web/#/5/62
#
#
pixooURL="http://192.168.254.101/post"
#text="1234567890123456 Dieses Display kann diesen Beispieltext der in Zeilen mit maximal 16 Zeichen umgebrochen werden soll anzeigen.1234567890123456"
# Mastodon -Variablen
mastodon_instance="https://chaos.social" # URL der Mastodon-Instanz
hashtag="38c3" # Der Hashtag, nach dem gesucht werden soll
# API-Anfrage für den Hashtag-Timeline-Endpunkt
response=$(curl -s "$mastodon_instance/api/v1/timelines/tag/$hashtag?limit=1")
# Überprüfen, ob die API-Anfrage erfolgreich war
if [ "$(echo "$response" | jq -r '.[0]')" == "null" ]; then
text="Kein Toot gefunden oder Fehler beim Abrufen."
exit 1
fi
# Inhalt des letzten Toots extrahieren
user=$(echo "$response" | jq -r '.[0].account.username')
acct=$(echo "$response" | jq -r '.[0].account.acct')
toot_content=$(echo "$response" | jq -r '.[0].content')
created_at=$(echo "$response" | jq -r '.[0].created_at')
# Ausgabe
#echo $response
clean_text=$(echo "$toot_content" | sed 's/<[^>]*>//g')
no_umlaut=$(echo "$clean_text" | sed -e 's/ä/ae/g' -e 's/ö/oe/g' -e 's/ü/ue/g' \
-e 's/Ä/Ae/g' -e 's/Ö/Oe/g' -e 's/Ü/Ue/g' \
-e 's/ß/ss/g')
#echo "$user ($acct)"
#echo "Letzter Toot mit dem Hashtag #$hashtag:"
#echo "Erstellt am: $created_at"
#echo "Inhalt: $clean_text"
text=$(echo "${created_at:0:16} ${no_umlaut:0:100}")
#echo $text
# RESET GIF ID !!!
curl -X 'POST' \
$pixooURL \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"Command":"Draw/ResetHttpGifId"
}'
curl -X 'POST' \
$pixooURL \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"Command": "Draw/SendHttpGif",
"PicNum": 1,
"PicWidth": 64,
"PicOffset": 0,
"PicID": 1000,
"PicSpeed": 1,
"PicData": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgICBAQEBAQEAgICAAAAAQEBAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAEAQEDAAAAAAAAAgMAAAAAAAAABQUFAAEMAAEDBQUDCgAIAAgAAAENDgAAAAMQCwIAAAQAAAUCAAkOAAUOBAAABwoDAAQAAAAAAAAABAQEAAAABQUFAAEAAAEAAQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEAwMDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgICAwMDAgICAQEBAAAAAgIEAwMFAAAAAAAABAQCBwcFAQEBAAACBAAAAwAHAAAAAAkOBgkYBwAABxESCAAAAAATFAYTEQAACgAABgAAAwAABAAACQoCAwMDAAACAQEDCAgKAAACBQUFCAgGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAQEBAgICBAQEBQUFAwMDAgICAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAQEDBwcJBAIQAAIAAAcKBwoAGA4PKyUXMC0kXVo5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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAQEBAAAAAAAAAgICAQEBAQEBAAAAAAAAAgICAwMDAAAAAAAAAAAABgYGAQEBAAAAAQEBAAAAAAAABAQEBQUFAAAAAAAAAwMDAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
}'
sleep .3
##################################
line_no=0
JSON='[]'
echo "${text^^}" | fold -s -w 16 | while read -r line;
do
let line_no++
line_y=$(expr $line_no \* 6 - 6)
#echo "$line_no: $line_y -> $line"
JSON=$(echo "$JSON" | jq --argjson a "$line_no" --argjson b "22" --argjson c "0" --argjson d "$line_y" \
--argjson e "0" --argjson f "18" --argjson g "64" --argjson h "5" --argjson i "100" \
--argjson j "2" --arg k "$line" --arg l "#FFFF00" \
'. + [{TextId: $a, type: $b, x: $c, y: $d, dir: $e, font: $f, TextWidth: $g, Textheight: $h, speed: $i, align: $j, TextString: $k, color: $l }]' \
)
echo "$JSON" > json.tmp
done
result=$(paste json.tmp)
data='{"Command": "Draw/SendHttpItemList", "ItemList": '$result'}'
curl -X 'POST' $pixooURL -H 'accept: application/json' -H 'Content-Type: application/json' -d "$data"
@njumaen
Copy link
Author

njumaen commented Nov 8, 2024

rakete-2
toot

@njumaen
Copy link
Author

njumaen commented Nov 11, 2024

ping
ping

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment